Home
last modified time | relevance | path

Searched refs:aiop (Results 1 – 7 of 7) sorted by relevance

/freebsd/usr.sbin/diskinfo/
H A Ddiskinfo.c573 struct aiocb aios[NAIO], *aiop; in iops() local
581 aiop = &(aios[i]); in iops()
582 bzero(aiop, sizeof(*aiop)); in iops()
583 aiop->aio_buf = malloc(sectorsize); in iops()
584 if (aiop->aio_buf == NULL) in iops()
590 aiop = &(aios[i]); in iops()
592 aiop->aio_fildes = fd; in iops()
593 aiop->aio_offset = (random() % (sectorcount)) * sectorsize; in iops()
594 aiop->aio_nbytes = sectorsize; in iops()
596 error = aio_read(aiop); in iops()
[all …]
/freebsd/sys/x86/acpica/
H A Dacpi_apm.c276 apm_info_old_t aiop; in apmioctl() local
333 aiop = (apm_info_old_t)addr; in apmioctl()
334 aiop->ai_major = info.ai_major; in apmioctl()
335 aiop->ai_minor = info.ai_minor; in apmioctl()
336 aiop->ai_acline = info.ai_acline; in apmioctl()
337 aiop->ai_batt_stat = info.ai_batt_stat; in apmioctl()
338 aiop->ai_batt_life = info.ai_batt_life; in apmioctl()
339 aiop->ai_status = info.ai_status; in apmioctl()
/freebsd/sys/kern/
H A Dvfs_aio.c683 aio_selectjob(struct aioproc *aiop) in aio_selectjob() argument
1059 struct aioproc *aiop; in aio_daemon() local
1080 aiop = malloc(sizeof(*aiop), M_AIO, M_WAITOK); in aio_daemon()
1081 aiop->aioproc = p; in aio_daemon()
1082 aiop->aioprocflags = 0; in aio_daemon()
1095 if (aiop->aioprocflags & AIOP_FREE) { in aio_daemon()
1096 TAILQ_REMOVE(&aio_freeproc, aiop, list); in aio_daemon()
1097 aiop->aioprocflags &= ~AIOP_FREE; in aio_daemon()
1103 while ((job = aio_selectjob(aiop)) != NULL) { in aio_daemon()
1130 TAILQ_INSERT_HEAD(&aio_freeproc, aiop, list); in aio_daemon()
[all …]
/freebsd/tools/regression/aio/aiop/
H A DMakefile1 PROG= aiop
/freebsd/tests/sys/kern/
H A Dunix_dgram.c321 }, *aiop; in test42() local
324 ATF_REQUIRE(aio_waitcomplete(&aiop, NULL) == 42); in test42()
325 ATF_REQUIRE(aiop == &aio); in test42()
/freebsd/share/examples/scsi_target/
H A Dscsi_target.c262 struct aiocb aio, *aiop; in main() local
280 if (aio_waitcomplete(&aiop, NULL) != sector_size) in main()
282 assert(aiop == &aio); in main()
/freebsd/tests/sys/aio/
H A Daio_test.c247 struct aiocb *aiop; in waitcomplete() local
250 ret = aio_waitcomplete(&aiop, NULL); in waitcomplete()
251 ATF_REQUIRE_EQ(aio, aiop); in waitcomplete()