smb_avl_t
GET_OFFSET(avl_tr_off, smb_avl_t, avl_tree);
smb_avl_t *share_avl;
smb_avl_t *share_avl;
smb_avl_t *share_avl;
smb_avl_create(smb_avl_t *avl, size_t size, size_t offset,
smb_avl_destroy(smb_avl_t *avl)
bzero(avl, sizeof (smb_avl_t));
smb_avl_add(smb_avl_t *avl, void *item)
smb_avl_remove(smb_avl_t *avl, void *item)
smb_avl_lookup(smb_avl_t *avl, void *item)
smb_avl_release(smb_avl_t *avl, void *item)
smb_avl_iterinit(smb_avl_t *avl, smb_avl_cursor_t *cursor)
smb_avl_iterate(smb_avl_t *avl, smb_avl_cursor_t *cursor)
smb_avl_hold(smb_avl_t *avl)
smb_avl_rele(smb_avl_t *avl)
static boolean_t smb_avl_hold(smb_avl_t *);
static void smb_avl_rele(smb_avl_t *);
void smb_avl_create(smb_avl_t *, size_t, size_t, const smb_avl_nops_t *);
void smb_avl_destroy(smb_avl_t *);
int smb_avl_add(smb_avl_t *, void *);
void smb_avl_remove(smb_avl_t *, void *);
void *smb_avl_lookup(smb_avl_t *, void *);
void smb_avl_release(smb_avl_t *, void *);
void smb_avl_iterinit(smb_avl_t *, smb_avl_cursor_t *);
void *smb_avl_iterate(smb_avl_t *, smb_avl_cursor_t *);
smb_avl_t e_share_avl;