Lines Matching refs:cmsg
548 struct cmsghdr *cmsg) in rds_cmsg_rdma_args() argument
560 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_rdma_args)) in rds_cmsg_rdma_args()
564 args = CMSG_DATA(cmsg); in rds_cmsg_rdma_args()
716 struct cmsghdr *cmsg) in rds_cmsg_rdma_dest() argument
723 if (cmsg->cmsg_len < CMSG_LEN(sizeof(rds_rdma_cookie_t)) || in rds_cmsg_rdma_dest()
727 memcpy(&rm->m_rdma_cookie, CMSG_DATA(cmsg), sizeof(rm->m_rdma_cookie)); in rds_cmsg_rdma_dest()
758 struct cmsghdr *cmsg) in rds_cmsg_rdma_map() argument
760 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_get_mr_args)) || in rds_cmsg_rdma_map()
764 return __rds_rdma_map(rs, CMSG_DATA(cmsg), &rm->m_rdma_cookie, &rm->rdma.op_rdma_mr); in rds_cmsg_rdma_map()
771 struct cmsghdr *cmsg) in rds_cmsg_atomic() argument
777 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_atomic_args)) in rds_cmsg_atomic()
781 args = CMSG_DATA(cmsg); in rds_cmsg_atomic()
784 switch (cmsg->cmsg_type) { in rds_cmsg_atomic()