Home
last modified time | relevance | path

Searched full:delegations (Results 1 – 16 of 16) sorted by relevance

/linux/fs/nfs/
H A Ddelegation.c36 "Enable the use of directory delegations, defaults to on.");
492 * delegations for the same file. in nfs_inode_set_delegation()
533 list_add_tail_rcu(&delegation->super_list, &server->delegations); in nfs_inode_set_delegation()
574 /* Directory delegations don't require any state recovery */ in nfs_end_delegation_return()
626 return 0; /* no more delegations */ in nfs_return_one_delegation()
693 * If we are still over the limit, try to reclaim referenced delegations in nfs_delegations_return_from_lru()
760 * nfs_client_return_marked_delegations - return previously marked delegations
956 list_for_each_entry_rcu(delegation, &server->delegations, super_list) { in nfs_server_mark_return_all_delegations()
987 * nfs_server_return_all_delegations - return delegations for one superblock
1014 list_for_each_entry_rcu(delegation, &server->delegations, super_lis in nfs_mark_return_unused_delegation_types()
[all...]
H A Dnfs40client.c85 * nfs40_handle_cb_pathdown - return all delegations after NFS4ERR_CB_PATH_DOWN
90 * callback channel. Then return all existing delegations.
H A Dnfs4state.c1049 /* A lost lock - don't even consider delegations */ in nfs_alloc_seqid()
1637 * read delegations that we have to return if, say, we are in nfs4_reclaim_open_state()
1776 /* Mark all delegations for reclaim */ in nfs4_clear_reclaim_server()
2663 /* Detect expired delegations... */ in nfs4_state_manager()
2665 section = "detect expired delegations"; in nfs4_state_manager()
H A Dclient.c1093 INIT_LIST_HEAD(&server->delegations); in nfs_alloc_server()
H A Dnfs4proc.c4586 /* Return any delegations if we're going to change ACLs */ in nfs4_proc_setattr()
/linux/fs/nfsd/
H A Dnetns.h72 * up expired clients and delegations within the container.
H A Dstate.h296 * revoked delegations (v4.1+). A v4.1+ client that rejects the recall holds
338 /* For dir delegations */
761 * Per-client state indicating no. of opens and outstanding delegations
H A Dnfs4state.c1182 * in which the filehandles of recalled delegations are "stored".
1187 * unless both are empty of course. This results in delegations for a
2929 * A CB_RECALL reply can release revoked delegations concurrently: in __destroy_client()
5624 * Delegations the last sweep reached stay unreclaimable until in alloc_stateowner()
5626 * choice of delegations to the client, so there is no return in alloc_stateowner()
6192 * nfsd_wait_for_delegreturn - wait for delegations to be returned in nfsd_breaker_owns_lease()
6197 * tied up waiting for returning delegations. in nfsd_change_deleg_cb()
6947 * We avoid breaking delegations held by a client due to its own activity, but
7048 * File delegations and associated locks cannot be recovered if the in nfsd4_deleg_xgrade_none_ext()
7226 * The Linux NFS server does not offer write delegations t in nfsd4_process_open2()
[all...]
H A Dnfsctl.c2970 * Revokes all NFSv4 state (opens, locks, delegations, layouts) acquired
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dfcntl.h83 /* Set/Get delegations */
/linux/Documentation/netlink/specs/
H A Dnfsd.yaml372 All state (opens, locks, delegations, layouts) acquired
/linux/Documentation/filesystems/nfs/
H A Dnfs41-server.rst38 - **FDELG** File Delegations
39 - **DDELG** Directory Delegations
237 CLAIM_DELEG_PREV_FH (which allows clients to keep delegations that
/linux/fs/
H A Dopen.c67 /* Note any delegations or leases have already been broken: */ in do_truncate()
H A Dinode.c2377 * encounter any conflicting delegations: in file_remove_privs_flags()
/linux/Documentation/admin-guide/
H A Dcgroup-v2.rst578 For delegations to a less privileged user, this is achieved by
608 For delegations to namespaces, containment is achieved by requiring
/linux/include/linux/
H A Dfs.h239 #define ATTR_DELEG (1 << 18) /* Delegated attrs. Don't break write delegations */