Lines Matching refs:ASYNC_WAIT_CTX
18 int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret,
23 ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job);
67 Initially I<*job> should be NULL. I<ctx> should point to an B<ASYNC_WAIT_CTX>
95 that the job was originally started from. B<ASYNC_WAIT_CTX> is used to
119 ASYNC_get_wait_ctx() can be used to get a pointer to the B<ASYNC_WAIT_CTX>
121 B<ASYNC_WAIT_CTX>s contain two different ways to notify
125 The "wait" file descriptor associated with B<ASYNC_WAIT_CTX> is used for
133 B<ASYNC_WAIT_CTX>s also have a "callback" mechanism to notify applications. The
184 ASYNC_get_wait_ctx() returns a pointer to the B<ASYNC_WAIT_CTX> for the job.
215 void cleanup(ASYNC_WAIT_CTX *ctx, const void *key, OSSL_ASYNC_FD r, void *vw)
291 ASYNC_WAIT_CTX *ctx = NULL;
302 printf("Failed to create ASYNC_WAIT_CTX\n");