| /Linux-v4.19/net/ipv6/ |
| D | datagram.c | 776 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct in6_pktinfo))) { in ip6_datagram_send_ctl() 826 if (cmsg->cmsg_len < CMSG_LEN(4)) { in ip6_datagram_send_ctl() 842 if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl() 849 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl() 862 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl() 869 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl() 887 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl() 894 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl() 913 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_rt_hdr))) { in ip6_datagram_send_ctl() 937 if (cmsg->cmsg_len < CMSG_LEN(len)) { in ip6_datagram_send_ctl() [all …]
|
| /Linux-v4.19/include/linux/ |
| D | socket.h | 81 __kernel_size_t cmsg_len; /* data byte count, including hdr */ member 104 #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && \ 105 (cmsg)->cmsg_len <= (unsigned long) \ 131 __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len)); in __cmsg_nxthdr()
|
| /Linux-v4.19/net/core/ |
| D | scm.c | 75 num = (cmsg->cmsg_len - sizeof(struct cmsghdr))/sizeof(int); in scm_fp_copy() 170 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct ucred))) in __scm_send() 237 cmhdr.cmsg_len = cmlen; in put_cmsg() 312 err = put_user(cmlen, &cm->cmsg_len); in scm_detach_fds()
|
| D | sock.c | 2112 if (cmsg->cmsg_len != CMSG_LEN(sizeof(u32))) in __sock_cmsg_send() 2117 if (cmsg->cmsg_len != CMSG_LEN(sizeof(u32))) in __sock_cmsg_send() 2130 if (cmsg->cmsg_len != CMSG_LEN(sizeof(u64))) in __sock_cmsg_send()
|
| /Linux-v4.19/Documentation/networking/ |
| D | tls.txt | 121 int cmsg_len = sizeof(record_type); 123 char buf[CMSG_SPACE(cmsg_len)]; 131 cmsg->cmsg_len = CMSG_LEN(cmsg_len); 133 msg.msg_controllen = cmsg->cmsg_len;
|
| D | dccp.txt | 60 cmsg->cmsg_len = CMSG_LEN(sizeof(uint32_t)); /* or CMSG_LEN(4) */
|
| /Linux-v4.19/tools/testing/selftests/android/ion/ |
| D | ipcsocket.c | 147 cmsg->cmsg_len = CMSG_LEN(len); in sendtosocket() 200 cmsg->cmsg_len = CMSG_LEN(len); in receivefromsocket()
|
| /Linux-v4.19/include/net/ |
| D | compat.h | 28 compat_size_t cmsg_len; member
|
| /Linux-v4.19/net/ |
| D | compat.c | 109 struct compat_cmsghdr __user *cmsg, int cmsg_len) in cmsg_compat_nxthdr() argument 111 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); in cmsg_compat_nxthdr() 138 if (get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern() 167 if (__get_user(ucmlen, &ucmsg->cmsg_len)) in cmsghdr_from_user_compat_to_kern() 174 kcmsg->cmsg_len = tmp; in cmsghdr_from_user_compat_to_kern() 250 cmhdr.cmsg_len = cmlen; in put_cmsg_compat() 301 err = put_user(cmlen, &cm->cmsg_len); in scm_detach_fds_compat()
|
| /Linux-v4.19/net/rds/ |
| D | rdma.c | 573 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_rdma_args)) in rds_cmsg_rdma_args() 746 if (cmsg->cmsg_len < CMSG_LEN(sizeof(rds_rdma_cookie_t)) || in rds_cmsg_rdma_dest() 783 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_get_mr_args)) || in rds_cmsg_rdma_map() 801 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct rds_atomic_args)) in rds_cmsg_atomic()
|
| D | send.c | 945 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*cookie)) || in rds_cmsg_zcopy() 1056 if (cmsg->cmsg_len < in rds_rdma_bytes()
|
| /Linux-v4.19/tools/testing/selftests/net/ |
| D | tls.c | 703 int cmsg_len = sizeof(char); in TEST_F() local 722 cmsg->cmsg_len = CMSG_LEN(cmsg_len); in TEST_F() 724 msg.msg_controllen = cmsg->cmsg_len; in TEST_F()
|
| D | udpgso_bench_tx.c | 208 cm->cmsg_len = CMSG_LEN(sizeof(cfg_mss)); in send_udp_segment_cmsg()
|
| D | udpgso.c | 483 cm->cmsg_len = CMSG_LEN(sizeof(uint16_t)); in send_one()
|
| D | msg_zerocopy.c | 178 cm->cmsg_len = CMSG_LEN(sizeof(cookie)); in add_zcopy_cookie()
|
| /Linux-v4.19/net/ipv4/ |
| D | ip_sockglue.c | 260 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*src_info))) in ip_cmsg_send() 282 err = cmsg->cmsg_len - sizeof(struct cmsghdr); in ip_cmsg_send() 293 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo))) in ip_cmsg_send() 302 if (cmsg->cmsg_len != CMSG_LEN(sizeof(int))) in ip_cmsg_send() 310 if (cmsg->cmsg_len == CMSG_LEN(sizeof(int))) in ip_cmsg_send() 312 else if (cmsg->cmsg_len == CMSG_LEN(sizeof(u8))) in ip_cmsg_send()
|
| /Linux-v4.19/crypto/ |
| D | af_alg.c | 456 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*con->iv))) in af_alg_cmsg_send() 459 if (cmsg->cmsg_len < CMSG_LEN(con->iv->ivlen + in af_alg_cmsg_send() 465 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send() 471 if (cmsg->cmsg_len < CMSG_LEN(sizeof(u32))) in af_alg_cmsg_send()
|
| /Linux-v4.19/tools/testing/selftests/networking/timestamping/ |
| D | timestamping.c | 175 printf(" cmsg len %zu: ", cmsg->cmsg_len); in printpacket()
|
| D | txtimestamp.c | 189 cm && cm->cmsg_len; in __recv_errmsg_cmsg()
|
| /Linux-v4.19/tools/testing/selftests/bpf/ |
| D | test_sock_addr.c | 976 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_pktinfo)); in init_pktinfo() 985 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in init_pktinfo()
|
| /Linux-v4.19/net/tls/ |
| D | tls_main.c | 175 if (cmsg->cmsg_len < CMSG_LEN(sizeof(*record_type))) in tls_proccess_cmsg()
|
| /Linux-v4.19/net/sunrpc/ |
| D | svcsock.c | 165 cmh->cmsg_len = CMSG_LEN(sizeof(*pki)); in svc_set_cmsg_data() 177 cmh->cmsg_len = CMSG_LEN(sizeof(*pki)); in svc_set_cmsg_data()
|
| /Linux-v4.19/net/rxrpc/ |
| D | sendmsg.c | 473 len = cmsg->cmsg_len - sizeof(struct cmsghdr); in rxrpc_sendmsg_cmsg()
|
| /Linux-v4.19/net/dccp/ |
| D | proto.c | 745 if (cmsg->cmsg_len != CMSG_LEN(sizeof(__u32))) in dccp_msghdr_parse()
|
| /Linux-v4.19/net/sctp/ |
| D | socket.c | 1801 dlen = cmsg->cmsg_len - sizeof(struct cmsghdr); in sctp_sendmsg_new_asoc() 8150 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_initmsg))) in sctp_msghdr_parse() 8168 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndrcvinfo))) in sctp_msghdr_parse() 8192 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_sndinfo))) in sctp_msghdr_parse() 8213 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_prinfo))) in sctp_msghdr_parse() 8233 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct sctp_authinfo))) in sctp_msghdr_parse()
|