Home
last modified time | relevance | path

Searched refs:controlp (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/kern/
H A Duipc_usrreq.c1387 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp, int *flagsp) in uipc_soreceive_stream_or_seqpacket() argument
1399 if (controlp != NULL) in uipc_soreceive_stream_or_seqpacket()
1400 *controlp = NULL; in uipc_soreceive_stream_or_seqpacket()
1428 (sb->sb_ctl == 0 || controlp == NULL)) { in uipc_soreceive_stream_or_seqpacket()
1562 error = unp_externalize(control, controlp, flags); in uipc_soreceive_stream_or_seqpacket()
1616 if (controlp != NULL) { in uipc_soreceive_stream_or_seqpacket()
1617 while (*controlp != NULL) in uipc_soreceive_stream_or_seqpacket()
1618 controlp = &(*controlp)->m_next; in uipc_soreceive_stream_or_seqpacket()
1631 if (controlp != NULL) { in uipc_soreceive_stream_or_seqpacket()
1632 *controlp = m_copym(control, 0, control->m_len, in uipc_soreceive_stream_or_seqpacket()
[all …]
H A Duipc_socket.c169 struct mbuf **controlp, int *flagsp);
174 struct mbuf **controlp, int flags);
2751 struct uio *uio, struct mbuf **mp, struct mbuf **controlp, int *flagsp) argument
2926 if (controlp != NULL) {
2927 *controlp = m_copym(m, 0, m->m_len,
2929 controlp = &(*controlp)->m_next;
2946 if (controlp != NULL)
2947 *controlp = cm;
2950 if (controlp != NULL) {
2951 while (*controlp != NULL)
[all …]
H A Duipc_syscalls.c890 struct mbuf **controlp) in kern_recvit() argument
905 if (controlp != NULL) in kern_recvit()
906 *controlp = NULL; in kern_recvit()
943 (mp->msg_control || controlp) ? &control : NULL, in kern_recvit()
985 if (mp->msg_control && controlp == NULL) { in kern_recvit()
1032 if (error == 0 && controlp != NULL) in kern_recvit()
1033 *controlp = control; in kern_recvit()
/freebsd/sys/sys/
H A Dsocketvar.h533 struct mbuf **mp0, struct mbuf **controlp, int *flagsp);
535 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp,
538 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp,
541 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp,
H A Dsyscallsubr.h307 enum uio_seg fromseg, struct mbuf **controlp);
/freebsd/sys/netlink/
H A Dnetlink_domain.c658 struct mbuf **mp, struct mbuf **controlp, int *flagsp) in nl_soreceive() argument
681 if (controlp != NULL && (nlp->nl_flags & NLF_MSG_INFO)) in nl_soreceive()
682 *controlp = nl_createcontrol(nlp); in nl_soreceive()
/freebsd/sys/netinet/
H A Dsctputil.h270 struct mbuf **controlp,
H A Dsctputil.c6546 struct mbuf **controlp, in sctp_soreceive() argument
6566 (controlp == NULL)) { in sctp_soreceive()
6592 if (controlp != NULL) { in sctp_soreceive()
6595 *controlp = sctp_build_ctl_nchunk(inp, in sctp_soreceive()
6598 *controlp = NULL; in sctp_soreceive()
/freebsd/sys/dev/hyperv/hvsock/
H A Dhv_sock.c618 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp, int *flagsp) in hvs_trans_soreceive() argument
783 struct mbuf *top, struct mbuf *controlp, int flags, struct thread *td) in hvs_trans_sosend() argument
/freebsd/sys/compat/linux/
H A Dlinux_socket.c1785 struct mbuf **controlp; in linux_recvmsg_common() local
1825 controlp = (msg->msg_control != NULL) ? &control : NULL; in linux_recvmsg_common()
1826 error = kern_recvit(td, s, msg, UIO_SYSSPACE, controlp); in linux_recvmsg_common()
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_main.c1220 struct mbuf **mp0, struct mbuf **controlp, int *flagsp) in sdp_sorecv() argument
1232 if (controlp != NULL) in sdp_sorecv()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c1601 struct mbuf **controlp; in freebsd32_recvmsg() local
1615 controlp = (msg.msg_control != NULL) ? &control : NULL; in freebsd32_recvmsg()
1616 error = kern_recvit(td, uap->s, &msg, UIO_USERSPACE, controlp); in freebsd32_recvmsg()