Searched refs:smb_avl_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kutil.c | 49 static boolean_t smb_avl_hold(smb_avl_t *); 50 static void smb_avl_rele(smb_avl_t *); 1441 smb_avl_destroy(smb_avl_t *avl) in smb_avl_destroy() 1470 bzero(avl, sizeof (smb_avl_t)); in smb_avl_destroy() 1483 smb_avl_add(smb_avl_t *avl, void *item) in smb_avl_add() 1515 smb_avl_remove(smb_avl_t *avl, void *item) in smb_avl_remove() 1552 smb_avl_lookup(smb_avl_t *avl, void *item) in smb_avl_lookup() 1584 smb_avl_release(smb_avl_t *avl, void *item) in smb_avl_release() 1623 smb_avl_iterate(smb_avl_t *avl, smb_avl_cursor_t *cursor) in smb_avl_iterate() 1663 smb_avl_hold(smb_avl_t *avl) in smb_avl_hold() [all …]
|
H A D | smb_kshare.c | 596 smb_avl_t *share_avl; in smb_kshare_enum() 749 smb_avl_t *share_avl; in smb_kshare_export() 831 smb_avl_t *share_avl; in smb_kshare_unexport()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_kproto.h | 978 void smb_avl_create(smb_avl_t *, size_t, size_t, const smb_avl_nops_t *); 979 void smb_avl_destroy(smb_avl_t *); 980 int smb_avl_add(smb_avl_t *, void *); 981 void smb_avl_remove(smb_avl_t *, void *); 982 void *smb_avl_lookup(smb_avl_t *, void *); 983 void smb_avl_release(smb_avl_t *, void *); 984 void smb_avl_iterinit(smb_avl_t *, smb_avl_cursor_t *); 985 void *smb_avl_iterate(smb_avl_t *, smb_avl_cursor_t *);
|
H A D | smb_ktypes.h | 480 } smb_avl_t; typedef 492 smb_avl_t e_share_avl;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/ |
H A D | smbsrv.c | 2332 GET_OFFSET(avl_tr_off, smb_avl_t, avl_tree); in smb_kshare_walk_init()
|