Searched refs:l_ctx (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/nfs/ |
| H A D | inode.c | 1093 static void nfs_init_lock_context(struct nfs_lock_context *l_ctx) in nfs_init_lock_context() argument 1095 refcount_set(&l_ctx->count, 1); in nfs_init_lock_context() 1096 l_ctx->lockowner = current->files; in nfs_init_lock_context() 1097 INIT_LIST_HEAD(&l_ctx->list); in nfs_init_lock_context() 1098 atomic_set(&l_ctx->io_count, 0); in nfs_init_lock_context() 1146 void nfs_put_lock_context(struct nfs_lock_context *l_ctx) in nfs_put_lock_context() argument 1148 struct nfs_open_context *ctx = l_ctx->open_context; in nfs_put_lock_context() 1151 if (!refcount_dec_and_lock(&l_ctx->count, &inode->i_lock)) in nfs_put_lock_context() 1153 list_del_rcu(&l_ctx->list); in nfs_put_lock_context() 1156 kfree_rcu(l_ctx, rcu_head); in nfs_put_lock_context()
|
| H A D | nfs4state.c | 955 const struct nfs_lock_context *l_ctx) in nfs4_copy_lock_stateid() argument 961 if (l_ctx == NULL) in nfs4_copy_lock_stateid() 967 owner = l_ctx->lockowner; in nfs4_copy_lock_stateid() 968 fl_flock_owner = l_ctx->open_context->flock_owner; in nfs4_copy_lock_stateid() 1008 fmode_t fmode, const struct nfs_lock_context *l_ctx, in nfs4_select_rw_stateid() argument 1017 ret = nfs4_copy_lock_stateid(dst, state, l_ctx); in nfs4_select_rw_stateid()
|
| H A D | write.c | 1121 struct nfs_lock_context *l_ctx; in nfs_flush_incompatible() local 1137 l_ctx = req->wb_lock_context; in nfs_flush_incompatible() 1140 if (l_ctx && flctx && in nfs_flush_incompatible() 1143 do_flush |= l_ctx->lockowner != current->files; in nfs_flush_incompatible()
|
| H A D | internal.h | 307 int nfs_iocounter_wait(struct nfs_lock_context *l_ctx); 989 struct nfs_lock_context *l_ctx; /* Lock context info */ member
|
| H A D | nfs4proc.c | 3352 struct nfs_lock_context *l_ctx; in _nfs4_do_setattr() local 3355 l_ctx = nfs_get_lock_context(ctx); in _nfs4_do_setattr() 3356 if (IS_ERR(l_ctx)) in _nfs4_do_setattr() 3357 return PTR_ERR(l_ctx); in _nfs4_do_setattr() 3358 status = nfs4_select_rw_stateid(ctx->state, FMODE_WRITE, l_ctx, in _nfs4_do_setattr() 3360 nfs_put_lock_context(l_ctx); in _nfs4_do_setattr() 5615 const struct nfs_lock_context *l_ctx, in nfs4_set_rw_stateid() argument 5618 return nfs4_select_rw_stateid(ctx->state, fmode, l_ctx, stateid, NULL); in nfs4_set_rw_stateid() 5624 const struct nfs_lock_context *l_ctx, in nfs4_stateid_is_current() argument 5630 if (nfs4_set_rw_stateid(&_current_stateid, ctx, l_ctx, fmode) == -EIO) in nfs4_stateid_is_current() [all …]
|