Home
last modified time | relevance | path

Searched refs:OSSL_ASYNC_FD (Results 1 – 14 of 14) sorted by relevance

/openssl/include/openssl/
H A Dasync.h24 #define OSSL_ASYNC_FD HANDLE macro
28 #define OSSL_ASYNC_FD int macro
55 #ifdef OSSL_ASYNC_FD
59 OSSL_ASYNC_FD fd,
62 OSSL_ASYNC_FD, void *));
64 OSSL_ASYNC_FD *fd, void **custom_data);
65 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd,
75 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd,
76 size_t *numaddfds, OSSL_ASYNC_FD *delfd,
H A Dssl.h.in1915 # ifdef OSSL_ASYNC_FD
1920 __owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds);
1921 __owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd,
1922 size_t *numaddfds, OSSL_ASYNC_FD *delfd,
/openssl/crypto/async/
H A Dasync_wait.c44 OSSL_ASYNC_FD fd, void *custom_data, in ASYNC_WAIT_CTX_set_wait_fd() argument
46 OSSL_ASYNC_FD, void *)) in ASYNC_WAIT_CTX_set_wait_fd()
65 OSSL_ASYNC_FD *fd, void **custom_data) in ASYNC_WAIT_CTX_get_fd()
86 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, in ASYNC_WAIT_CTX_get_all_fds()
109 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, in ASYNC_WAIT_CTX_get_changed_fds()
110 size_t *numaddfds, OSSL_ASYNC_FD *delfd, in ASYNC_WAIT_CTX_get_changed_fds()
H A Dasync_local.h51 OSSL_ASYNC_FD fd;
53 void (*cleanup)(ASYNC_WAIT_CTX *, const void *, OSSL_ASYNC_FD, void *);
/openssl/doc/man3/
H A DSSL_get_all_async_fds.pod18 int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fd, size_t *numfds);
19 int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, size_t *numaddfds,
20 OSSL_ASYNC_FD *delfd, size_t *numdelfds);
H A DASYNC_WAIT_CTX_new.pod26 OSSL_ASYNC_FD fd,
29 OSSL_ASYNC_FD, void *));
31 OSSL_ASYNC_FD *fd, void **custom_data);
32 int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd,
34 int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd,
35 size_t *numaddfds, OSSL_ASYNC_FD *delfd,
H A DASYNC_start_job.pod215 void cleanup(ASYNC_WAIT_CTX *ctx, const void *key, OSSL_ASYNC_FD r, void *vw)
217 OSSL_ASYNC_FD *w = (OSSL_ASYNC_FD *)vw;
229 OSSL_ASYNC_FD *wptr;
254 wptr = OPENSSL_malloc(sizeof(OSSL_ASYNC_FD));
293 OSSL_ASYNC_FD waitfd;
/openssl/engines/
H A De_dasync.c503 OSSL_ASYNC_FD readfd, void *pvwritefd) in wait_cleanup()
505 OSSL_ASYNC_FD *pwritefd = (OSSL_ASYNC_FD *)pvwritefd; in wait_cleanup()
523 OSSL_ASYNC_FD pipefds[2] = {0, 0}; in dummy_pause_job()
524 OSSL_ASYNC_FD *writefd; in dummy_pause_job()
H A De_afalg.c179 OSSL_ASYNC_FD waitfd, void *custom) in afalg_waitfd_cleanup()
/openssl/test/
H A Dasynctest.c81 #define MAGIC_WAIT_FD ((OSSL_ASYNC_FD)99)
258 OSSL_ASYNC_FD fd = OSSL_BAD_ASYNC_FD, delfd = OSSL_BAD_ASYNC_FD; in test_ASYNC_WAIT_CTX_get_all_fds()
/openssl/util/
H A Dindent.pro320 -T OSSL_ASYNC_FD
/openssl/apps/lib/
H A Dapps.c3205 OSSL_ASYNC_FD *fds; in wait_for_async()
3213 fds = app_malloc(sizeof(OSSL_ASYNC_FD) * numfds, "allocate async fds"); in wait_for_async()
/openssl/apps/
H A Dspeed.c1455 OSSL_ASYNC_FD job_fd = 0; in run_benchmark()
1494 OSSL_ASYNC_FD max_fd = 0; in run_benchmark()
1518 if (max_fd >= (OSSL_ASYNC_FD)FD_SETSIZE) { in run_benchmark()
/openssl/ssl/
H A Dssl_lib.c2072 int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds) in SSL_get_all_async_fds()
2085 int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, size_t *numaddfds, in SSL_get_changed_async_fds()
2086 OSSL_ASYNC_FD *delfd, size_t *numdelfds) in SSL_get_changed_async_fds()

Completed in 97 milliseconds