Searched refs:msgmaps (Results 1 – 4 of 4) sorted by relevance
116 static struct msgmap *msgmaps; /* MSGSEG msgmap structures */ variable128 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()
200 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()
117 struct msgmap msgmaps[MSGSEG]; /* MSGSEG msgmap structures */ member
185 msgq->msgmaps[i-1].next = i; in create_sysv_file()186 msgq->msgmaps[i].next = -1; /* implies entry is available */ in create_sysv_file()