stok_t
sltab_create(stok_t **handle, int max_slots)
stok_t *tok;
tok = kmem_alloc(sizeof (stok_t), KM_SLEEP);
sltab_destroy(stok_t *handle)
kmem_free(handle, sizeof (stok_t));
sltab_resize(stok_t *handle, int maxslots)
sltab_query(stok_t *handle, slt_query_t qf, void *res)
sltab_set_cleanup(stok_t *handle, void (*cleanup)(slot_ent_t *))
slot_delete(stok_t *handle, slot_ent_t *node)
sltab_get(stok_t *handle, slotid4 slot)
slot_alloc(stok_t *handle, slt_wait_t f, slot_ent_t **res)
slot_free(stok_t *handle, slot_ent_t *p)
slot_cb_status(stok_t *handle)
slot_table_create(stok_t **handle, int max_slots)
slot_table_destroy(stok_t *handle)
slot_table_resize(stok_t *handle, int max_slots)
void sltab_create(stok_t **, int);
slot_table_query(stok_t *handle, slt_query_t q, void *res)
int sltab_resize(stok_t *, int);
slot_get(stok_t *handle, slotid4 slot)
void sltab_query(stok_t *, slt_query_t, void *);
void sltab_destroy(stok_t *);
void sltab_set_cleanup(stok_t *, void (*)(slot_ent_t *));
int slot_alloc(stok_t *, slt_wait_t, slot_ent_t **);
int slot_delete(stok_t *handle, slot_ent_t *node);
stok_t *bsd_stok; /* opaque token for slot tab */
extern nfsstat4 slot_cb_status(stok_t *);
extern int slot_alloc(stok_t *, slt_wait_t, slot_ent_t **);
extern void slot_free(stok_t *, slot_ent_t *);
extern void slot_table_create(stok_t **, int);
extern void slot_table_destroy(stok_t *);
extern void slot_table_query(stok_t *, slt_query_t, void *);
extern slot_ent_t *slot_get(stok_t *, slotid4);