Home
last modified time | relevance | path

Searched refs:msg_controllen (Results 1 – 25 of 94) sorted by relevance

1234

/linux/net/
H A Dcompat.c57 kmsg->msg_controllen = msg->msg_controllen; in __get_compat_msghdr()
115 (((msg)->msg_controllen) >= sizeof(struct compat_cmsghdr) ? \
122 ((mhdr)->msg_controllen - \
130 msg->msg_controllen) in cmsg_compat_nxthdr()
216 kmsg->msg_controllen = kcmlen; in cmsghdr_from_user_compat_to_kern()
235 if (cm == NULL || kmsg->msg_controllen < sizeof(*cm)) { in put_cmsg_compat()
263 if (kmsg->msg_controllen < cmlen) { in put_cmsg_compat()
265 cmlen = kmsg->msg_controllen; in put_cmsg_compat()
276 if (kmsg->msg_controllen < cmlen) in put_cmsg_compat()
277 cmlen = kmsg->msg_controllen; in put_cmsg_compat()
[all …]
/linux/net/core/
H A Dscm.c262 if (!msg->msg_control || msg->msg_controllen < sizeof(struct cmsghdr)) { in put_cmsg()
266 if (msg->msg_controllen < cmlen) { in put_cmsg()
268 cmlen = msg->msg_controllen; in put_cmsg()
292 cmlen = min(CMSG_SPACE(len), msg->msg_controllen); in put_cmsg()
297 msg->msg_controllen -= cmlen; in put_cmsg()
309 if (!msg->msg_control || msg->msg_controllen < CMSG_LEN(len)) in put_cmsg_notrunc()
345 if (msg->msg_controllen <= sizeof(struct cmsghdr)) in scm_max_fds()
347 return (msg->msg_controllen - sizeof(struct cmsghdr)) / sizeof(int); in scm_max_fds()
384 if (msg->msg_controllen < cmlen) in scm_detach_fds()
385 cmlen = msg->msg_controllen; in scm_detach_fds()
[all …]
/linux/tools/testing/selftests/net/
H A Dudpgso_bench_tx.c221 msg.msg_controllen = sizeof(control); in flush_errqueue_recv()
332 size_t msg_controllen = 0; in send_udp_sendmmsg() local
342 msg.msg_controllen = sizeof(control); in send_udp_sendmmsg()
345 msg_controllen += CMSG_SPACE(sizeof(cfg_tx_ts)); in send_udp_sendmmsg()
361 if (msg_controllen) { in send_udp_sendmmsg()
363 mmsgs[i].msg_hdr.msg_controllen = msg_controllen; in send_udp_sendmmsg()
395 size_t msg_controllen; in send_udp_segment() local
406 msg.msg_controllen = sizeof(control); in send_udp_segment()
409 msg_controllen = CMSG_SPACE(sizeof(cfg_mss)); in send_udp_segment()
413 msg_controllen += CMSG_SPACE(sizeof(cfg_tx_ts)); in send_udp_segment()
[all …]
H A Dipv6_flowlabel.c84 msg.msg_controllen = sizeof(control); in do_send()
115 msg.msg_controllen = sizeof(control); in do_recv()
H A Dso_txtime.c93 msg.msg_controllen = sizeof(control); in do_send_one()
174 msg.msg_controllen = sizeof(control); in do_recv_errqueue_timeout()
222 msg.msg_controllen = sizeof(control); in do_recv_errqueue_timeout()
H A Dmsg_zerocopy.c201 msg->msg_controllen = CMSG_SPACE(sizeof(cookie)); in do_sendmsg()
224 msg->msg_controllen = 0; in do_sendmsg()
373 msg.msg_controllen = sizeof(cmsgbuf); in do_recvmsg_completion()
409 msg.msg_controllen = sizeof(control); in do_recv_completion()
H A Dtimestamping.c171 msg->msg_controllen); in printpacket()
298 msg.msg_controllen = sizeof(control); in recvpacket()
H A Dtxtimestamp.c391 msg.msg_controllen = sizeof(ctrl); in recv_errmsg()
630 msg.msg_controllen = cfg_use_cmsg * CMSG_SPACE(sizeof(uint32_t)); in do_test()
631 msg.msg_controllen += cfg_use_cmsg_opt_id * CMSG_SPACE(sizeof(uint32_t)); in do_test()
/linux/tools/perf/trace/beauty/include/linux/
H A Dsocket.h91 __kernel_size_t msg_controllen; /* ancillary data buffer length */ member
104 __kernel_size_t msg_controllen; /* ancillary data buffer length */ member
146 #define CMSG_FIRSTHDR(msg) __CMSG_FIRSTHDR((msg)->msg_control, (msg)->msg_controllen)
149 ((mhdr)->msg_controllen - \
183 return __cmsg_nxthdr(__msg->msg_control, __msg->msg_controllen, __cmsg); in cmsg_nxthdr()
/linux/include/linux/
H A Dsocket.h91 __kernel_size_t msg_controllen; /* ancillary data buffer length */ member
104 __kernel_size_t msg_controllen; /* ancillary data buffer length */ member
146 #define CMSG_FIRSTHDR(msg) __CMSG_FIRSTHDR((msg)->msg_control, (msg)->msg_controllen)
149 ((mhdr)->msg_controllen - \
183 return __cmsg_nxthdr(__msg->msg_control, __msg->msg_controllen, __cmsg); in cmsg_nxthdr()
/linux/tools/testing/selftests/namespaces/
H A Dsiocgskns_test.c119 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
151 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
455 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
494 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
635 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
667 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
837 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
869 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
1047 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
1079 msg.msg_controllen = sizeof(cmsg_buf); in TEST()
[all …]
/linux/samples/seccomp/
H A Duser-trap.c46 msg.msg_controllen = sizeof(buf); in send_fd()
53 msg.msg_controllen = cmsg->cmsg_len; in send_fd()
77 msg.msg_controllen = sizeof(buf); in recv_fd()
/linux/arch/um/kernel/skas/
H A Dstub.c109 .msg_controllen = sizeof(ctrl), in stub_signal_interrupt()
150 if (res == iov.iov_len && msghdr.msg_controllen > sizeof(struct cmsghdr)) in stub_signal_interrupt()
/linux/tools/testing/selftests/landlock/
H A Dcommon.h149 .msg_controllen = sizeof(cmsg_rx.buf), in recv_fd()
183 .msg_controllen = sizeof(cmsg_tx.buf), in send_fd()
/linux/net/rxrpc/
H A Doutput.c264 msg.msg_controllen = 0; in rxrpc_send_ack_packet()
391 msg.msg_controllen = 0; in rxrpc_send_abort_packet()
672 msg.msg_controllen = 0; in rxrpc_send_data_packet()
763 msg.msg_controllen = 0; in rxrpc_send_conn_abort()
829 msg.msg_controllen = 0; in rxrpc_reject_packet()
889 msg.msg_controllen = 0; in rxrpc_send_keepalive()
957 msg.msg_controllen = 0; in rxrpc_send_response()
H A Dlocal_event.c53 msg.msg_controllen = 0; in rxrpc_send_version_request()
/linux/io_uring/
H A Dnet.c281 unsafe_get_user(msg->msg_controllen, &umsg->msg_controllen, ua_end); in io_copy_msghdr_from_user()
309 msg->msg_controllen = cmsg.msg_controllen; in io_msg_copy_hdr()
365 kmsg->msg.msg_controllen = 0; in io_send_setup()
576 kmsg->msg.msg_controllen = 0; in io_sendmsg()
751 msg.msg_controllen); in io_recvmsg_copy_hdr()
769 kmsg->msg.msg_controllen = 0; in io_recvmsg_prep_setup()
947 kmsg->msg.msg_controllen = kmsg->controllen; in io_recvmsg_prep_multishot()
983 .controllen = kmsg->controllen - kmsg->msg.msg_controllen, in io_recvmsg_multishot()
1065 if (flags & MSG_WAITALL && !kmsg->msg.msg_controllen) in io_recvmsg()
/linux/tools/testing/vsock/
H A Dmsg_zerocopy_common.c26 msg.msg_controllen = sizeof(cmsg_data); in vsock_recv_completion()
/linux/include/net/
H A Dcompat.h16 compat_size_t msg_controllen; member
H A Dscm.h100 if (msg->msg_controllen <= 0) in scm_send()
/linux/net/handshake/
H A Dalert.c53 msg.msg_controllen = sizeof(buf); in tls_alert_send()
/linux/tools/testing/selftests/net/mptcp/
H A Dmptcp_connect.c531 .msg_controllen = sizeof(msg_buf), in do_recvmsg_cmsg()
552 if (msg.msg_controllen && !cfg_cmsg_types.cmsg_enabled) in do_recvmsg_cmsg()
554 (unsigned long)msg.msg_controllen); in do_recvmsg_cmsg()
556 if (msg.msg_controllen == 0 && cfg_cmsg_types.cmsg_enabled) in do_recvmsg_cmsg()
559 if (msg.msg_controllen) in do_recvmsg_cmsg()
/linux/tools/testing/selftests/net/af_unix/
H A Dscm_inq.c79 msg.msg_controllen = sizeof(cmsg_buf); in recv_chunks()
H A Dscm_pidfd.c199 msg.msg_controllen = sizeof(control); in cmsg_check()
255 msg.msg_controllen = sizeof(control); in cmsg_check_dead()
/linux/tools/testing/selftests/tty/
H A Dtty_tiocsti_test.c260 msg.msg_controllen = sizeof(cmsg_buf); in send_fd_via_socket()
285 msg.msg_controllen = sizeof(cmsg_buf); in recv_fd_via_socket()

1234