Symbol: mq_attr
include/linux/audit.h
33
struct mq_attr;
include/linux/audit.h
427
extern void __audit_mq_open(int oflag, umode_t mode, struct mq_attr *attr);
include/linux/audit.h
430
extern void __audit_mq_getsetattr(mqd_t mqdes, struct mq_attr *mqstat);
include/linux/audit.h
490
static inline void audit_mq_open(int oflag, umode_t mode, struct mq_attr *attr)
include/linux/audit.h
505
static inline void audit_mq_getsetattr(mqd_t mqdes, struct mq_attr *mqstat)
include/linux/audit.h
667
static inline void audit_mq_open(int oflag, umode_t mode, struct mq_attr *attr)
include/linux/audit.h
676
static inline void audit_mq_getsetattr(mqd_t mqdes, struct mq_attr *mqstat)
include/linux/syscalls.h
57
struct mq_attr;
include/linux/syscalls.h
735
asmlinkage long sys_mq_open(const char __user *name, int oflag, umode_t mode, struct mq_attr __user *attr);
include/linux/syscalls.h
740
asmlinkage long sys_mq_getsetattr(mqd_t mqdes, const struct mq_attr __user *mqstat, struct mq_attr __user *omqstat);
ipc/mqueue.c
1387
static int do_mq_getsetattr(int mqdes, struct mq_attr *new, struct mq_attr *old)
ipc/mqueue.c
141
struct mq_attr attr;
ipc/mqueue.c
1428
const struct mq_attr __user *, u_mqstat,
ipc/mqueue.c
1429
struct mq_attr __user *, u_omqstat)
ipc/mqueue.c
1432
struct mq_attr mqstat, omqstat;
ipc/mqueue.c
1433
struct mq_attr *new = NULL, *old = NULL;
ipc/mqueue.c
1437
if (copy_from_user(new, u_mqstat, sizeof(struct mq_attr)))
ipc/mqueue.c
1447
if (copy_to_user(u_omqstat, old, sizeof(struct mq_attr)))
ipc/mqueue.c
1462
static inline int get_compat_mq_attr(struct mq_attr *attr,
ipc/mqueue.c
1478
static inline int put_compat_mq_attr(const struct mq_attr *attr,
ipc/mqueue.c
1497
struct mq_attr attr, *p = NULL;
ipc/mqueue.c
1525
struct mq_attr mqstat, omqstat;
ipc/mqueue.c
1526
struct mq_attr *new = NULL, *old = NULL;
ipc/mqueue.c
291
struct mq_attr *attr)
ipc/mqueue.c
570
struct mq_attr *attr = arg;
ipc/mqueue.c
863
struct mq_attr *attr)
ipc/mqueue.c
890
umode_t mode, struct mq_attr *attr)
ipc/mqueue.c
912
struct mq_attr *attr)
ipc/mqueue.c
931
struct mq_attr __user *, u_attr)
ipc/mqueue.c
933
struct mq_attr attr;
ipc/mqueue.c
934
if (u_attr && copy_from_user(&attr, u_attr, sizeof(struct mq_attr)))
kernel/audit.h
178
struct mq_attr mqstat;
kernel/audit.h
193
struct mq_attr attr;
kernel/auditsc.c
1431
struct mq_attr *attr = &context->mq_getsetattr.mqstat;
kernel/auditsc.c
2487
void __audit_mq_open(int oflag, umode_t mode, struct mq_attr *attr)
kernel/auditsc.c
2492
memcpy(&context->mq_open.attr, attr, sizeof(struct mq_attr));
kernel/auditsc.c
2494
memset(&context->mq_open.attr, 0, sizeof(struct mq_attr));
kernel/auditsc.c
2554
void __audit_mq_getsetattr(mqd_t mqdes, struct mq_attr *mqstat)
tools/testing/selftests/mqueue/mq_open_tests.c
200
static inline void test_queue(struct mq_attr *attr, struct mq_attr *result)
tools/testing/selftests/mqueue/mq_open_tests.c
222
static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result)
tools/testing/selftests/mqueue/mq_open_tests.c
241
struct mq_attr attr, result;
tools/testing/selftests/mqueue/mq_open_tests.c
68
static inline void test_queue(struct mq_attr *attr, struct mq_attr *result);
tools/testing/selftests/mqueue/mq_open_tests.c
69
static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result);
tools/testing/selftests/mqueue/mq_perf_tests.c
100
struct mq_attr result;
tools/testing/selftests/mqueue/mq_perf_tests.c
162
static inline void open_queue(struct mq_attr *attr);
tools/testing/selftests/mqueue/mq_perf_tests.c
292
static inline void open_queue(struct mq_attr *attr)
tools/testing/selftests/mqueue/mq_perf_tests.c
545
struct mq_attr attr;
tools/testing/selftests/timers/mqueue-lat.c
62
struct mq_attr attr;