Symbol: msghdr
crypto/libressl/apps/nc/netcat.c
1392
struct msghdr mh;
crypto/openssh/monitor_fdpass.c
115
struct msghdr msg;
crypto/openssh/monitor_fdpass.c
55
struct msghdr msg;
lib/libc/net/nscachedcli.c
150
struct msghdr cred_hdr;
lib/libc/net/nscachedcli.c
163
memset(&cred_hdr, 0, sizeof(struct msghdr));
lib/libc/rpc/clnt_vc.c
759
struct msghdr msg;
lib/libc/rpc/clnt_vc.c
784
struct msghdr msg;
lib/libc/sysvipc/msg.c
192
msg_freehdr(struct msqid_pool *msqpptr, struct msg *msghdr)
lib/libc/sysvipc/msg.c
194
while (msghdr->msg_ts > 0) {
lib/libc/sysvipc/msg.c
196
if (msghdr->msg_spot < 0 || msghdr->msg_spot >= msginfo.msgseg) {
lib/libc/sysvipc/msg.c
200
next = msqpptr->msgmaps[msghdr->msg_spot].next;
lib/libc/sysvipc/msg.c
201
msqpptr->msgmaps[msghdr->msg_spot].next =
lib/libc/sysvipc/msg.c
203
msqpptr->free_msgmaps = msghdr->msg_spot;
lib/libc/sysvipc/msg.c
205
msghdr->msg_spot = next;
lib/libc/sysvipc/msg.c
206
if (msghdr->msg_ts >= msginfo.msgssz)
lib/libc/sysvipc/msg.c
207
msghdr->msg_ts -= msginfo.msgssz;
lib/libc/sysvipc/msg.c
209
msghdr->msg_ts = 0;
lib/libc/sysvipc/msg.c
211
if (msghdr->msg_spot != -1) {
lib/libc/sysvipc/msg.c
215
msghdr->msg_next = msqpptr->free_msghdrs;
lib/libc/sysvipc/msg.c
216
msqpptr->free_msghdrs = (msghdr - &msqpptr->msghdrs[0]) /
lib/libc/sysvipc/msg.c
379
struct msg *msghdr;
lib/libc/sysvipc/msg.c
498
msghdr = &msqpptr->msghdrs[msqpptr->free_msghdrs];
lib/libc/sysvipc/msg.c
499
msqpptr->free_msghdrs = msghdr->msg_next;
lib/libc/sysvipc/msg.c
500
msghdr->msg_spot = -1;
lib/libc/sysvipc/msg.c
501
msghdr->msg_ts = msgsz;
lib/libc/sysvipc/msg.c
515
msqpptr->msgmaps[next].next = msghdr->msg_spot;
lib/libc/sysvipc/msg.c
516
msghdr->msg_spot = next;
lib/libc/sysvipc/msg.c
523
memcpy(&msghdr->msg_type, auxmsgp, sizeof(msghdr->msg_type));
lib/libc/sysvipc/msg.c
524
auxmsgp = (char *)auxmsgp + sizeof(msghdr->msg_type);
lib/libc/sysvipc/msg.c
529
sysv_print("msg_type = %ld\n", msghdr->msg_type);
lib/libc/sysvipc/msg.c
531
if (msghdr->msg_type < 1) {
lib/libc/sysvipc/msg.c
532
msg_freehdr(msqpptr, msghdr);
lib/libc/sysvipc/msg.c
534
sysv_print_err("mtype (%ld) < 1\n", msghdr->msg_type);
lib/libc/sysvipc/msg.c
542
next = msghdr->msg_spot;
lib/libc/sysvipc/msg.c
563
_index = (msghdr - &msqpptr->msghdrs[0]) /
lib/libc/sysvipc/msg.c
575
msqptr->msg_cbytes += msghdr->msg_ts;
lib/libc/sysvipc/msg.c
595
struct msg *msghdr;
lib/libc/sysvipc/msg.c
632
msghdr = &msqpptr->msghdrs[msghdr_index];
lib/libc/sysvipc/msg.c
634
if (msgsz < msghdr->msg_ts &&
lib/libc/sysvipc/msg.c
638
msgsz, msghdr->msg_ts);
lib/libc/sysvipc/msg.c
646
msqptr->first.msg_first_index = msghdr->msg_next;
lib/libc/sysvipc/msg.c
659
msghdr = &msqpptr->msghdrs[msghdr_index];
lib/libc/sysvipc/msg.c
668
if (mtype == msghdr->msg_type ||
lib/libc/sysvipc/msg.c
669
msghdr->msg_type <= -mtype) {
lib/libc/sysvipc/msg.c
671
msghdr->msg_type, mtype);
lib/libc/sysvipc/msg.c
672
if (msgsz < msghdr->msg_ts &&
lib/libc/sysvipc/msg.c
676
msgsz, msghdr->msg_ts);
lib/libc/sysvipc/msg.c
680
prev = msghdr->msg_next;
lib/libc/sysvipc/msg.c
692
prev = msghdr->msg_next;
lib/libc/sysvipc/msg.c
760
msqptr->msg_cbytes -= msghdr->msg_ts;
lib/libc/sysvipc/msg.c
771
msghdr->msg_ts);
lib/libc/sysvipc/msg.c
772
if (msgsz > msghdr->msg_ts)
lib/libc/sysvipc/msg.c
773
msgsz = msghdr->msg_ts;
lib/libc/sysvipc/msg.c
778
memcpy(auxmsgp, (caddr_t)&(msghdr->msg_type), sizeof(msghdr->msg_type));
lib/libc/sysvipc/msg.c
779
auxmsgp = (char *)auxmsgp + sizeof(msghdr->msg_type);
lib/libc/sysvipc/msg.c
784
next = msghdr->msg_spot;
lib/libc/sysvipc/msg.c
805
msg_freehdr(msqpptr, msghdr);
lib/libc/sysvipc/sockets.c
133
struct msghdr msg;
lib/libc/sysvipc/sockets.c
186
struct msghdr msg;
lib/libc/sysvipc/sockets.c
250
struct msghdr msg;
lib/libc/sysvipc/sockets.c
264
memset(&msg, 0, sizeof(struct msghdr));
lib/libc/sysvipc/sockets.c
286
struct msghdr msg = { .msg_name = NULL };
lib/libthread_xu/thread/thr_syscalls.c
114
extern ssize_t __sys_recvmsg(int, struct msghdr *, int);
lib/libthread_xu/thread/thr_syscalls.c
118
extern ssize_t __sys_sendmsg(int, const struct msghdr *, int);
lib/libthread_xu/thread/thr_syscalls.c
144
ssize_t __recvmsg(int, struct msghdr *, int);
lib/libthread_xu/thread/thr_syscalls.c
146
ssize_t __sendmsg(int, const struct msghdr *, int);
lib/libthread_xu/thread/thr_syscalls.c
549
__recvmsg(int s, struct msghdr *m, int f)
lib/libthread_xu/thread/thr_syscalls.c
580
__sendmsg(int s, const struct msghdr *m, int f)
sbin/dhclient/bpf.c
266
struct msghdr msg;
sbin/ping/ping.c
205
struct msghdr msg;
sbin/ping6/ping6.c
1291
pr_pack(u_char *buf, int cc, struct msghdr *mhdr)
sbin/ping6/ping6.c
1569
pr_exthdrs(struct msghdr *mhdr)
sbin/ping6/ping6.c
1882
get_hoplim(struct msghdr *mhdr)
sbin/ping6/ping6.c
1901
get_rcvpktinfo(struct msghdr *mhdr)
sbin/ping6/ping6.c
1921
get_pathmtu(struct msghdr *mhdr)
sbin/ping6/ping6.c
215
struct msghdr smsghdr;
sbin/ping6/ping6.c
226
int get_hoplim(struct msghdr *);
sbin/ping6/ping6.c
228
int get_pathmtu(struct msghdr *);
sbin/ping6/ping6.c
232
struct in6_pktinfo *get_rcvpktinfo(struct msghdr *);
sbin/ping6/ping6.c
247
void pr_pack(u_char *, int, struct msghdr *);
sbin/ping6/ping6.c
248
void pr_exthdrs(struct msghdr *);
sbin/ping6/ping6.c
907
struct msghdr m;
sys/kern/sysv_msg.c
1006
msghdr->msg_ts);
sys/kern/sysv_msg.c
1008
if (msgsz > msghdr->msg_ts)
sys/kern/sysv_msg.c
1009
msgsz = msghdr->msg_ts;
sys/kern/sysv_msg.c
1015
eval = copyout((caddr_t)&(msghdr->msg_type), user_msgp,
sys/kern/sysv_msg.c
1016
sizeof(msghdr->msg_type));
sys/kern/sysv_msg.c
1021
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
1025
user_msgp = (char *)user_msgp + sizeof(msghdr->msg_type);
sys/kern/sysv_msg.c
1031
next = msghdr->msg_spot;
sys/kern/sysv_msg.c
1050
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
1062
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
177
msg_freehdr(struct msg *msghdr)
sys/kern/sysv_msg.c
179
while (msghdr->msg_ts > 0) {
sys/kern/sysv_msg.c
181
if (msghdr->msg_spot < 0 || msghdr->msg_spot >= msginfo.msgseg)
sys/kern/sysv_msg.c
183
next = msgmaps[msghdr->msg_spot].next;
sys/kern/sysv_msg.c
184
msgmaps[msghdr->msg_spot].next = free_msgmaps;
sys/kern/sysv_msg.c
185
free_msgmaps = msghdr->msg_spot;
sys/kern/sysv_msg.c
187
msghdr->msg_spot = next;
sys/kern/sysv_msg.c
188
if (msghdr->msg_ts >= msginfo.msgssz)
sys/kern/sysv_msg.c
189
msghdr->msg_ts -= msginfo.msgssz;
sys/kern/sysv_msg.c
191
msghdr->msg_ts = 0;
sys/kern/sysv_msg.c
193
if (msghdr->msg_spot != -1)
sys/kern/sysv_msg.c
195
msghdr->msg_next = free_msghdrs;
sys/kern/sysv_msg.c
196
free_msghdrs = msghdr;
sys/kern/sysv_msg.c
256
struct msg *msghdr;
sys/kern/sysv_msg.c
260
msghdr = msqptr->msg_first;
sys/kern/sysv_msg.c
261
while (msghdr != NULL) {
sys/kern/sysv_msg.c
265
msqptr->msg_cbytes -= msghdr->msg_ts;
sys/kern/sysv_msg.c
267
msghdr_tmp = msghdr;
sys/kern/sysv_msg.c
268
msghdr = msghdr->msg_next;
sys/kern/sysv_msg.c
43
static void msg_freehdr (struct msg *msghdr);
sys/kern/sysv_msg.c
466
struct msg *msghdr;
sys/kern/sysv_msg.c
648
msghdr = free_msghdrs;
sys/kern/sysv_msg.c
649
free_msghdrs = msghdr->msg_next;
sys/kern/sysv_msg.c
650
msghdr->msg_spot = -1;
sys/kern/sysv_msg.c
651
msghdr->msg_ts = msgsz;
sys/kern/sysv_msg.c
672
msgmaps[next].next = msghdr->msg_spot;
sys/kern/sysv_msg.c
673
msghdr->msg_spot = next;
sys/kern/sysv_msg.c
681
if ((eval = copyin(user_msgp, &msghdr->msg_type,
sys/kern/sysv_msg.c
682
sizeof(msghdr->msg_type))) != 0) {
sys/kern/sysv_msg.c
686
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
691
user_msgp = (const char *)user_msgp + sizeof(msghdr->msg_type);
sys/kern/sysv_msg.c
697
if (msghdr->msg_type < 1) {
sys/kern/sysv_msg.c
698
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
702
kprintf("mtype (%d) < 1\n", msghdr->msg_type);
sys/kern/sysv_msg.c
712
next = msghdr->msg_spot;
sys/kern/sysv_msg.c
728
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
751
msg_freehdr(msghdr);
sys/kern/sysv_msg.c
762
msqptr->msg_first = msghdr;
sys/kern/sysv_msg.c
763
msqptr->msg_last = msghdr;
sys/kern/sysv_msg.c
765
msqptr->msg_last->msg_next = msghdr;
sys/kern/sysv_msg.c
766
msqptr->msg_last = msghdr;
sys/kern/sysv_msg.c
770
msqptr->msg_cbytes += msghdr->msg_ts;
sys/kern/sysv_msg.c
799
struct msg *msghdr;
sys/kern/sysv_msg.c
846
msghdr = NULL;
sys/kern/sysv_msg.c
847
while (msghdr == NULL) {
sys/kern/sysv_msg.c
849
msghdr = msqptr->msg_first;
sys/kern/sysv_msg.c
850
if (msghdr != NULL) {
sys/kern/sysv_msg.c
851
if (msgsz < msghdr->msg_ts &&
sys/kern/sysv_msg.c
855
msgsz, msghdr->msg_ts);
sys/kern/sysv_msg.c
864
msqptr->msg_first = msghdr->msg_next;
sys/kern/sysv_msg.c
875
while ((msghdr = *prev) != NULL) {
sys/kern/sysv_msg.c
885
if (msgtyp == msghdr->msg_type ||
sys/kern/sysv_msg.c
886
msghdr->msg_type <= -msgtyp) {
sys/kern/sysv_msg.c
889
msghdr->msg_type, msgtyp);
sys/kern/sysv_msg.c
891
if (msgsz < msghdr->msg_ts &&
sys/kern/sysv_msg.c
895
msgsz, msghdr->msg_ts);
sys/kern/sysv_msg.c
900
*prev = msghdr->msg_next;
sys/kern/sysv_msg.c
901
if (msghdr == msqptr->msg_last) {
sys/kern/sysv_msg.c
920
previous = msghdr;
sys/kern/sysv_msg.c
921
prev = &(msghdr->msg_next);
sys/kern/sysv_msg.c
931
if (msghdr != NULL)
sys/kern/sysv_msg.c
993
msqptr->msg_cbytes -= msghdr->msg_ts;
sys/kern/uipc_syscalls.c
1098
struct msghdr msg;
sys/kern/uipc_syscalls.c
1119
ufromlenp = (socklen_t *)((caddr_t)uap->msg + offsetof(struct msghdr,
sys/kern/uipc_syscalls.c
1121
ucontrollenp = (socklen_t *)((caddr_t)uap->msg + offsetof(struct msghdr,
sys/kern/uipc_syscalls.c
1123
uflagsp = (int *)((caddr_t)uap->msg + offsetof(struct msghdr,
sys/kern/uipc_syscalls.c
893
struct msghdr msg;
sys/sys/kern_syscall.h
44
struct msghdr;
sys/sys/socket.h
515
ssize_t recvmsg(int, struct msghdr *, int);
sys/sys/socket.h
517
ssize_t sendmsg(int, const struct msghdr *, int);
sys/sys/sysproto.h
124
struct msghdr * msg; char msg_[PAD_(struct msghdr *)];
test/debug/fdpassing.c
110
struct msghdr msg;
test/debug/fdpassing.c
78
struct msghdr msg;
test/illumos/oclo/oclo.c
578
struct msghdr msg;
test/socket/recvmsg/cloexec/recvmsg_cloexec.c
105
struct msghdr msg;
test/socket/recvmsg/cloexec/recvmsg_cloexec.c
72
struct msghdr msg;
test/testcases/io/sendfd_1/sendfd_1.c
36
struct msghdr msg;
test/testcases/io/sendfd_1/sendfd_1.c
69
struct msghdr msg;
test/udp/sendsrcaddr/udp_sendsrcaddr.c
18
struct msghdr msg;
test/udp/tos/udp_tos.c
27
struct msghdr msg;
test/unix/loopdesc/loopdesc.c
14
struct msghdr msg;
test/unix/passdesc/passdesc.c
22
struct msghdr msg;
test/unix/passdesc/passdesc.c
58
struct msghdr msg;
tools/tools/net80211/w00t/redir/buddy.c
59
struct msghdr mh;
tools/tools/net80211/wesside/dics/dics.c
109
struct msghdr msg;
usr.bin/dsynth/subs.c
655
struct msghdr msg;
usr.bin/finger/net.c
106
struct msghdr msg;
usr.sbin/mld6query/mld6query.c
56
static struct msghdr m;
usr.sbin/nscd/nscdcli.c
133
struct msghdr cred_hdr;
usr.sbin/nscd/nscdcli.c
147
memset(&cred_hdr, 0, sizeof(struct msghdr));
usr.sbin/nscd/query.c
154
struct msghdr cred_hdr;
usr.sbin/nscd/query.c
167
memset(&cred_hdr, 0, sizeof(struct msghdr));
usr.sbin/pflogd/privsep_fdpass.c
52
struct msghdr msg;
usr.sbin/pflogd/privsep_fdpass.c
88
struct msghdr msg;
usr.sbin/ppp/bundle.c
1376
struct msghdr msg;
usr.sbin/ppp/bundle.c
1537
struct msghdr msg;
usr.sbin/route6d/route6d.c
1000
struct msghdr m;
usr.sbin/route6d/route6d.c
934
struct msghdr m;
usr.sbin/rrenumd/rrenumd.c
76
struct msghdr sndmhdr;
usr.sbin/rrenumd/rrenumd.c
77
struct msghdr rcvmhdr;
usr.sbin/rtadvd/rtadvd.c
85
struct msghdr rcvmhdr;
usr.sbin/rtadvd/rtadvd.c
90
struct msghdr sndmhdr;
usr.sbin/rtsold/probe.c
62
static struct msghdr sndmhdr;
usr.sbin/rtsold/rtsol.c
64
static struct msghdr rcvmhdr;
usr.sbin/rtsold/rtsol.c
65
static struct msghdr sndmhdr;
usr.sbin/sdpd/server.c
427
struct msghdr msg;
usr.sbin/traceroute6/traceroute6.c
1152
print(struct msghdr *mhdr, int cc)
usr.sbin/traceroute6/traceroute6.c
294
static int wait_for_reply(int, struct msghdr *);
usr.sbin/traceroute6/traceroute6.c
299
static int packet_ok(struct msghdr *, int, int);
usr.sbin/traceroute6/traceroute6.c
300
static void print(struct msghdr *, int);
usr.sbin/traceroute6/traceroute6.c
307
static struct msghdr rcvmhdr;
usr.sbin/traceroute6/traceroute6.c
806
wait_for_reply(int sock, struct msghdr *mhdr)
usr.sbin/traceroute6/traceroute6.c
968
packet_ok(struct msghdr *mhdr, int cc, int seq)