/Linux-v5.4/net/phonet/ |
D | datagram.c | 75 DECLARE_SOCKADDR(struct sockaddr_pn *, target, msg->msg_name); in pn_sendmsg() 146 if (msg->msg_name != NULL) { in pn_recvmsg() 148 memcpy(msg->msg_name, &sa, sizeof(sa)); in pn_recvmsg()
|
/Linux-v5.4/include/net/ |
D | compat.h | 13 compat_uptr_t msg_name; /* void * */ member
|
/Linux-v5.4/net/ |
D | compat.c | 50 if (!msg.msg_name) in get_compat_msghdr() 63 *save_addr = compat_ptr(msg.msg_name); in get_compat_msghdr() 65 if (msg.msg_name && kmsg->msg_namelen) { in get_compat_msghdr() 67 err = move_addr_to_kernel(compat_ptr(msg.msg_name), in get_compat_msghdr() 69 kmsg->msg_name); in get_compat_msghdr() 74 kmsg->msg_name = NULL; in get_compat_msghdr()
|
D | socket.c | 1938 msg.msg_name = NULL; in __sys_sendto() 1946 msg.msg_name = (struct sockaddr *)&address; in __sys_sendto() 2002 msg.msg_name = addr ? (struct sockaddr *)&address : NULL; in __sys_recvfrom() 2199 if (!msg.msg_name) in copy_msghdr_from_user() 2209 *save_addr = msg.msg_name; in copy_msghdr_from_user() 2211 if (msg.msg_name && kmsg->msg_namelen) { in copy_msghdr_from_user() 2213 err = move_addr_to_kernel(msg.msg_name, in copy_msghdr_from_user() 2215 kmsg->msg_name); in copy_msghdr_from_user() 2220 kmsg->msg_name = NULL; in copy_msghdr_from_user() 2251 msg_sys->msg_name = &address; in ___sys_sendmsg() [all …]
|
/Linux-v5.4/net/rxrpc/ |
D | output.c | 155 msg.msg_name = &call->peer->srx.transport; in rxrpc_send_ack_packet() 281 msg.msg_name = &call->peer->srx.transport; in rxrpc_send_abort_packet() 362 msg.msg_name = &call->peer->srx.transport; in rxrpc_send_data_packet() 560 msg.msg_name = &srx.transport; in rxrpc_reject_packets() 628 msg.msg_name = &peer->srx.transport; in rxrpc_send_keepalive()
|
D | local_event.c | 41 msg.msg_name = &srx.transport; in rxrpc_send_version_request()
|
D | af_rxrpc.c | 536 if (m->msg_name) { in rxrpc_sendmsg() 537 ret = rxrpc_validate_address(rx, m->msg_name, m->msg_namelen); in rxrpc_sendmsg() 577 if (!m->msg_name && in rxrpc_sendmsg() 579 m->msg_name = &rx->connect_srx; in rxrpc_sendmsg()
|
D | recvmsg.c | 544 if (msg->msg_name) { in rxrpc_recvmsg() 545 struct sockaddr_rxrpc *srx = msg->msg_name; in rxrpc_recvmsg() 548 memcpy(msg->msg_name, &call->peer->srx, len); in rxrpc_recvmsg()
|
D | sendmsg.c | 575 DECLARE_SOCKADDR(struct sockaddr_rxrpc *, srx, msg->msg_name); in rxrpc_new_client_call_for_sendmsg() 579 if (!msg->msg_name) { in rxrpc_new_client_call_for_sendmsg() 772 ASSERTCMP(msg->msg_name, ==, NULL); in rxrpc_kernel_send_data()
|
/Linux-v5.4/net/rds/ |
D | recv.c | 639 DECLARE_SOCKADDR(struct sockaddr_in6 *, sin6, msg->msg_name); in rds_recvmsg() 640 DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name); in rds_recvmsg() 722 if (msg->msg_name) { in rds_recvmsg() 724 sin = (struct sockaddr_in *)msg->msg_name; in rds_recvmsg() 733 sin6 = (struct sockaddr_in6 *)msg->msg_name; in rds_recvmsg()
|
/Linux-v5.4/net/can/j1939/ |
D | socket.c | 810 if (msg->msg_name) { in j1939_sk_recvmsg() 811 struct sockaddr_can *paddr = msg->msg_name; in j1939_sk_recvmsg() 814 memset(msg->msg_name, 0, msg->msg_namelen); in j1939_sk_recvmsg() 864 if (msg->msg_name) { in j1939_sk_alloc_skb() 865 struct sockaddr_can *addr = msg->msg_name; in j1939_sk_alloc_skb() 1116 if (msg->msg_name) { in j1939_sk_sendmsg() 1117 struct sockaddr_can *addr = msg->msg_name; in j1939_sk_sendmsg()
|
/Linux-v5.4/tools/testing/selftests/networking/timestamping/ |
D | txtimestamp.c | 287 msg.msg_name = NULL; in recv_errmsg() 495 msg.msg_name = (void *)&laddr; in do_test() 498 msg.msg_name = (void *)&daddr; in do_test() 501 msg.msg_name = (void *)&daddr6; in do_test()
|
D | timestamping.c | 139 struct sockaddr_in *from_addr = (struct sockaddr_in *)msg->msg_name; in printpacket() 277 msg.msg_name = (caddr_t)&from_addr; in recvpacket()
|
/Linux-v5.4/net/ipv6/ |
D | ping.c | 69 if (msg->msg_name) { in ping_v6_sendmsg() 70 DECLARE_SOCKADDR(struct sockaddr_in6 *, u, msg->msg_name); in ping_v6_sendmsg()
|
/Linux-v5.4/drivers/soc/qcom/ |
D | qmi_interface.c | 181 msg.msg_name = &sq; in qmi_send_new_lookup() 246 msg.msg_name = &sq; in qmi_send_new_server() 527 struct msghdr msg = { .msg_name = &sq, .msg_namelen = sizeof(sq) }; in qmi_data_ready_work() 753 msghdr.msg_name = sq; in qmi_send_message()
|
/Linux-v5.4/net/can/ |
D | raw.c | 733 if (msg->msg_name) { in raw_sendmsg() 734 DECLARE_SOCKADDR(struct sockaddr_can *, addr, msg->msg_name); in raw_sendmsg() 824 if (msg->msg_name) { in raw_recvmsg() 827 memcpy(msg->msg_name, skb->cb, msg->msg_namelen); in raw_recvmsg()
|
/Linux-v5.4/include/linux/ |
D | socket.h | 50 void *msg_name; /* ptr to socket address structure */ member 60 void __user *msg_name; /* ptr to socket address structure */ member
|
/Linux-v5.4/net/ieee802154/ |
D | socket.c | 620 if (!ro->connected && !msg->msg_name) in dgram_sendmsg() 622 else if (ro->connected && msg->msg_name) in dgram_sendmsg() 660 if (msg->msg_name) { in dgram_sendmsg() 662 daddr, msg->msg_name); in dgram_sendmsg() 709 DECLARE_SOCKADDR(struct sockaddr_ieee802154 *, saddr, msg->msg_name); in dgram_recvmsg()
|
/Linux-v5.4/drivers/infiniband/sw/siw/ |
D | siw_cm.h | 109 struct msghdr msg = { .msg_name = NULL, .msg_flags = flags }; in ksock_recv()
|
/Linux-v5.4/net/l2tp/ |
D | l2tp_ip.c | 408 if (msg->msg_name) { in l2tp_ip_sendmsg() 409 DECLARE_SOCKADDR(struct sockaddr_l2tpip *, lip, msg->msg_name); in l2tp_ip_sendmsg() 518 DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name); in l2tp_ip_recvmsg()
|
/Linux-v5.4/security/tomoyo/ |
D | network.c | 765 if (!msg->msg_name || !family || in tomoyo_socket_sendmsg_permission() 772 msg->msg_name, in tomoyo_socket_sendmsg_permission() 774 return tomoyo_check_inet_address((struct sockaddr *) msg->msg_name, in tomoyo_socket_sendmsg_permission()
|
/Linux-v5.4/tools/testing/vsock/ |
D | vsock_diag_test.c | 198 .msg_name = &nladdr, in send_req() 227 .msg_name = &nladdr, in recv_resp()
|
/Linux-v5.4/tools/testing/selftests/net/ |
D | tcp_inq.c | 149 msg.msg_name = NULL; in main()
|
/Linux-v5.4/net/rose/ |
D | af_rose.c | 1032 DECLARE_SOCKADDR(struct sockaddr_rose *, usrose, msg->msg_name); in rose_sendmsg() 1232 if (msg->msg_name) { in rose_recvmsg() 1235 msg->msg_name); in rose_recvmsg() 1237 memset(msg->msg_name, 0, sizeof(struct full_sockaddr_rose)); in rose_recvmsg() 1238 srose = msg->msg_name; in rose_recvmsg()
|
/Linux-v5.4/arch/um/os-Linux/drivers/ |
D | tuntap_user.c | 87 msg.msg_name = NULL; in tuntap_open_tramp()
|