Searched refs:CMSG_DATA (Results 1 – 18 of 18) sorted by relevance
/linux-4.4.14/Documentation/networking/timestamping/ |
D | timestamping.c | 182 (struct timeval *)CMSG_DATA(cmsg); in printpacket() 190 (struct timespec *)CMSG_DATA(cmsg); in printpacket() 198 (struct timespec *)CMSG_DATA(cmsg); in printpacket() 221 (struct sock_extended_err *)CMSG_DATA(cmsg); in printpacket() 241 (struct in_pktinfo *)CMSG_DATA(cmsg); in printpacket()
|
D | txtimestamp.c | 191 tss = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg() 196 serr = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg() 206 struct in_pktinfo *info = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg() 211 struct in6_pktinfo *info6 = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
|
/linux-4.4.14/net/core/ |
D | scm.c | 69 int *fdp = (int*)CMSG_DATA(cmsg); in scm_fp_copy() 171 memcpy(&creds, CMSG_DATA(cmsg), sizeof(struct ucred)); in __scm_send() 241 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) in put_cmsg() 277 for (i=0, cmfptr=(__force int __user *)CMSG_DATA(cm); i<fdmax; in scm_detach_fds()
|
D | sock.c | 1908 sockc->mark = *(u32 *)CMSG_DATA(cmsg); in sock_cmsg_send()
|
/linux-4.4.14/net/ipv6/ |
D | datagram.c | 719 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 769 if ((fl6->flowlabel^*(__be32 *)CMSG_DATA(cmsg))&~IPV6_FLOWINFO_MASK) { in ip6_datagram_send_ctl() 774 fl6->flowlabel = IPV6_FLOWINFO_MASK & *(__be32 *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 784 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 804 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 829 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 855 rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 906 *hlimit = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 922 tc = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl() 940 df = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
|
/linux-4.4.14/crypto/ |
D | af_alg.c | 455 con->iv = (void *)CMSG_DATA(cmsg); in af_alg_cmsg_send() 464 con->op = *(u32 *)CMSG_DATA(cmsg); in af_alg_cmsg_send() 470 con->aead_assoclen = *(u32 *)CMSG_DATA(cmsg); in af_alg_cmsg_send()
|
/linux-4.4.14/net/rds/ |
D | rdma.c | 564 args = CMSG_DATA(cmsg); in rds_cmsg_rdma_args() 727 memcpy(&rm->m_rdma_cookie, CMSG_DATA(cmsg), sizeof(rm->m_rdma_cookie)); in rds_cmsg_rdma_dest() 764 return __rds_rdma_map(rs, CMSG_DATA(cmsg), &rm->m_rdma_cookie, &rm->rdma.op_rdma_mr); in rds_cmsg_rdma_map() 781 args = CMSG_DATA(cmsg); in rds_cmsg_atomic()
|
D | send.c | 895 retval = rds_rdma_extra_size(CMSG_DATA(cmsg)); in rds_rm_size()
|
/linux-4.4.14/net/rxrpc/ |
D | ar-output.c | 63 *user_call_ID = *(u32 *) CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg() 68 CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg() 79 *abort_code = *(unsigned int *) CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg()
|
/linux-4.4.14/net/ipv4/ |
D | ip_sockglue.c | 239 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg); in ip_cmsg_send() 254 err = ip_options_get(net, &ipc->opt, CMSG_DATA(cmsg), in ip_cmsg_send() 264 info = (struct in_pktinfo *)CMSG_DATA(cmsg); in ip_cmsg_send() 272 val = *(int *)CMSG_DATA(cmsg); in ip_cmsg_send() 280 val = *(int *)CMSG_DATA(cmsg); in ip_cmsg_send()
|
/linux-4.4.14/arch/um/os-Linux/drivers/ |
D | tuntap_user.c | 123 *fd_out = ((int *) CMSG_DATA(cmsg))[0]; in tuntap_open_tramp()
|
/linux-4.4.14/include/linux/ |
D | socket.h | 95 #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) macro
|
/linux-4.4.14/net/sunrpc/ |
D | svcsock.c | 147 struct in_pktinfo *pki = CMSG_DATA(cmh); in svc_set_cmsg_data() 159 struct in6_pktinfo *pki = CMSG_DATA(cmh); in svc_set_cmsg_data() 510 struct in_pktinfo *pki = CMSG_DATA(cmh); in svc_udp_get_dest_address4() 527 struct in6_pktinfo *pki = CMSG_DATA(cmh); in svc_udp_get_dest_address6()
|
/linux-4.4.14/arch/um/os-Linux/ |
D | file.c | 516 new = ((int *) CMSG_DATA(cmsg))[0]; in os_rcv_fd()
|
/linux-4.4.14/net/dccp/ |
D | proto.c | 734 skb->priority = *(__u32 *)CMSG_DATA(cmsg); in dccp_msghdr_parse()
|
/linux-4.4.14/net/ |
D | compat.c | 179 copy_from_user(CMSG_DATA(kcmsg), in cmsghdr_from_user_compat_to_kern()
|
/linux-4.4.14/net/sctp/ |
D | socket.c | 6626 cmsgs->init = CMSG_DATA(cmsg); in sctp_msghdr_parse() 6644 cmsgs->srinfo = CMSG_DATA(cmsg); in sctp_msghdr_parse() 6668 cmsgs->sinfo = CMSG_DATA(cmsg); in sctp_msghdr_parse()
|
/linux-4.4.14/net/iucv/ |
D | af_iucv.c | 1099 (void *) CMSG_DATA(cmsg), TRGCLS_SIZE); in iucv_sock_sendmsg()
|