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 *); 1417 smb_avl_create(smb_avl_t *avl, size_t size, size_t offset, in smb_avl_create() 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() 1600 smb_avl_iterinit(smb_avl_t *avl, smb_avl_cursor_t *cursor) in smb_avl_iterinit() [all …]
|
H A D | smb_kshare.c | 574 smb_avl_t *share_avl; in smb_kshare_enum() 727 smb_avl_t *share_avl; in smb_kshare_export() 809 smb_avl_t *share_avl; in smb_kshare_unexport()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_kproto.h | 981 void smb_avl_create(smb_avl_t *, size_t, size_t, const smb_avl_nops_t *); 982 void smb_avl_destroy(smb_avl_t *); 983 int smb_avl_add(smb_avl_t *, void *); 984 void smb_avl_remove(smb_avl_t *, void *); 985 void *smb_avl_lookup(smb_avl_t *, void *); 986 void smb_avl_release(smb_avl_t *, void *); 987 void smb_avl_iterinit(smb_avl_t *, smb_avl_cursor_t *); 988 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 | 2333 GET_OFFSET(avl_tr_off, smb_avl_t, avl_tree); in smb_kshare_walk_init()
|