Lines Matching defs:rmmsg
710 struct mmsghdr rmmsg[2] = {};
713 rmmsg[0].msg_hdr.msg_iov = riov0;
714 rmmsg[0].msg_hdr.msg_iovlen = 2;
717 rmmsg[1].msg_hdr.msg_iov = riov1;
718 rmmsg[1].msg_hdr.msg_iovlen = 1;
722 dfsan_set_label(i_label, &rmmsg[0].msg_len, sizeof(rmmsg[0].msg_len));
723 dfsan_set_label(i_label, &rmmsg[1].msg_len, sizeof(rmmsg[1].msg_len));
726 dfsan_origin msg_len0_o = dfsan_get_origin((long)(rmmsg[0].msg_len));
727 dfsan_origin msg_len1_o = dfsan_get_origin((long)(rmmsg[1].msg_len));
734 int received_msgs = recvmmsg(sockfds[1], rmmsg, 2, 0, &timeout);
736 assert(rmmsg[0].msg_len == smmsg[0].msg_len);
737 assert(rmmsg[1].msg_len == smmsg[1].msg_len);
741 ASSERT_ZERO_LABEL(rmmsg[0].msg_len);
742 ASSERT_ZERO_LABEL(rmmsg[1].msg_len);
750 ASSERT_ORIGIN((long)(rmmsg[0].msg_len), msg_len0_o);
751 ASSERT_ORIGIN((long)(rmmsg[1].msg_len), msg_len1_o);