Lines Matching defs:index
104 const int *objs, __u32 owner, int alert, __u32 *index)
116 args.index = 0xdeadbeef;
119 *index = args.index;
123 static int wait_any(int fd, __u32 count, const int *objs, __u32 owner, __u32 *index)
125 return wait_objs(fd, NTSYNC_IOC_WAIT_ANY, count, objs, owner, 0, index);
128 static int wait_all(int fd, __u32 count, const int *objs, __u32 owner, __u32 *index)
130 return wait_objs(fd, NTSYNC_IOC_WAIT_ALL, count, objs, owner, 0, index);
134 __u32 owner, int alert, __u32 *index)
137 count, objs, owner, alert, index);
141 __u32 owner, int alert, __u32 *index)
144 count, objs, owner, alert, index);
151 __u32 count, index;
183 ret = wait_any(fd, 1, &sem, 123, &index);
185 EXPECT_EQ(0, index);
188 ret = wait_any(fd, 1, &sem, 123, &index);
190 EXPECT_EQ(0, index);
193 ret = wait_any(fd, 1, &sem, 123, &index);
209 ret = wait_any(fd, 1, &sem, 123, &index);
211 ret = wait_any(fd, 1, &sem, 123, &index);
234 __u32 owner, count, index;
284 ret = wait_any(fd, 1, &mutex, 456, &index);
286 EXPECT_EQ(0, index);
289 ret = wait_any(fd, 1, &mutex, 456, &index);
291 EXPECT_EQ(0, index);
299 ret = wait_any(fd, 1, &mutex, 123, &index);
332 ret = wait_any(fd, 1, &mutex, 123, &index);
335 EXPECT_EQ(0, index);
349 ret = wait_any(fd, 1, &mutex, 123, &index);
352 EXPECT_EQ(0, index);
363 ret = wait_any(fd, 1, &mutex, 123, &index);
365 EXPECT_EQ(0, index);
376 ret = wait_any(fd, 1, &mutex, 123, &index);
388 __u32 index, signaled;
411 ret = wait_any(fd, 1, &event, 123, &index);
413 EXPECT_EQ(0, index);
427 ret = wait_any(fd, 1, &event, 123, &index);
453 __u32 index, signaled;
472 ret = wait_any(fd, 1, &event, 123, &index);
474 EXPECT_EQ(0, index);
483 ret = wait_any(fd, 1, &event, 123, &index);
511 __u32 owner, index, count, i;
529 ret = wait_any(fd, 2, objs, 123, &index);
531 EXPECT_EQ(0, index);
535 ret = wait_any(fd, 2, objs, 123, &index);
537 EXPECT_EQ(0, index);
541 ret = wait_any(fd, 2, objs, 123, &index);
543 EXPECT_EQ(1, index);
552 ret = wait_any(fd, 2, objs, 123, &index);
554 EXPECT_EQ(0, index);
558 ret = wait_any(fd, 2, objs, 123, &index);
560 EXPECT_EQ(1, index);
564 ret = wait_any(fd, 2, objs, 456, &index);
572 ret = wait_any(fd, 2, objs, 456, &index);
575 EXPECT_EQ(1, index);
577 ret = wait_any(fd, 2, objs, 456, &index);
579 EXPECT_EQ(1, index);
591 ret = wait_any(fd, 2, objs, 456, &index);
593 EXPECT_EQ(0, index);
596 ret = wait_any(fd, 0, NULL, 456, &index);
603 ret = wait_any(fd, NTSYNC_MAX_WAIT_COUNT, objs, 123, &index);
605 EXPECT_EQ(0, index);
607 ret = wait_any(fd, NTSYNC_MAX_WAIT_COUNT + 1, objs, 123, &index);
611 ret = wait_any(fd, -1, objs, 123, &index);
625 __u32 owner, index, count;
641 ret = wait_all(fd, 2, objs, 123, &index);
643 EXPECT_EQ(0, index);
647 ret = wait_all(fd, 2, objs, 456, &index);
653 ret = wait_all(fd, 2, objs, 123, &index);
655 EXPECT_EQ(0, index);
659 ret = wait_all(fd, 2, objs, 123, &index);
670 ret = wait_all(fd, 2, objs, 123, &index);
672 EXPECT_EQ(0, index);
680 ret = wait_all(fd, 2, objs, 123, &index);
693 ret = wait_all(fd, 2, objs, 123, &index);
695 EXPECT_EQ(0, index);
703 ret = wait_all(fd, 2, objs, 123, &index);
759 __u32 count, index, signaled;
782 wait_args.index = 0xdeadbeef;
801 EXPECT_EQ(0, wait_args.index);
806 ret = wait_any(fd, 1, &objs[1], 123, &index);
808 EXPECT_EQ(0, index);
833 EXPECT_EQ(1, wait_args.index);
859 EXPECT_EQ(1, wait_args.index);
876 EXPECT_EQ(1, wait_args.index);
900 EXPECT_EQ(1, wait_args.index);
921 EXPECT_EQ(1, wait_args.index);
952 __u32 count, index, signaled;
1002 ret = wait_any(fd, 1, &objs[0], 123, &index);
1004 EXPECT_EQ(0, index);
1074 __u32 index, count, signaled;
1097 ret = wait_any_alert(fd, 0, NULL, 123, event, &index);
1099 EXPECT_EQ(0, index);
1104 ret = wait_any_alert(fd, 0, NULL, 123, event, &index);
1111 ret = wait_any_alert(fd, 2, objs, 123, event, &index);
1113 EXPECT_EQ(1, index);
1115 ret = wait_any_alert(fd, 2, objs, 123, event, &index);
1117 EXPECT_EQ(2, index);
1128 wait_args.index = 0xdeadbeef;
1145 EXPECT_EQ(2, wait_args.index);
1160 ret = wait_any_alert(fd, 2, objs, 123, event, &index);
1162 EXPECT_EQ(0, index);
1164 ret = wait_any_alert(fd, 2, objs, 123, event, &index);
1166 EXPECT_EQ(2, index);
1168 ret = wait_any_alert(fd, 2, objs, 123, event, &index);
1186 __u32 index, count, signaled;
1208 ret = wait_all_alert(fd, 2, objs, 123, event, &index);
1210 EXPECT_EQ(0, index);
1212 ret = wait_all_alert(fd, 2, objs, 123, event, &index);
1214 EXPECT_EQ(2, index);
1225 wait_args.index = 0xdeadbeef;
1242 EXPECT_EQ(2, wait_args.index);
1257 ret = wait_all_alert(fd, 2, objs, 123, event, &index);
1259 EXPECT_EQ(0, index);
1261 ret = wait_all_alert(fd, 2, objs, 123, event, &index);
1263 EXPECT_EQ(2, index);
1265 ret = wait_all_alert(fd, 2, objs, 123, event, &index);
1286 __u32 index, count, i;
1293 wait_args.index = 0xdeadbeef;
1355 __u32 index;
1366 ret = wait_any(fd, 1, &sem, 0, &index);
1370 ret = wait_all(fd, 1, &sem, 0, &index);
1384 ret = wait_any(fd2, 1, &sem, 123, &index);
1445 wait_args.index = 0xdeadbeef;