msg_control 52 arch/um/drivers/mconsole_user.c msg.msg_control = NULL; msg_control 552 arch/um/drivers/vector_kern.c mmsg_vector->msg_hdr.msg_control = NULL; msg_control 828 arch/um/drivers/vector_kern.c hdr.msg_control = NULL; msg_control 98 arch/um/os-Linux/drivers/tuntap_user.c msg.msg_control = buf; msg_control 516 arch/um/os-Linux/file.c msg.msg_control = buf; msg_control 649 arch/um/os-Linux/file.c .msg_control = u.control, msg_control 482 drivers/block/nbd.c msg.msg_control = NULL; msg_control 694 drivers/isdn/mISDN/l1oip_core.c hc->sendmsg.msg_control = NULL; msg_control 622 drivers/net/tap.c static ssize_t tap_get_user(struct tap_queue *q, void *msg_control, msg_control 666 drivers/net/tap.c if (msg_control && sock_flag(&q->sk, SOCK_ZEROCOPY)) { msg_control 727 drivers/net/tap.c skb_shinfo(skb)->destructor_arg = msg_control; msg_control 730 drivers/net/tap.c } else if (msg_control) { msg_control 731 drivers/net/tap.c struct ubuf_info *uarg = msg_control; msg_control 1214 drivers/net/tap.c struct tun_msg_ctl *ctl = m->msg_control; msg_control 1234 drivers/net/tap.c struct sk_buff *skb = m->msg_control; msg_control 1745 drivers/net/tun.c void *msg_control, struct iov_iter *from, msg_control 1799 drivers/net/tun.c if (msg_control) { msg_control 1921 drivers/net/tun.c skb_shinfo(skb)->destructor_arg = msg_control; msg_control 1924 drivers/net/tun.c } else if (msg_control) { msg_control 1925 drivers/net/tun.c struct ubuf_info *uarg = msg_control; msg_control 2537 drivers/net/tun.c struct tun_msg_ctl *ctl = m->msg_control; msg_control 2583 drivers/net/tun.c void *ptr = m->msg_control; msg_control 474 drivers/vhost/net.c msghdr->msg_control = &ctl; msg_control 766 drivers/vhost/net.c .msg_control = NULL, msg_control 819 drivers/vhost/net.c msg.msg_control = NULL; msg_control 855 drivers/vhost/net.c .msg_control = NULL, msg_control 904 drivers/vhost/net.c msg.msg_control = &ctl; msg_control 912 drivers/vhost/net.c msg.msg_control = NULL; msg_control 1104 drivers/vhost/net.c .msg_control = NULL, /* FIXME: get and handle RX aux data. */ msg_control 1170 drivers/vhost/net.c msg.msg_control = vhost_net_buf_consume(&nvq->rxq); msg_control 439 fs/afs/rxrpc.c msg.msg_control = NULL; msg_control 858 fs/afs/rxrpc.c msg.msg_control = NULL; msg_control 898 fs/afs/rxrpc.c msg.msg_control = NULL; msg_control 794 fs/cifs/connect.c smb_msg->msg_control = NULL; msg_control 214 fs/cifs/transport.c smb_msg->msg_control = NULL; msg_control 53 include/linux/socket.h void *msg_control; /* ancillary data */ msg_control 64 include/linux/socket.h void __user *msg_control; /* ancillary data */ msg_control 104 include/linux/socket.h #define CMSG_FIRSTHDR(msg) __CMSG_FIRSTHDR((msg)->msg_control, (msg)->msg_controllen) msg_control 108 include/linux/socket.h ((char *)(cmsg) - (char *)(mhdr)->msg_control))) msg_control 141 include/linux/socket.h return __cmsg_nxthdr(__msg->msg_control, __msg->msg_controllen, __cmsg); msg_control 17 include/net/compat.h compat_uptr_t msg_control; /* void * */ msg_control 116 include/net/scm.h if (!msg->msg_control) { msg_control 59 net/compat.c kmsg->msg_control = compat_ptr(msg.msg_control); msg_control 101 net/compat.c (struct compat_cmsghdr __user *)((msg)->msg_control) : \ msg_control 108 net/compat.c ((char *)(ucmsg) - (char *)(mhdr)->msg_control))) msg_control 114 net/compat.c if ((unsigned long)(ptr + 1 - (char __user *)msg->msg_control) > msg_control 198 net/compat.c kmsg->msg_control = kcmsg_base; msg_control 212 net/compat.c struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; msg_control 261 net/compat.c kmsg->msg_control += cmlen; msg_control 268 net/compat.c struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; msg_control 306 net/compat.c kmsg->msg_control += cmlen; msg_control 216 net/core/scm.c = (__force struct cmsghdr __user *)msg->msg_control; msg_control 244 net/core/scm.c msg->msg_control += cmlen; msg_control 281 net/core/scm.c = (__force struct cmsghdr __user*)msg->msg_control; msg_control 340 net/core/scm.c msg->msg_control += cmlen; msg_control 1495 net/ipv4/ip_sockglue.c msg.msg_control = (__force void *) optval; msg_control 408 net/ipv6/ip6_flowlabel.c msg.msg_control = (void *)(fl->opt+1); msg_control 536 net/ipv6/ipv6_sockglue.c msg.msg_control = (void *)(opt+1); msg_control 1076 net/ipv6/ipv6_sockglue.c msg.msg_control = optval; msg_control 604 net/rds/recv.c if (!msg->msg_control) msg_control 57 net/rxrpc/conn_event.c msg.msg_control = NULL; msg_control 218 net/rxrpc/conn_event.c msg.msg_control = NULL; msg_control 43 net/rxrpc/local_event.c msg.msg_control = NULL; msg_control 153 net/rxrpc/output.c msg.msg_control = NULL; msg_control 276 net/rxrpc/output.c msg.msg_control = NULL; msg_control 355 net/rxrpc/output.c msg.msg_control = NULL; msg_control 529 net/rxrpc/output.c msg.msg_control = NULL; msg_control 598 net/rxrpc/output.c msg.msg_control = NULL; msg_control 666 net/rxrpc/rxkad.c msg.msg_control = NULL; msg_control 725 net/rxrpc/rxkad.c msg.msg_control = NULL; msg_control 802 net/rxrpc/sendmsg.c ASSERTCMP(msg->msg_control, ==, NULL); msg_control 1939 net/socket.c msg.msg_control = NULL; msg_control 1999 net/socket.c msg.msg_control = NULL; msg_control 2194 net/socket.c kmsg->msg_control = (void __force *)msg.msg_control; msg_control 2258 net/socket.c ctl_buf = msg_sys->msg_control; msg_control 2275 net/socket.c (void __user __force *)msg_sys->msg_control, msg_control 2278 net/socket.c msg_sys->msg_control = ctl_buf; msg_control 2372 net/socket.c if (msg.msg_control || msg.msg_controllen) { msg_control 2521 net/socket.c cmsg_ptr = (unsigned long)msg_sys->msg_control; msg_control 2546 net/socket.c err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, msg_control 2549 net/socket.c err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, msg_control 2592 net/socket.c if (msg.msg_control || msg.msg_controllen) { msg_control 258 net/sunrpc/svcsock.c .msg_control = cmh, msg_control 508 net/sunrpc/svcsock.c .msg_control = cmh, msg_control 1794 net/tipc/socket.c if (err != TIPC_CONN_SHUTDOWN && connected && !m->msg_control) msg_control 1915 net/tipc/socket.c if ((err != TIPC_CONN_SHUTDOWN) && !m->msg_control) msg_control 44 samples/seccomp/user-trap.c msg.msg_control = buf; msg_control 73 samples/seccomp/user-trap.c msg.msg_control = buf; msg_control 138 tools/testing/selftests/android/ion/ipcsocket.c msgh.msg_control = &cmsg_b; msg_control 191 tools/testing/selftests/android/ion/ipcsocket.c msgh.msg_control = &cmsg_b; msg_control 1284 tools/testing/selftests/bpf/test_sock_addr.c hdr.msg_control = &control4; msg_control 1287 tools/testing/selftests/bpf/test_sock_addr.c hdr.msg_control = &control6; msg_control 60 tools/testing/selftests/net/ipv6_flowlabel.c msg.msg_control = control; msg_control 91 tools/testing/selftests/net/ipv6_flowlabel.c msg.msg_control = control; msg_control 175 tools/testing/selftests/net/msg_zerocopy.c if (!msg->msg_control) msg_control 177 tools/testing/selftests/net/msg_zerocopy.c cm = (void *)msg->msg_control; msg_control 198 tools/testing/selftests/net/msg_zerocopy.c memset(&msg->msg_control, 0, sizeof(msg->msg_control)); msg_control 200 tools/testing/selftests/net/msg_zerocopy.c msg->msg_control = (struct cmsghdr *)ckbuf; msg_control 220 tools/testing/selftests/net/msg_zerocopy.c msg->msg_control = NULL; msg_control 369 tools/testing/selftests/net/msg_zerocopy.c msg.msg_control = cmsgbuf; msg_control 405 tools/testing/selftests/net/msg_zerocopy.c msg.msg_control = control; msg_control 655 tools/testing/selftests/net/nettest.c m.msg_control = (caddr_t)cm; msg_control 742 tools/testing/selftests/net/nettest.c m.msg_control = (caddr_t)cm; msg_control 80 tools/testing/selftests/net/so_txtime.c msg.msg_control = &control; msg_control 158 tools/testing/selftests/net/so_txtime.c msg.msg_control = control; msg_control 153 tools/testing/selftests/net/tcp_inq.c msg.msg_control = cmsgbuf; msg_control 1057 tools/testing/selftests/net/tls.c msg.msg_control = cbuf; msg_control 469 tools/testing/selftests/net/udpgso.c msg.msg_control = control; msg_control 227 tools/testing/selftests/net/udpgso_bench_rx.c msg.msg_control = control; msg_control 219 tools/testing/selftests/net/udpgso_bench_tx.c msg.msg_control = control; msg_control 325 tools/testing/selftests/net/udpgso_bench_tx.c msg.msg_control = control; msg_control 346 tools/testing/selftests/net/udpgso_bench_tx.c mmsgs[i].msg_hdr.msg_control = control; msg_control 389 tools/testing/selftests/net/udpgso_bench_tx.c msg.msg_control = control; msg_control 191 tools/testing/selftests/networking/timestamping/rxtimestamp.c hdr.msg_control = cmsg_buf; msg_control 279 tools/testing/selftests/networking/timestamping/timestamping.c msg.msg_control = &control; msg_control 289 tools/testing/selftests/networking/timestamping/txtimestamp.c msg.msg_control = ctrl; msg_control 512 tools/testing/selftests/networking/timestamping/txtimestamp.c msg.msg_control = control;