Searched refs:ASYNC_WAIT_CTX (Results 1 – 12 of 12) sorted by relevance
/third_party/openssl/include/openssl/ |
D | async.h | 33 typedef struct async_wait_ctx_st ASYNC_WAIT_CTX; typedef 44 ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void); 45 void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx); 46 int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, 49 void (*cleanup)(ASYNC_WAIT_CTX *, const void *, 51 int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key, 53 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, 55 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, 58 int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key); 63 int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret, [all …]
|
/third_party/openssl/crypto/async/ |
D | async_wait.c | 15 ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void) in ASYNC_WAIT_CTX_new() 17 return OPENSSL_zalloc(sizeof(ASYNC_WAIT_CTX)); in ASYNC_WAIT_CTX_new() 20 void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx) in ASYNC_WAIT_CTX_free() 43 int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, in ASYNC_WAIT_CTX_set_wait_fd() 45 void (*cleanup)(ASYNC_WAIT_CTX *, const void *, in ASYNC_WAIT_CTX_set_wait_fd() argument 66 int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key, in ASYNC_WAIT_CTX_get_fd() 88 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, in ASYNC_WAIT_CTX_get_all_fds() 111 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, in ASYNC_WAIT_CTX_get_changed_fds() 140 int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key) in ASYNC_WAIT_CTX_clear_fd() 185 void async_wait_ctx_reset_counts(ASYNC_WAIT_CTX *ctx) in async_wait_ctx_reset_counts()
|
D | async_local.h | 45 ASYNC_WAIT_CTX *waitctx; 52 void (*cleanup)(ASYNC_WAIT_CTX *, const void *, OSSL_ASYNC_FD, void *); 76 void async_wait_ctx_reset_counts(ASYNC_WAIT_CTX *ctx);
|
D | async.c | 167 int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *wctx, int *ret, in ASYNC_start_job() 413 ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job) in ASYNC_get_wait_ctx()
|
/third_party/openssl/doc/man3/ |
D | ASYNC_WAIT_CTX_new.pod | 14 ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void); 15 void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx); 16 int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, 19 void (*cleanup)(ASYNC_WAIT_CTX *, const void *, 21 int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key, 23 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, 25 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, 28 int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key); 34 L<ASYNC_start_job(3)>. An ASYNC_WAIT_CTX object represents an asynchronous 38 Application code must create an ASYNC_WAIT_CTX using the ASYNC_WAIT_CTX_new() [all …]
|
D | ASYNC_start_job.pod | 17 int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret, 22 ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job); 58 Initially B<*job> should be NULL. B<ctx> should point to an ASYNC_WAIT_CTX 109 ASYNC_get_wait_ctx() can be used to get a pointer to the ASYNC_WAIT_CTX 159 ASYNC_get_wait_ctx() returns a pointer to the ASYNC_WAIT_CTX for the job. 187 void cleanup(ASYNC_WAIT_CTX *ctx, const void *key, OSSL_ASYNC_FD r, void *vw) 250 ASYNC_WAIT_CTX *ctx = NULL; 261 printf("Failed to create ASYNC_WAIT_CTX\n");
|
/third_party/openssl/test/ |
D | asynctest.c | 50 ASYNC_WAIT_CTX *waitctx; in waitfd() 94 ASYNC_WAIT_CTX *waitctx = NULL; in test_ASYNC_init_thread() 130 ASYNC_WAIT_CTX *waitctx = NULL; in test_ASYNC_start_job() 158 ASYNC_WAIT_CTX *waitctx = NULL; in test_ASYNC_get_current_job() 185 ASYNC_WAIT_CTX *waitctx = NULL; in test_ASYNC_WAIT_CTX_get_all_fds() 252 ASYNC_WAIT_CTX *waitctx = NULL; in test_ASYNC_block_pause()
|
/third_party/openssl/engines/ |
D | e_afalg.c | 131 static void afalg_waitfd_cleanup(ASYNC_WAIT_CTX *ctx, const void *key, in afalg_waitfd_cleanup() 140 ASYNC_WAIT_CTX *waitctx; in afalg_setup_async_event_notification()
|
D | e_dasync.c | 401 static void wait_cleanup(ASYNC_WAIT_CTX *ctx, const void *key, in wait_cleanup() 419 ASYNC_WAIT_CTX *waitctx; in dummy_pause_job()
|
/third_party/openssl/ssl/ |
D | ssl_local.h | 1437 ASYNC_WAIT_CTX *waitctx;
|
D | ssl_lib.c | 1635 ASYNC_WAIT_CTX *ctx = s->waitctx; in SSL_get_all_async_fds() 1645 ASYNC_WAIT_CTX *ctx = s->waitctx; in SSL_get_changed_async_fds()
|
/third_party/openssl/apps/ |
D | speed.c | 605 ASYNC_WAIT_CTX *wait_ctx;
|