Lines Matching defs:aioid
182 int *aioid; /* list of async I/O structures */
2559 status->aioid = malloc((nents + 1) * sizeof(int));
2560 if (status->aioid == NULL) {
2579 status->aioid[i] = aio_id;
2595 status->aioid[nents] = -1; /* end sentinel */
2664 status->aioid = NULL;
2685 status->aioid = NULL;
2741 status->aioid = NULL;
2757 status->aioid = NULL;
2843 status->aioid = malloc(2 * sizeof(int));
2844 if (status->aioid == NULL) {
2849 status->aioid[0] = aio_id;
2850 status->aioid[1] = -1;
2903 status->aioid = NULL;
3318 if (s->aioid == NULL)
3320 aio_unregister(s->aioid[i]);
3330 aio_wait(s->aioid[i]);
3344 if (s->aioid == NULL)
3346 aiop = aio_slot(s->aioid[i]);
3375 aio_unregister(s->aioid[i]);
3379 for (i = 0; s->aioid[i] != -1; i++) {
3380 if (s->aioid == NULL) {
3382 "aioid == NULL!\n");
3385 aiop = aio_slot(s->aioid[i]);
3413 aio_unregister(s->aioid[i]);
3417 aio_unregister(s->aioid[i]);
3483 if (s->aioid != NULL)
3484 free(s->aioid);