Lines Matching refs:i
48 for (int i = 0; i < AIO_LIST_MAX; i++) { in exit_cleanup() local
49 if (g_fds[i] > 0) { in exit_cleanup()
50 close(g_fds[i]); in exit_cleanup()
52 if (g_testfiles[i]) { in exit_cleanup()
53 (void)remove(g_testfiles[i]); in exit_cleanup()
55 if (g_buffers[i]) { in exit_cleanup()
56 free(g_buffers[i]); in exit_cleanup()
65 int i, err; in do_init() local
74 for (i = 0; i < AIO_LIST_MAX; i++) { in do_init()
75 g_fds[i] = -1; in do_init()
76 g_testfiles[i] = NULL; in do_init()
77 g_buffers[i] = NULL; in do_init()
80 for (i = 0; i < num_files; i++) { in do_init()
82 g_testfiles[i] = malloc(MAXPATHLEN); in do_init()
84 T_ASSERT_NE(g_testfiles[i], NULL, "Allocate path buffer %d size %d", in do_init()
85 i, MAXPATHLEN); in do_init()
87 snprintf(g_testfiles[i], MAXPATHLEN, "%s/%s.%d", in do_init()
88 tmpdir, AIO_TESTFILE, i); in do_init()
91 g_fds[i] = open(g_testfiles[i], O_CREAT | O_RDWR, 0666); in do_init()
92 T_ASSERT_NE(g_fds[i], -1, "Create test fi1e: %s", g_testfiles[i]); in do_init()
95 g_buffers[i] = malloc(AIO_BUFFER_SIZE); in do_init()
97 T_ASSERT_NE(g_buffers[i], NULL, "Allocate data buffer %d size %d", in do_init()
98 i, AIO_BUFFER_SIZE); in do_init()
99 memset(g_buffers[i], AIO_BUFFER_PATTERN, AIO_BUFFER_SIZE); in do_init()
103 err = fcntl(g_fds[i], F_NOCACHE, 1); in do_init()
104 T_ASSERT_NE(err, -1, "Set F_NOCACHE: %s", g_testfiles[i]); in do_init()
308 int i, err; variable
313 for (i = 0; i < AIO_LIST_MAX; i++) {
314 aiocbp = init_aiocb(i, (i * 1024 * 1024), LIO_WRITE);
315 aiocb_list[i] = aiocbp;
323 for (i = 0; i < AIO_LIST_MAX; i++) {
324 aiocbp = aiocb_list[i];
330 i, aiocbp, retval);
342 int i, err; variable
347 for (i = 0; i < AIO_LIST_MAX; i++) {
348 aiocbp = init_aiocb(i, (i * 1024 * 1024), LIO_WRITE);
349 aiocb_list[i] = aiocbp;
357 for (i = 0; i < AIO_LIST_MAX; i++) {
358 aiocbp = aiocb_list[i];
368 i, aiocbp, retval);
382 int i, err; variable
387 for (i = 0; i < AIO_LIST_MAX; i++) {
388 aiocbp = init_aiocb(i, (i * 1024 * 1024), LIO_WRITE);
389 aiocb_list[i] = aiocbp;
396 for (i = 0; i < AIO_LIST_MAX; i++) {
397 aiocbp = aiocb_list[i];
400 err = aio_cancel(g_fds[i], aiocbp);
402 "aio_cancel() for aiocbp(%d) %p err %d", i, aiocbp, err);
414 i, aiocbp, retval);
419 "aio_return() for aiocbp(%d) %p", i, aiocbp);
510 int i, err, kq; variable
518 for (i = 0; i < AIO_LIST_MAX; i++) {
519 aiocbp = init_aiocb(i, (i * 1024 * 1024), LIO_WRITE);
522 aiocbp->aio_sigevent.sigev_value.sival_ptr = (void *)g_testfiles[i];
523 aiocb_list[i] = aiocbp;
531 for (i = 0; i < AIO_LIST_MAX; i++) {
532 aiocbp = aiocb_list[i];