Lines Matching refs:msgmaps
154 static struct msgmap *msgmaps; /* MSGSEG msgmap structures */
207 msgmaps = malloc(sizeof(struct msgmap) * msginfo.msgseg, M_MSG, M_WAITOK);
234 msgmaps[i-1].next = i;
235 msgmaps[i].next = -1; /* implies entry is available */
308 free(msgmaps, M_MSG);
356 next = msgmaps[msghdr->msg_spot].next;
357 msgmaps[msghdr->msg_spot].next = free_msgmaps;
886 panic("not enough msgmaps");
895 free_msgmaps = msgmaps[next].next;
897 msgmaps[next].next = msghdr->msg_spot;
944 next = msgmaps[next].next;
1289 next = msgmaps[next].next;