msqid_ds
int msgctl(int msqid, int cmd, struct msqid_ds *buf)
extern int __sys_msgctl(int, int, struct msqid_ds *);
sysvipc_msgctl(int msqid, int cmd, struct msqid_ds *buf)
int sysvipc_msgctl(int, int, struct msqid_ds *);
sizeof(struct msqid_ds) * msginfo.msgmni));
static struct msqid_ds *msqids; /* MSGMNI msqid_ds struct's */
msqids = kmalloc(sizeof(struct msqid_ds) * msginfo.msgmni, M_MSG, M_WAITOK);
struct msqid_ds *user_msqptr = uap->buf;
struct msqid_ds msqbuf;
struct msqid_ds *msqptr;
eval = copyout(msqptr, user_msqptr, sizeof(struct msqid_ds));
struct msqid_ds *msqptr = NULL;
struct msqid_ds *msqptr;
struct msqid_ds *msqptr;
int msgctl(int, int, struct msqid_ds *);
struct msqid_ds * buf; char buf_[PAD_(struct msqid_ds *)];
struct msqid_ds m_ds;
print_msqid_ds(struct msqid_ds *mp, mode_t mode)
void print_msqid_ds (struct msqid_ds *, mode_t);
struct msqid_ds m_ds;
struct msqid_ds *xmsqids;
xmsqids = malloc(sizeof(struct msqid_ds) * msginfo.msgmni);
kvm_read(kd, (u_long) msqids, xmsqids, sizeof(struct msqid_ds) * msginfo.msgmni);
struct msqid_ds *msqptr = &xmsqids[i];
struct msqid_ds *msqids;