Home
last modified time | relevance | path

Searched refs:nfs4_slot_table (Results 1 – 10 of 10) sorted by relevance

/linux/fs/nfs/
H A Dnfs4session.h22 struct nfs4_slot_table *table;
39 struct nfs4_slot_table { struct
72 struct nfs4_slot_table fc_slot_table; argument
74 struct nfs4_slot_table bc_slot_table;
83 extern int nfs4_setup_slot_table(struct nfs4_slot_table *tbl,
85 extern void nfs4_shutdown_slot_table(struct nfs4_slot_table *tbl);
86 extern struct nfs4_slot *nfs4_alloc_slot(struct nfs4_slot_table *tbl);
87 extern struct nfs4_slot *nfs4_lookup_slot(struct nfs4_slot_table *tbl, u32 slotid);
88 extern int nfs4_slot_wait_on_seqid(struct nfs4_slot_table *tbl,
91 extern bool nfs4_try_to_lock_slot(struct nfs4_slot_table *tbl, struct nfs4_slot *slot);
[all …]
H A Dnfs4session.c27 static void nfs4_init_slot_table(struct nfs4_slot_table *tbl, const char *queue) in nfs4_init_slot_table()
39 static void nfs4_shrink_slot_table(struct nfs4_slot_table *tbl, u32 newsize) in nfs4_shrink_slot_table()
62 void nfs4_slot_tbl_drain_complete(struct nfs4_slot_table *tbl) in nfs4_slot_tbl_drain_complete()
83 void nfs4_free_slot(struct nfs4_slot_table *tbl, struct nfs4_slot *slot) in nfs4_free_slot()
104 static struct nfs4_slot *nfs4_new_slot(struct nfs4_slot_table *tbl, in nfs4_new_slot()
120 static struct nfs4_slot *nfs4_find_or_create_slot(struct nfs4_slot_table *tbl, in nfs4_find_or_create_slot()
142 static void nfs4_lock_slot(struct nfs4_slot_table *tbl, in nfs4_lock_slot()
159 bool nfs4_try_to_lock_slot(struct nfs4_slot_table *tbl, struct nfs4_slot *slot) in nfs4_try_to_lock_slot()
172 struct nfs4_slot *nfs4_lookup_slot(struct nfs4_slot_table *tbl, u32 slotid) in nfs4_lookup_slot()
179 static int nfs4_slot_get_seqid(struct nfs4_slot_table *tbl, u32 slotid, in nfs4_slot_get_seqid()
[all …]
H A Dcallback_proc.c416 validate_seqid(const struct nfs4_slot_table *tbl, const struct nfs4_slot *slot, in validate_seqid()
470 struct nfs4_slot_table *tbl; in referring_call_exists()
509 struct nfs4_slot_table *tbl; in nfs4_callback_sequence()
662 struct nfs4_slot_table *fc_tbl; in nfs4_callback_recallslot()
H A Dnfs40client.c65 struct nfs4_slot_table *tbl; in nfs40_init_client()
H A Dnfs40proc.c28 struct nfs4_slot_table *tbl; in nfs40_sequence_free_slot()
H A Dnfs4state.c209 static void nfs4_end_drain_slot_table(struct nfs4_slot_table *tbl) in nfs4_end_drain_slot_table()
233 static int nfs4_drain_slot_tbl(struct nfs4_slot_table *tbl) in nfs4_drain_slot_tbl()
H A Dcallback_xdr.c821 struct nfs4_slot_table *tbl = &session->bc_slot_table; in nfs4_callback_free_slot()
H A Dnfs4proc.c799 struct nfs4_slot_table *tbl; in nfs41_release_slot()
1081 struct nfs4_slot_table *tbl = client->cl_slot_tbl; in nfs4_setup_sequence()
H A Dnfs4xdr.c1980 struct nfs4_slot_table *tp; in encode_sequence()
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c1325 struct nfs4_slot_table *tbl = nfs4_has_session(clp) ? in ff_layout_async_handle_error_v4()