mq_attr
int mq_getattr(mqd_t, struct mq_attr *);
int mq_setattr(mqd_t, const struct mq_attr * __restrict,
struct mq_attr * __restrict);
const struct mq_attr *);
extern int __sys_mq_getattr(mqd_t mqd, struct mq_attr *attr);
extern int __sys_mq_setattr(int, const struct mq_attr *__restrict,
struct mq_attr *__restrict);
const struct mq_attr *attr)
__mq_getattr(mqd_t mqd, struct mq_attr *attr)
__mq_setattr(mqd_t mqd, const struct mq_attr *newattr, struct mq_attr *oldattr)
struct mq_attr attr;
memcpy(&attr, &mq->mq_attrib, sizeof(struct mq_attr));
return copyout(&attr, uap->mqstat, sizeof(struct mq_attr));
struct mq_attr attr;
error = copyin(uap->mqstat, &attr, sizeof(struct mq_attr));
memcpy(&attr, &mq->mq_attrib, sizeof(struct mq_attr));
error = copyout(&attr, uap->omqstat, sizeof(struct mq_attr));
struct mq_attr *mqattr;
struct mq_attr *mqattr;
struct mq_attr attr;
sizeof(struct mq_attr));
memset(&attr, 0, sizeof(struct mq_attr));
memcpy(&mq_new->mq_attrib, &attr, sizeof(struct mq_attr));
struct mq_attr *mqattr;
struct mq_attr *mqattr;
struct mq_attr mq_attrib;
struct mq_attr * attr; char attr_[PAD_(struct mq_attr *)];
struct mq_attr * mqstat; char mqstat_[PAD_(struct mq_attr *)];
const struct mq_attr * mqstat; char mqstat_[PAD_(const struct mq_attr *)];
struct mq_attr * omqstat; char omqstat_[PAD_(struct mq_attr *)];