Lines Matching refs:attr
68 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result);
69 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result);
200 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result) in test_queue() argument
205 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue()
222 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result) in test_queue_fail() argument
227 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue_fail()
241 struct mq_attr attr, result; in main() local
430 attr.mq_maxmsg = cur_max_msgs; in main()
431 attr.mq_msgsize = cur_max_msgsize; in main()
432 if (test_queue_fail(&attr, &result)) in main()
438 attr.mq_maxmsg = cur_max_msgs + 1; in main()
439 attr.mq_msgsize = 10; in main()
440 if (test_queue_fail(&attr, &result)) in main()
446 attr.mq_maxmsg = 1; in main()
447 attr.mq_msgsize = cur_max_msgsize + 1; in main()
448 if (test_queue_fail(&attr, &result)) in main()
454 attr.mq_maxmsg = 65536; in main()
455 attr.mq_msgsize = 65536; in main()
456 if (test_queue_fail(&attr, &result)) in main()
468 attr.mq_maxmsg = cur_max_msgs; in main()
469 attr.mq_msgsize = cur_max_msgsize; in main()
470 if (test_queue_fail(&attr, &result)) in main()
476 attr.mq_maxmsg = cur_max_msgs + 1; in main()
477 attr.mq_msgsize = 10; in main()
478 if (test_queue_fail(&attr, &result)) in main()
484 attr.mq_maxmsg = 1; in main()
485 attr.mq_msgsize = cur_max_msgsize + 1; in main()
486 if (test_queue_fail(&attr, &result)) in main()
492 attr.mq_maxmsg = 65536; in main()
493 attr.mq_msgsize = 65536; in main()
494 if (test_queue_fail(&attr, &result)) in main()