Searched refs:i_flctx (Results 1 - 12 of 12) sorted by relevance

/linux-4.1.27/fs/
H A Dlocks.c210 if (likely(inode->i_flctx) || type == F_UNLCK) locks_get_lock_context()
226 if (cmpxchg(&inode->i_flctx, NULL, new)) locks_get_lock_context()
229 return inode->i_flctx; locks_get_lock_context()
765 ctx = inode->i_flctx; posix_test_lock()
1206 ctx = inode->i_flctx; locks_mandatory_locked()
1337 struct file_lock_context *ctx = inode->i_flctx; time_out_leases()
1363 struct file_lock_context *ctx = inode->i_flctx; any_leases_conflict()
1391 struct file_lock_context *ctx = inode->i_flctx; __break_lease()
1497 struct file_lock_context *ctx = inode->i_flctx; lease_get_mtime()
1546 struct file_lock_context *ctx = inode->i_flctx; fcntl_getlease()
1715 struct file_lock_context *ctx = inode->i_flctx; generic_delete_lease()
2201 * update of i_flctx->flc_posix and check for it done in fcntl_setlk()
2343 * update of i_flctx->flc_posix and check for it done in fcntl_setlk64()
2370 struct file_lock_context *ctx = file_inode(filp)->i_flctx; locks_remove_posix()
2398 /* The i_flctx must be valid when calling into here */
2411 struct file_lock_context *flctx = inode->i_flctx; locks_remove_flock()
2425 /* The i_flctx must be valid when calling into here */
2430 struct file_lock_context *ctx = inode->i_flctx; locks_remove_lease()
2450 if (!file_inode(filp)->i_flctx) locks_remove_file()
2627 ctx = inode->i_flctx; show_fd_locks()
H A Dinode.c185 inode->i_flctx = NULL; inode_init_always()
228 locks_free_lock_context(inode->i_flctx); __destroy_inode()
H A Dread_write.c397 if (unlikely(inode->i_flctx && mandatory_lock(inode))) { rw_verify_area()
/linux-4.1.27/fs/lockd/
H A Dsvcsubs.c167 struct file_lock_context *flctx = inode->i_flctx; nlm_traverse_locks()
229 struct file_lock_context *flctx = inode->i_flctx; nlm_file_inuse()
/linux-4.1.27/fs/ceph/
H A Dlocks.c254 ctx = inode->i_flctx; ceph_count_locks()
277 struct file_lock_context *ctx = inode->i_flctx; ceph_encode_locks_to_buffer()
/linux-4.1.27/include/linux/
H A Dfs.h653 struct file_lock_context *i_flctx; member in struct:inode
955 * The varous i_flctx lists are ordered by:
2053 if (inode->i_flctx && mandatory_lock(inode)) locks_verify_truncate()
2067 * taken are done before checking i_flctx->flc_lease. Otherwise, we break_lease()
2072 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx->flc_lease)) break_lease()
2081 * taken are done before checking i_flctx->flc_lease. Otherwise, we break_deleg()
2086 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx->flc_lease)) break_deleg()
2116 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx->flc_lease)) break_layout()
/linux-4.1.27/fs/nfs/
H A Ddelegation.c88 struct file_lock_context *flctx = inode->i_flctx; nfs_delegation_claim_locks()
H A Dwrite.c1095 struct file_lock_context *flctx = file_inode(file)->i_flctx; nfs_flush_incompatible()
1195 struct file_lock_context *flctx = inode->i_flctx; nfs_can_extend_write()
H A Dpagelist.c941 flctx = d_inode(req->wb_context->dentry)->i_flctx; nfs_can_coalesce_requests()
H A Dnfs4state.c1390 struct file_lock_context *flctx = inode->i_flctx; nfs4_reclaim_locks()
/linux-4.1.27/fs/cifs/
H A Dfile.c1130 struct file_lock_context *flctx = inode->i_flctx; cifs_push_posix_locks()
/linux-4.1.27/fs/nfsd/
H A Dnfs4state.c5806 flctx = inode->i_flctx; check_for_locks()

Completed in 239 milliseconds