Lines Matching refs:cmsg
853 struct cmsghdr *cmsg; in rds_rm_size() local
858 for_each_cmsghdr(cmsg, msg) { in rds_rm_size()
859 if (!CMSG_OK(msg, cmsg)) in rds_rm_size()
862 if (cmsg->cmsg_level != SOL_RDS) in rds_rm_size()
865 switch (cmsg->cmsg_type) { in rds_rm_size()
868 retval = rds_rdma_extra_size(CMSG_DATA(cmsg)); in rds_rm_size()
907 struct cmsghdr *cmsg; in rds_cmsg_send() local
910 for_each_cmsghdr(cmsg, msg) { in rds_cmsg_send()
911 if (!CMSG_OK(msg, cmsg)) in rds_cmsg_send()
914 if (cmsg->cmsg_level != SOL_RDS) in rds_cmsg_send()
920 switch (cmsg->cmsg_type) { in rds_cmsg_send()
922 ret = rds_cmsg_rdma_args(rs, rm, cmsg); in rds_cmsg_send()
926 ret = rds_cmsg_rdma_dest(rs, rm, cmsg); in rds_cmsg_send()
930 ret = rds_cmsg_rdma_map(rs, rm, cmsg); in rds_cmsg_send()
938 ret = rds_cmsg_atomic(rs, rm, cmsg); in rds_cmsg_send()