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

/linux-master/include/linux/
H A Dfilelock.h84 * The varous i_flctx lists are ordered by:
225 return smp_load_acquire(&inode->i_flctx);
425 * taken are done before checking i_flctx->flc_lease. Otherwise, we
430 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx->flc_lease))
439 * taken are done before checking i_flctx->flc_lease. Otherwise, we
444 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx->flc_lease))
474 if (inode->i_flctx && !list_empty_careful(&inode->i_flctx
[all...]
H A Dfs.h716 struct file_lock_context *i_flctx; member in struct:inode
/linux-master/fs/
H A Dlocks.c199 if (cmpxchg(&inode->i_flctx, NULL, ctx)) {
222 struct file_lock_context *ctx = inode->i_flctx;
1476 struct file_lock_context *ctx = inode->i_flctx;
1517 struct file_lock_context *ctx = inode->i_flctx;
2460 * update of i_flctx->flc_posix and check for it done in
2583 * update of i_flctx->flc_posix and check for it done in
2642 /* The i_flctx must be valid when calling into here */
2664 /* The i_flctx must be valid when calling into here */
H A Dinode.c230 inode->i_flctx = NULL;

Completed in 301 milliseconds