Home
last modified time | relevance | path

Searched refs:msgmaps (Results 1 – 4 of 4) sorted by relevance

/dflybsd-src/sys/kern/
H A Dsysv_msg.c116 static struct msgmap *msgmaps; /* MSGSEG msgmap structures */ variable
128 msgmaps = kmalloc(sizeof(struct msgmap) * msginfo.msgseg, M_MSG, M_WAITOK); in msginit()
154 msgmaps[i-1].next = i; in msginit()
155 msgmaps[i].next = -1; /* implies entry is available */ in msginit()
183 next = msgmaps[msghdr->msg_spot].next; in msg_freehdr()
184 msgmaps[msghdr->msg_spot].next = free_msgmaps; in msg_freehdr()
670 free_msgmaps = msgmaps[next].next; in sys_msgsnd()
672 msgmaps[next].next = msghdr->msg_spot; in sys_msgsnd()
735 next = msgmaps[next].next; in sys_msgsnd()
1055 next = msgmaps[next].next; in sys_msgrcv()
/dflybsd-src/lib/libc/sysvipc/
H A Dmsg.c200 next = msqpptr->msgmaps[msghdr->msg_spot].next; in msg_freehdr()
201 msqpptr->msgmaps[msghdr->msg_spot].next = in msg_freehdr()
513 msqpptr->free_msgmaps = msqpptr->msgmaps[next].next; in sysvipc_msgsnd()
515 msqpptr->msgmaps[next].next = msghdr->msg_spot; in sysvipc_msgsnd()
557 next = msqpptr->msgmaps[next].next; in sysvipc_msgsnd()
799 next = msqpptr->msgmaps[next].next; in sysvipc_msgrcv()
H A Dsysvipc_msg.h117 struct msgmap msgmaps[MSGSEG]; /* MSGSEG msgmap structures */ member
/dflybsd-src/usr.sbin/sysvipcd/
H A Dshmd.c185 msgq->msgmaps[i-1].next = i; in create_sysv_file()
186 msgq->msgmaps[i].next = -1; /* implies entry is available */ in create_sysv_file()