Lines Matching refs:attr
64 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result);
65 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result);
196 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result) in test_queue() argument
201 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue()
218 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result) in test_queue_fail() argument
223 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue_fail()
237 struct mq_attr attr, result; in main() local
428 attr.mq_maxmsg = cur_max_msgs; in main()
429 attr.mq_msgsize = cur_max_msgsize; in main()
430 if (test_queue_fail(&attr, &result)) in main()
436 attr.mq_maxmsg = cur_max_msgs + 1; in main()
437 attr.mq_msgsize = 10; in main()
438 if (test_queue_fail(&attr, &result)) in main()
444 attr.mq_maxmsg = 1; in main()
445 attr.mq_msgsize = cur_max_msgsize + 1; in main()
446 if (test_queue_fail(&attr, &result)) in main()
452 attr.mq_maxmsg = 65536; in main()
453 attr.mq_msgsize = 65536; in main()
454 if (test_queue_fail(&attr, &result)) in main()
466 attr.mq_maxmsg = cur_max_msgs; in main()
467 attr.mq_msgsize = cur_max_msgsize; in main()
468 if (test_queue_fail(&attr, &result)) in main()
474 attr.mq_maxmsg = cur_max_msgs + 1; in main()
475 attr.mq_msgsize = 10; in main()
476 if (test_queue_fail(&attr, &result)) in main()
482 attr.mq_maxmsg = 1; in main()
483 attr.mq_msgsize = cur_max_msgsize + 1; in main()
484 if (test_queue_fail(&attr, &result)) in main()
490 attr.mq_maxmsg = 65536; in main()
491 attr.mq_msgsize = 65536; in main()
492 if (test_queue_fail(&attr, &result)) in main()