Lines Matching refs:l_ctx
859 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_alloc_call() local
860 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) { in nfs3_nlm_alloc_call()
861 get_nfs_open_context(l_ctx->open_context); in nfs3_nlm_alloc_call()
862 nfs_get_lock_context(l_ctx->open_context); in nfs3_nlm_alloc_call()
868 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_unlock_prepare() local
869 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) in nfs3_nlm_unlock_prepare()
870 return nfs_async_iocounter_wait(task, l_ctx); in nfs3_nlm_unlock_prepare()
877 struct nfs_lock_context *l_ctx = data; in nfs3_nlm_release_call() local
879 if (l_ctx && test_bit(NFS_CONTEXT_UNLOCK, &l_ctx->open_context->flags)) { in nfs3_nlm_release_call()
880 ctx = l_ctx->open_context; in nfs3_nlm_release_call()
881 nfs_put_lock_context(l_ctx); in nfs3_nlm_release_call()
896 struct nfs_lock_context *l_ctx = NULL; in nfs3_proc_lock() local
901 l_ctx = nfs_get_lock_context(ctx); in nfs3_proc_lock()
902 if (IS_ERR(l_ctx)) in nfs3_proc_lock()
903 l_ctx = NULL; in nfs3_proc_lock()
908 status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx); in nfs3_proc_lock()
910 if (l_ctx) in nfs3_proc_lock()
911 nfs_put_lock_context(l_ctx); in nfs3_proc_lock()