Lines Matching defs:lio
1570 aio_enqueue_job(int op, void *aiocb_uptr, struct lio_req *lio)
1599 KASSERT(lio != NULL);
1612 KASSERT(lio == NULL);
1655 a_job->lio = lio;
1709 if (lio) {
1710 lio->refcnt++;
1967 struct lio_req *lio;
1987 lio = pool_get(&aio_lio_pool, PR_WAITOK);
1988 lio->refcnt = 1;
1993 memset(&lio->sig, 0, sizeof(lio->sig));
1998 struct sigevent *sig = &lio->sig;
2000 error = copyin(SCARG(uap, sig), &lio->sig,
2001 sizeof(lio->sig));
2009 memset(&lio->sig, 0, sizeof(lio->sig));
2018 pool_put(&aio_lio_pool, lio);
2034 error = aio_enqueue_job(AIO_LIO, aiocbp_list[i], lio);
2063 if (--lio->refcnt != 0) {
2064 lio = NULL;
2067 if (lio != NULL) {
2068 aiost_sigsend(p, &lio->sig);
2069 pool_put(&aio_lio_pool, lio);
2205 (*pr)(" fd=%d off=%llu buf=%p nbytes=%zu lio=%p\n",
2210 job->lio);