| /linux-6.15/tools/testing/selftests/net/ |
| H A D | udpgso_bench_tx.c | 212 char control[CMSG_SPACE(sizeof(struct scm_timestamping)) + in flush_errqueue_recv() 213 CMSG_SPACE(sizeof(struct sock_extended_err)) + in flush_errqueue_recv() 214 CMSG_SPACE(sizeof(struct sockaddr_in6))] = {0}; in flush_errqueue_recv() 327 char control[CMSG_SPACE(sizeof(cfg_tx_ts))] = {0}; in send_udp_sendmmsg() 345 msg_controllen += CMSG_SPACE(sizeof(cfg_tx_ts)); in send_udp_sendmmsg() 391 char control[CMSG_SPACE(sizeof(cfg_gso_size)) + in send_udp_segment() 392 CMSG_SPACE(sizeof(cfg_tx_ts))] = {0}; 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()
|
| H A D | so_rcv_listener.c | 73 char cbuf[CMSG_SPACE(sizeof(__u32))]; in main() 74 char recv_buf[CMSG_SPACE(sizeof(__u32))]; in main()
|
| H A D | ipv6_flowlabel.c | 55 char control[CMSG_SPACE(sizeof(flowlabel))] = {0}; in do_send() 99 char control[CMSG_SPACE(sizeof(expect))]; in do_recv()
|
| H A D | cmsg_sender.c | 247 *cmsg_len += CMSG_SPACE(sizeof(__u32)); in ca_write_cmsg_u32() 293 cmsg_len += CMSG_SPACE(sizeof(txtime)); in cs_write_cmsg() 304 cmsg_len += CMSG_SPACE(sizeof(__u32)); in cs_write_cmsg() 316 cmsg_len += CMSG_SPACE(8); in cs_write_cmsg()
|
| H A D | so_txtime.c | 75 char control[CMSG_SPACE(sizeof(uint64_t))]; in do_send_one() 156 char control[CMSG_SPACE(sizeof(struct sock_extended_err)) + in do_recv_errqueue_timeout() 157 CMSG_SPACE(sizeof(struct sockaddr_in6))] = {0}; in do_recv_errqueue_timeout()
|
| H A D | msg_zerocopy.c | 189 char ckbuf[CMSG_SPACE(sizeof(cookie))]; in do_sendmsg() 200 msg->msg_controllen = CMSG_SPACE(sizeof(cookie)); in do_sendmsg() 364 char cmsgbuf[CMSG_SPACE(sizeof(struct rds_zcopy_cookies))]; in do_recvmsg_completion()
|
| H A D | txtimestamp.c | 490 char control[2 * CMSG_SPACE(sizeof(uint32_t))]; in do_test() 634 msg.msg_controllen = cfg_use_cmsg * CMSG_SPACE(sizeof(uint32_t)); in do_test() 635 msg.msg_controllen += cfg_use_cmsg_opt_id * CMSG_SPACE(sizeof(uint32_t)); in do_test()
|
| H A D | udpgso_bench_rx.c | 217 char control[CMSG_SPACE(sizeof(int))] = {0}; in recv_msg()
|
| H A D | udpgso.c | 378 char control[CMSG_SPACE(sizeof(uint16_t))] = {0}; in send_one()
|
| /linux-6.15/tools/testing/selftests/landlock/ |
| H A D | common.h | 141 char buf[CMSG_SPACE(sizeof(fd_rx))]; in recv_fd() 175 char buf[CMSG_SPACE(sizeof(fd_tx))]; in send_fd()
|
| /linux-6.15/arch/um/os-Linux/ |
| H A D | file.c | 526 char buf[CMSG_SPACE(sizeof(*fds) * MAX_RCV_FDS)]; in os_rcv_fd_msg() 536 .msg_controllen = CMSG_SPACE(sizeof(*fds) * n_fds), in os_rcv_fd_msg() 666 char control[CMSG_SPACE(sizeof(*fds) * OS_SENDMSG_MAX_FDS)]; in os_sendmsg_fds() 674 .msg_controllen = CMSG_SPACE(fds_size), in os_sendmsg_fds()
|
| /linux-6.15/samples/seccomp/ |
| H A D | user-trap.c | 37 char buf[CMSG_SPACE(sizeof(int))] = {0}, c = 'c'; in send_fd() 68 char buf[CMSG_SPACE(sizeof(int))] = {0}, c = 'c'; in recv_fd()
|
| /linux-6.15/net/handshake/ |
| H A D | alert.c | 37 u8 buf[CMSG_SPACE(sizeof(record_type))]; in tls_alert_send()
|
| /linux-6.15/tools/testing/selftests/net/af_unix/ |
| H A D | scm_pidfd.c | 136 char control[CMSG_SPACE(sizeof(struct ucred)) + in cmsg_check() 137 CMSG_SPACE(sizeof(int))] = { 0 }; in cmsg_check()
|
| H A D | scm_rights.c | 228 .msg_controllen = CMSG_SPACE(sizeof(cmsg.fd)), in __send_fd()
|
| /linux-6.15/net/core/ |
| H A D | scm.c | 270 cmlen = min(CMSG_SPACE(len), msg->msg_controllen); in put_cmsg() 363 cmlen = CMSG_SPACE(i * sizeof(int)); in scm_detach_fds()
|
| /linux-6.15/tools/testing/selftests/bpf/prog_tests/ |
| H A D | lwt_reroute.c | 83 char control_buf[CMSG_SPACE(sizeof(uint64_t))]; in overflow_fq()
|
| H A D | crypto_sanity.c | 53 char cbuf[CMSG_SPACE(4)] = {0}; in do_crypt_afalg()
|
| H A D | token.c | 159 char buf[CMSG_SPACE(sizeof(fds))]; in sendfd() 194 char buf[CMSG_SPACE(sizeof(fds))]; in recvfd()
|
| /linux-6.15/arch/um/os-Linux/drivers/ |
| H A D | tuntap_user.c | 69 char buf[CMSG_SPACE(sizeof(*fd_out))]; in tuntap_open_tramp()
|
| /linux-6.15/tools/testing/selftests/uevent/ |
| H A D | uevent_filtering.c | 86 char control[CMSG_SPACE(sizeof(struct ucred))]; in uevent_listener()
|
| /linux-6.15/net/rds/ |
| H A D | recv.c | 474 max_messages = msghdr->msg_controllen / CMSG_SPACE(sizeof(cmsg)); in rds_notify_queue_get() 614 msg->msg_controllen < CMSG_SPACE(sizeof(*done))) in rds_recvmsg_zcookie()
|
| /linux-6.15/tools/perf/trace/beauty/include/linux/ |
| H A D | socket.h | 125 #define CMSG_SPACE(len) (sizeof(struct cmsghdr) + CMSG_ALIGN(len)) macro
|
| /linux-6.15/include/linux/ |
| H A D | socket.h | 125 #define CMSG_SPACE(len) (sizeof(struct cmsghdr) + CMSG_ALIGN(len)) macro
|
| /linux-6.15/Documentation/networking/ |
| H A D | tls.rst | 141 char buf[CMSG_SPACE(cmsg_len)]; 175 char cmsg[CMSG_SPACE(sizeof(unsigned char))];
|