Lines Matching refs:cu_msg
659 struct cld_msg cu_msg; member
733 if (get_unaligned(&tmp->cu_msg.cm_xid) == xid) { in cld_pipe_downcall()
747 if (copy_from_user(&cup->cu_msg, src, mlen) != 0) in cld_pipe_downcall()
759 cu_msg); in cld_pipe_destroy_msg()
890 if (tmp->cu_msg.cm_xid == cn->cn_xid) { in alloc_cld_upcall()
897 new->cu_msg.cm_vers = CLD_UPCALL_VERSION; in alloc_cld_upcall()
898 put_unaligned(cn->cn_xid++, &new->cu_msg.cm_xid); in alloc_cld_upcall()
903 dprintk("%s: allocated xid %u\n", __func__, new->cu_msg.cm_xid); in alloc_cld_upcall()
938 cup->cu_msg.cm_cmd = Cld_Create; in nfsd4_cld_create()
939 cup->cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; in nfsd4_cld_create()
940 memcpy(cup->cu_msg.cm_u.cm_name.cn_id, clp->cl_name.data, in nfsd4_cld_create()
943 ret = cld_pipe_upcall(cn->cn_pipe, &cup->cu_msg); in nfsd4_cld_create()
945 ret = cup->cu_msg.cm_status; in nfsd4_cld_create()
975 cup->cu_msg.cm_cmd = Cld_Remove; in nfsd4_cld_remove()
976 cup->cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; in nfsd4_cld_remove()
977 memcpy(cup->cu_msg.cm_u.cm_name.cn_id, clp->cl_name.data, in nfsd4_cld_remove()
980 ret = cld_pipe_upcall(cn->cn_pipe, &cup->cu_msg); in nfsd4_cld_remove()
982 ret = cup->cu_msg.cm_status; in nfsd4_cld_remove()
1013 cup->cu_msg.cm_cmd = Cld_Check; in nfsd4_cld_check()
1014 cup->cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; in nfsd4_cld_check()
1015 memcpy(cup->cu_msg.cm_u.cm_name.cn_id, clp->cl_name.data, in nfsd4_cld_check()
1018 ret = cld_pipe_upcall(cn->cn_pipe, &cup->cu_msg); in nfsd4_cld_check()
1020 ret = cup->cu_msg.cm_status; in nfsd4_cld_check()
1041 cup->cu_msg.cm_cmd = Cld_GraceDone; in nfsd4_cld_grace_done()
1042 cup->cu_msg.cm_u.cm_gracetime = (int64_t)nn->boot_time; in nfsd4_cld_grace_done()
1043 ret = cld_pipe_upcall(cn->cn_pipe, &cup->cu_msg); in nfsd4_cld_grace_done()
1045 ret = cup->cu_msg.cm_status; in nfsd4_cld_grace_done()