Searched refs:fds (Results 1 – 10 of 10) sorted by relevance
/openssl-master/crypto/async/ |
A D | async_wait.c | 28 curr = ctx->fds; in ASYNC_WAIT_CTX_free() 60 fdlookup->next = ctx->fds; in ASYNC_WAIT_CTX_set_wait_fd() 61 ctx->fds = fdlookup; in ASYNC_WAIT_CTX_set_wait_fd() 71 curr = ctx->fds; in ASYNC_WAIT_CTX_get_fd() 93 curr = ctx->fds; in ASYNC_WAIT_CTX_get_all_fds() 122 curr = ctx->fds; in ASYNC_WAIT_CTX_get_changed_fds() 144 curr = ctx->fds; in ASYNC_WAIT_CTX_clear_fd() 156 if (ctx->fds == curr) { in ASYNC_WAIT_CTX_clear_fd() 227 curr = ctx->fds; in async_wait_ctx_reset_counts() 232 ctx->fds = curr->next; in async_wait_ctx_reset_counts() [all …]
|
A D | async_local.h | 60 struct fd_lookup_st *fds; member
|
/openssl-master/doc/man3/ |
A D | SSL_get_all_async_fds.pod | 38 are in I<*fds>. The I<fds> parameter may be NULL in which case no file 40 responsibility to ensure sufficient memory is allocated at I<*fds> so typically 41 this function is called twice (once with a NULL I<fds> parameter and once 49 sufficient memory allocated, although they may be NULL. The number of added fds 50 and the number of deleted fds are stored in I<*numaddfds> and I<*numdelfds>
|
A D | ASYNC_WAIT_CTX_new.pod | 72 the number of fds, and then again when sufficient memory has been allocated. If 77 The function ASYNC_WAIT_CTX_get_changed_fds() can be used to detect if any fds 81 with the number of fds added or deleted respectively. I<*addfd> and I<*delfd> 82 will be populated with the list of added and deleted fds respectively. Similarly 88 "churn" of regularly changing fds - although no guarantees of this are provided
|
A D | ASYNC_start_job.pod | 288 printf("Unexpected number of fds\n");
|
/openssl-master/providers/implementations/rands/seeding/ |
A D | rand_unix.c | 442 fd_set fds; in wait_random_seeded() local 469 FD_ZERO(&fds); in wait_random_seeded() 470 FD_SET(fd, &fds); in wait_random_seeded() 471 while ((r = select(fd + 1, &fds, NULL, NULL, NULL)) < 0 in wait_random_seeded()
|
/openssl-master/apps/lib/ |
A D | apps.c | 3085 OSSL_ASYNC_FD *fds; in wait_for_async() local 3093 fds = app_malloc(sizeof(OSSL_ASYNC_FD) * numfds, "allocate async fds"); in wait_for_async() 3094 if (!SSL_get_all_async_fds(s, fds, &numfds)) { in wait_for_async() 3095 OPENSSL_free(fds); in wait_for_async() 3101 if (width <= (int)fds[i]) in wait_for_async() 3102 width = (int)fds[i] + 1; in wait_for_async() 3103 openssl_fdset((int)fds[i], &asyncfds); in wait_for_async() 3106 OPENSSL_free(fds); in wait_for_async()
|
/openssl-master/apps/ |
A D | speed.c | 3413 int *fds; in do_multi() local 3416 fds = app_malloc(sizeof(*fds) * multi, "fd buffer for do_multi"); in do_multi() 3426 fds[n] = fd[0]; in do_multi() 3437 OPENSSL_free(fds); in do_multi() 3449 f = fdopen(fds[n], "r"); in do_multi() 3571 OPENSSL_free(fds); in do_multi()
|
/openssl-master/ssl/ |
A D | ssl_lib.c | 1674 int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds) in SSL_get_all_async_fds() argument 1680 return ASYNC_WAIT_CTX_get_all_fds(ctx, fds, numfds); in SSL_get_all_async_fds()
|
/openssl-master/include/openssl/ |
A D | ssl.h.in | 1861 __owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds);
|
Completed in 40 milliseconds