Home
last modified time | relevance | path

Searched refs:smb_avl_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kutil.c49 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 Dsmb_kshare.c596 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 Dsmb_kproto.h978 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 Dsmb_ktypes.h480 } smb_avl_t; typedef
492 smb_avl_t e_share_avl;
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/
H A Dsmbsrv.c2332 GET_OFFSET(avl_tr_off, smb_avl_t, avl_tree); in smb_kshare_walk_init()