HomeSort by: relevance | last modified time | path
    Searched refs:aiosp (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/sys/
aio.h 148 struct aiosp;
151 struct aiosp *aiosp; /* Servicing pool of this thread */ member in struct:aiost
171 struct aiosp { struct
198 struct aiosp aiosp; /* Per-process service pool */ member in struct:aioproc
210 int aiosp_initialize(struct aiosp *);
211 int aiosp_destroy(struct aiosp *, int *);
212 int aiosp_distribute_jobs(struct aiosp *);
213 int aiosp_enqueue_job(struct aiosp *, struct aio_job *)
    [all...]
  /src/sys/kern/
sys_aio.c 36 * Each process owns an aiosp (service pool) with work threads (aiost).
43 * Jobs are appended to aiosp->jobs which are then distributed to a worker
130 static int aiost_create(struct aiosp *, struct aiost **);
134 static int aiosp_worker_extract(struct aiosp *, struct aiost **);
149 static void aiocbp_destroy(struct aiosp *);
150 static int aiocbp_init(struct aiosp *, u_int);
151 static int aiocbp_insert(struct aiosp *, struct aiocbp *);
152 static int aiocbp_lookup_job(struct aiosp *, const void *,
154 static int aiocbp_remove_job(struct aiosp *, const void *,
274 error = aiosp_initialize(&aio->aiosp);
607 struct aiosp *aiosp = &aio->aiosp; local in function:aio_suspend1
1740 struct aiosp *aiosp; local in function:sys_aio_cancel
    [all...]

Completed in 34 milliseconds