Lines Matching refs:l_ctx
901 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_alloc_call() local
902 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) { in nfs3_nlm_alloc_call()
903 get_nfs_open_context(l_ctx->open_context); in nfs3_nlm_alloc_call()
904 nfs_get_lock_context(l_ctx->open_context); in nfs3_nlm_alloc_call()
910 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_unlock_prepare() local
911 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) in nfs3_nlm_unlock_prepare()
912 return nfs_async_iocounter_wait(task, l_ctx); in nfs3_nlm_unlock_prepare()
919 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_release_call() local
921 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) { in nfs3_nlm_release_call()
922 ctx = l_ctx->open_context; in nfs3_nlm_release_call()
923 nfs_put_lock_context(l_ctx); in nfs3_nlm_release_call()
938 struct nfs_lock_context *l_ctx = NULL; in nfs3_proc_lock() local
943 l_ctx = nfs_get_lock_context(ctx); in nfs3_proc_lock()
944 if (IS_ERR(l_ctx)) in nfs3_proc_lock()
945 l_ctx = NULL; in nfs3_proc_lock()
950 status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx); in nfs3_proc_lock()
952 if (l_ctx) in nfs3_proc_lock()
953 nfs_put_lock_context(l_ctx); in nfs3_proc_lock()