/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | state.h | 68 struct nfs4_client *cb_clp; 104 struct nfs4_client *sc_client; 121 * Represents a delegation stateid. The nfs4_client holds references to these 256 * to the nfs4_client. References are only taken when the server is actively 266 struct nfs4_client *se_client; 309 * struct nfs4_client - one per client. Clientids live here. 327 * o Each nfs4_client is hashed by clientid 333 * when we expire the nfs4_client 335 struct nfs4_client { struct 428 struct nfs4_client *cr_cl [all...] |
H A D | pnfs.h | 27 struct nfs4_client *clp, 72 void nfsd4_return_all_client_layouts(struct nfs4_client *); 73 void nfsd4_return_all_file_layouts(struct nfs4_client *clp, 78 struct nfs4_client; 85 static inline void nfsd4_return_all_client_layouts(struct nfs4_client *clp) in nfsd4_return_all_client_layouts() 88 static inline void nfsd4_return_all_file_layouts(struct nfs4_client *clp, in nfsd4_return_all_file_layouts()
|
H A D | nfs4callback.c | 47 static void nfsd4_mark_cb_fault(struct nfs4_client *, int reason); 917 static void nfsd41_cb_inflight_begin(struct nfs4_client *clp) in nfsd41_cb_inflight_begin() 922 static void nfsd41_cb_inflight_end(struct nfs4_client *clp) in nfsd41_cb_inflight_end() 929 static void nfsd41_cb_inflight_wait_complete(struct nfs4_client *clp) in nfsd41_cb_inflight_wait_complete() 935 static const struct cred *get_backchannel_cred(struct nfs4_client *clp, struct rpc_clnt *client, struct nfsd4_session *ses) in get_backchannel_cred() 955 static int setup_callback_client(struct nfs4_client *clp, struct nfs4_cb_conn *conn, struct nfsd4_session *ses) in setup_callback_client() 1022 static void nfsd4_mark_cb_state(struct nfs4_client *clp, int newstate) in nfsd4_mark_cb_state() 1030 static void nfsd4_mark_cb_down(struct nfs4_client *clp, int reason) in nfsd4_mark_cb_down() 1037 static void nfsd4_mark_cb_fault(struct nfs4_client *clp, int reason) in nfsd4_mark_cb_fault() 1046 struct nfs4_client *cl in nfsd4_cb_probe_done() [all...] |
H A D | nfs4state.c | 161 static bool is_client_expired(struct nfs4_client *clp) in is_client_expired() 167 struct nfs4_client *clp) in nfsd4_dec_courtesy_client_count() 173 static __be32 get_client_locked(struct nfs4_client *clp) in get_client_locked() 189 renew_client_locked(struct nfs4_client *clp) in renew_client_locked() 208 static void put_client_renew_locked(struct nfs4_client *clp) in put_client_renew_locked() 222 static void put_client_renew(struct nfs4_client *clp) in put_client_renew() 250 struct nfs4_client *clp = ses->se_client; in nfsd4_put_session_locked() 262 struct nfs4_client *clp = ses->se_client; in nfsd4_put_session() 335 struct nfs4_client *clp = lo->lo_owner.so_client; in remove_blocked_locks() 543 struct nfs4_client *cl in find_openstateowner_str_locked() [all...] |
H A D | blocklayout.c | 167 struct nfs4_client *clp, in nfsd4_block_proc_getdeviceinfo() 217 static u64 nfsd4_scsi_pr_key(struct nfs4_client *clp) in nfsd4_scsi_pr_key() 249 struct nfs4_client *clp, in nfsd4_block_get_device_info_scsi() 307 struct nfs4_client *clp, in nfsd4_scsi_proc_getdeviceinfo() 332 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_scsi_fence_client()
|
H A D | nfs4recover.c | 58 void (*create)(struct nfs4_client *); 59 void (*remove)(struct nfs4_client *); 60 int (*check)(struct nfs4_client *); 151 legacy_recdir_name_error(struct nfs4_client *clp, int error) in legacy_recdir_name_error() 169 __nfsd4_create_reclaim_record_grace(struct nfs4_client *clp, in __nfsd4_create_reclaim_record_grace() 192 nfsd4_create_clid_dir(struct nfs4_client *clp) in nfsd4_create_clid_dir() 385 nfsd4_remove_clid_dir(struct nfs4_client *clp) in nfsd4_remove_clid_dir() 675 nfsd4_check_legacy_client(struct nfs4_client *clp) in nfsd4_check_legacy_client() 1096 nfsd4_cld_create(struct nfs4_client *clp) in nfsd4_cld_create() 1133 nfsd4_cld_create_v2(struct nfs4_client *cl [all...] |
H A D | trace.h | 778 const struct nfs4_client *clp, 807 const struct nfs4_client *clp, 838 TP_PROTO(const struct nfs4_client *clp), 867 TP_PROTO(const struct nfs4_client *clp), \ 1289 const struct nfs4_client *clp, 1313 TP_PROTO(const struct nfs4_client *clp), 1334 TP_PROTO(const struct nfs4_client *clp), 1356 TP_PROTO(const struct nfs4_client *clp), \ 1381 TP_PROTO(const struct nfs4_client *clp, 1408 const struct nfs4_client *cl [all...] |
H A D | nfs4layouts.c | 159 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_free_layout_stateid() 216 struct nfs4_client *clp = cstate->clp; in nfsd4_alloc_layout_stateid() 538 struct nfs4_client *clp = cstate->clp; in nfsd4_return_client_layouts() 578 nfsd4_return_all_client_layouts(struct nfs4_client *clp) in nfsd4_return_all_client_layouts() 592 nfsd4_return_all_file_layouts(struct nfs4_client *clp, struct nfs4_file *fp) in nfsd4_return_all_file_layouts() 610 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_cb_layout_fail()
|
H A D | flexfilelayout.c | 82 struct nfs4_client *clp, struct nfsd4_getdeviceinfo *gdp) in nfsd4_ff_proc_getdeviceinfo()
|
H A D | xdr4.h | 57 struct nfs4_client *clp; 563 struct nfs4_client *cp_clp; 777 bool nfsd4_mach_creds_match(struct nfs4_client *cl, struct svc_rqst *rqstp);
|
H A D | nfs4proc.c | 1296 static struct nfsd4_copy *nfsd4_get_copy(struct nfs4_client *clp) in nfsd4_get_copy() 1310 void nfsd4_shutdown_copy(struct nfs4_client *clp) in nfsd4_shutdown_copy() 1868 find_async_copy_locked(struct nfs4_client *clp, stateid_t *stateid) in find_async_copy_locked() 1883 find_async_copy(struct nfs4_client *clp, stateid_t *stateid) in find_async_copy() 1902 struct nfs4_client *clp = cstate->clp; in nfsd4_offload_cancel() 1924 struct nfs4_client *clp = cstate->clp; in nfsd4_copy_notify() 1988 struct nfs4_client *clp = cstate->clp; in nfsd4_offload_status()
|
/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | state.h | 68 struct nfs4_client *cb_clp; 104 struct nfs4_client *sc_client; 121 * Represents a delegation stateid. The nfs4_client holds references to these 255 * to the nfs4_client. References are only taken when the server is actively 265 struct nfs4_client *se_client; 286 * struct nfs4_client - one per client. Clientids live here. 304 * o Each nfs4_client is hashed by clientid 310 * when we expire the nfs4_client 312 struct nfs4_client { struct 393 struct nfs4_client *cr_cl [all...] |
H A D | pnfs.h | 27 struct nfs4_client *clp, 72 void nfsd4_return_all_client_layouts(struct nfs4_client *); 73 void nfsd4_return_all_file_layouts(struct nfs4_client *clp, 78 struct nfs4_client; 85 static inline void nfsd4_return_all_client_layouts(struct nfs4_client *clp) in nfsd4_return_all_client_layouts() 88 static inline void nfsd4_return_all_file_layouts(struct nfs4_client *clp, in nfsd4_return_all_file_layouts()
|
H A D | nfs4callback.c | 47 static void nfsd4_mark_cb_fault(struct nfs4_client *, int reason); 846 static void nfsd41_cb_inflight_begin(struct nfs4_client *clp) in nfsd41_cb_inflight_begin() 851 static void nfsd41_cb_inflight_end(struct nfs4_client *clp) in nfsd41_cb_inflight_end() 858 static void nfsd41_cb_inflight_wait_complete(struct nfs4_client *clp) in nfsd41_cb_inflight_wait_complete() 864 static const struct cred *get_backchannel_cred(struct nfs4_client *clp, struct rpc_clnt *client, struct nfsd4_session *ses) in get_backchannel_cred() 884 static int setup_callback_client(struct nfs4_client *clp, struct nfs4_cb_conn *conn, struct nfsd4_session *ses) in setup_callback_client() 948 static void nfsd4_mark_cb_down(struct nfs4_client *clp, int reason) in nfsd4_mark_cb_down() 956 static void nfsd4_mark_cb_fault(struct nfs4_client *clp, int reason) in nfsd4_mark_cb_fault() 966 struct nfs4_client *clp = container_of(calldata, struct nfs4_client, cl_cb_nul in nfsd4_cb_probe_done() [all...] |
H A D | nfs4state.c | 139 static bool is_client_expired(struct nfs4_client *clp) in is_client_expired() 144 static __be32 get_client_locked(struct nfs4_client *clp) in get_client_locked() 158 renew_client_locked(struct nfs4_client *clp) in renew_client_locked() 175 static void put_client_renew_locked(struct nfs4_client *clp) in put_client_renew_locked() 189 static void put_client_renew(struct nfs4_client *clp) in put_client_renew() 217 struct nfs4_client *clp = ses->se_client; in nfsd4_put_session_locked() 229 struct nfs4_client *clp = ses->se_client; in nfsd4_put_session() 291 struct nfs4_client *clp = lo->lo_owner.so_client; in remove_blocked_locks() 372 struct nfs4_client *clp) in find_openstateowner_str_locked() 390 struct nfs4_client *cl in find_openstateowner_str() [all...] |
H A D | nfs4recover.c | 58 void (*create)(struct nfs4_client *); 59 void (*remove)(struct nfs4_client *); 60 int (*check)(struct nfs4_client *); 151 legacy_recdir_name_error(struct nfs4_client *clp, int error) in legacy_recdir_name_error() 169 __nfsd4_create_reclaim_record_grace(struct nfs4_client *clp, in __nfsd4_create_reclaim_record_grace() 192 nfsd4_create_clid_dir(struct nfs4_client *clp) in nfsd4_create_clid_dir() 385 nfsd4_remove_clid_dir(struct nfs4_client *clp) in nfsd4_remove_clid_dir() 675 nfsd4_check_legacy_client(struct nfs4_client *clp) in nfsd4_check_legacy_client() 1096 nfsd4_cld_create(struct nfs4_client *clp) in nfsd4_cld_create() 1133 nfsd4_cld_create_v2(struct nfs4_client *cl [all...] |
H A D | blocklayout.c | 170 struct nfs4_client *clp, in nfsd4_block_proc_getdeviceinfo() 323 static u64 nfsd4_scsi_pr_key(struct nfs4_client *clp) in nfsd4_scsi_pr_key() 330 struct nfs4_client *clp, in nfsd4_block_get_device_info_scsi() 382 struct nfs4_client *clp, in nfsd4_scsi_proc_getdeviceinfo() 407 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_scsi_fence_client()
|
H A D | trace.h | 372 TP_PROTO(const struct nfs4_client *clp), 600 const struct nfs4_client *clp, 625 TP_PROTO(const struct nfs4_client *clp), 651 TP_PROTO(const struct nfs4_client *clp), 673 TP_PROTO(const struct nfs4_client *clp), \ 682 const struct nfs4_client *clp, 705 const struct nfs4_client *clp, 729 const struct nfs4_client *clp,
|
H A D | nfs4layouts.c | 158 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_free_layout_stateid() 215 struct nfs4_client *clp = cstate->clp; in nfsd4_alloc_layout_stateid() 537 struct nfs4_client *clp = cstate->clp; in nfsd4_return_client_layouts() 577 nfsd4_return_all_client_layouts(struct nfs4_client *clp) in nfsd4_return_all_client_layouts() 591 nfsd4_return_all_file_layouts(struct nfs4_client *clp, struct nfs4_file *fp) in nfsd4_return_all_file_layouts() 609 struct nfs4_client *clp = ls->ls_stid.sc_client; in nfsd4_cb_layout_fail()
|
H A D | flexfilelayout.c | 81 struct nfs4_client *clp, struct nfsd4_getdeviceinfo *gdp) in nfsd4_ff_proc_getdeviceinfo()
|
H A D | xdr4.h | 57 struct nfs4_client *clp; 567 struct nfs4_client *cp_clp; 783 bool nfsd4_mach_creds_match(struct nfs4_client *cl, struct svc_rqst *rqstp);
|
H A D | nfs4proc.c | 1136 static struct nfsd4_copy *nfsd4_get_copy(struct nfs4_client *clp) in nfsd4_get_copy() 1150 void nfsd4_shutdown_copy(struct nfs4_client *clp) in nfsd4_shutdown_copy() 1560 find_async_copy(struct nfs4_client *clp, stateid_t *stateid) in find_async_copy() 1583 struct nfs4_client *clp = cstate->clp; in nfsd4_offload_cancel() 1605 struct nfs4_client *clp = cstate->clp; in nfsd4_copy_notify() 1670 struct nfs4_client *clp = cstate->clp; in nfsd4_offload_status()
|