msqid_pool
msqpptr = (struct msqid_pool *)shmdata->internal;
msqp_exist(int msqid, struct msqid_pool *msqpptr)
try_rwlock_rdlock(int msqid, struct msqid_pool *msqpptr)
try_rwlock_wrlock(int msqid, struct msqid_pool *msqpptr)
rwlock_unlock(int msqid, struct msqid_pool *msqpptr)
msg_freehdr(struct msqid_pool *msqpptr, struct msg *msghdr)
size_t size = sizeof(struct msqid_pool);
struct msqid_pool *msqpptr = NULL;
struct msqid_pool *msqpptr, *auxmsqpptr;
struct msqid_pool *msqpptr, *auxmsqpptr;
static struct msqid_pool*
struct msqid_pool *msqpptr;
msgq = (struct msqid_pool*)addr; //TODO
struct msqid_pool *msgq;
msgq = (struct msqid_pool*)map_seg(shmid);
struct msqid_pool *msgq;