MCPcopy Create free account
hub / github.com/F-Stack/f-stack / aio_set_cancel_function_locked

Function aio_set_cancel_function_locked

freebsd/kern/vfs_aio.c:1001–1010  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

999}
1000
1001static bool
1002aio_set_cancel_function_locked(struct kaiocb *job, aio_cancel_fn_t *func)
1003{
1004
1005 AIO_LOCK_ASSERT(job->userproc->p_aioinfo, MA_OWNED);
1006 if (job->jobflags & KAIOCB_CANCELLED)
1007 return (false);
1008 job->cancel_fn = func;
1009 return (true);
1010}
1011
1012bool
1013aio_set_cancel_function(struct kaiocb *job, aio_cancel_fn_t *func)

Callers 2

aio_set_cancel_functionFunction · 0.85
aio_queue_fileFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected