Home
last modified time | relevance | path

Searched refs:opaque (Results 1 – 25 of 60) sorted by relevance

123

/openssl/test/
H A Dquic_srtm_test.c27 void *opaque = NULL; in test_srtm() local
46 || !TEST_true(ossl_quic_srtm_lookup(srtm, &token_1, 0, &opaque, &seq_num)) in test_srtm()
47 || !TEST_ptr_eq(opaque, ptrs + 1) in test_srtm()
49 || !TEST_true(ossl_quic_srtm_lookup(srtm, &token_1, 1, &opaque, &seq_num)) in test_srtm()
50 || !TEST_ptr_eq(opaque, ptrs + 0) in test_srtm()
52 || !TEST_true(ossl_quic_srtm_lookup(srtm, &token_1, 2, &opaque, &seq_num)) in test_srtm()
53 || !TEST_ptr_eq(opaque, ptrs + 0) in test_srtm()
56 || !TEST_ptr_eq(opaque, ptrs + 0) in test_srtm()
59 || !TEST_ptr_eq(opaque, ptrs + 0) in test_srtm()
64 || !TEST_ptr_eq(opaque, ptrs + 1) in test_srtm()
[all …]
H A Dquic_lcidm_test.c28 void *opaque = NULL; in test_lcidm() local
60 || !TEST_ptr_eq(opaque, ptrs + 2) in test_lcidm()
63 &seq_num, &opaque)) in test_lcidm()
64 || !TEST_ptr_eq(opaque, ptrs + 2) in test_lcidm()
67 &seq_num, &opaque)) in test_lcidm()
68 || !TEST_ptr_eq(opaque, ptrs + 2) in test_lcidm()
71 &seq_num, &opaque)) in test_lcidm()
72 || !TEST_ptr_eq(opaque, ptrs + 2) in test_lcidm()
87 &seq_num, &opaque)) in test_lcidm()
89 &seq_num, &opaque)) in test_lcidm()
[all …]
/openssl/ssl/quic/
H A Dquic_lcidm.c52 void *opaque; member
100 return a->opaque != b->opaque; in lcidm_conn_comp()
193 key.opaque = opaque; in lcidm_get0_conn()
211 conn->opaque = opaque; in lcidm_upsert_conn()
296 conn = lcidm_get0_conn(lcidm, opaque); in ossl_quic_lcidm_get_num_active_lcid()
323 void *opaque, in lcidm_generate() argument
490 void *opaque, in ossl_quic_lcidm_retire() argument
500 key.opaque = opaque; in ossl_quic_lcidm_retire()
535 key.opaque = opaque; in ossl_quic_lcidm_cull()
560 if (opaque != NULL) in ossl_quic_lcidm_lookup()
[all …]
H A Dquic_srtm.c71 return (unsigned long)(uintptr_t)item->opaque; in items_fwd_hash()
76 return a->opaque != b->opaque; in items_fwd_cmp()
191 key.opaque = opaque; in srtm_find()
243 uintptr_t opaque = (uintptr_t)item->opaque; in sorted_insert_srt() local
248 while (cur != NULL && (uintptr_t)cur->opaque > opaque) { in sorted_insert_srt()
297 item->opaque = opaque; in ossl_quic_srtm_add()
415 int ossl_quic_srtm_cull(QUIC_SRTM *srtm, void *opaque) in ossl_quic_srtm_cull() argument
419 key.opaque = opaque; in ossl_quic_srtm_cull()
459 if (opaque != NULL) in ossl_quic_srtm_lookup()
460 *opaque = item->opaque; in ossl_quic_srtm_lookup()
[all …]
H A Dquic_port.c774 void *opaque = NULL; in port_try_handle_stateless_reset() local
806 i, &opaque, NULL)) in port_try_handle_stateless_reset()
809 assert(opaque != NULL); in port_try_handle_stateless_reset()
810 ossl_quic_channel_on_stateless_reset((QUIC_CHANNEL *)opaque); in port_try_handle_stateless_reset()
/openssl/include/internal/
H A Dquic_lcidm.h119 void *opaque);
143 int ossl_quic_lcidm_enrol_odcid(QUIC_LCIDM *lcidm, void *opaque,
154 int ossl_quic_lcidm_retire_odcid(QUIC_LCIDM *lcidm, void *opaque);
166 void *opaque,
181 void *opaque,
208 void *opaque,
220 int ossl_quic_lcidm_cull(QUIC_LCIDM *lcidm, void *opaque);
236 void **opaque);
251 int ossl_quic_lcidm_debug_add(QUIC_LCIDM *lcidm, void *opaque,
265 int ossl_quic_lcidm_bind_channel(QUIC_LCIDM *lcidm, void *opaque,
H A Dquic_srtm.h69 int ossl_quic_srtm_add(QUIC_SRTM *srtm, void *opaque, uint64_t seq_num,
76 int ossl_quic_srtm_remove(QUIC_SRTM *srtm, void *opaque, uint64_t seq_num);
84 int ossl_quic_srtm_cull(QUIC_SRTM *strm, void *opaque);
102 void **opaque, uint64_t *seq_num);
/openssl/doc/man1/
H A Dopenssl-skeyutl.pod.in6 openssl-skeyutl - opaque symmetric keys routines
23 This tool is designed for managing opaque symmetric keys.
39 Some providers may support opaque symmetric keys objects. To use them, we need
47 To obtain an existing opaque symmetric key or to generate a new one, key
53 Generate a new opaque key object.
/openssl/crypto/poly1305/
H A Dpoly1305.c441 poly1305_init(ctx->opaque, key); in Poly1305_Init()
449 if (!poly1305_init(ctx->opaque, key, &ctx->func)) { in Poly1305_Init()
485 poly1305_blocks(ctx->opaque, ctx->data, POLY1305_BLOCK_SIZE, 1); in Poly1305_Update()
500 poly1305_blocks(ctx->opaque, inp, len, 1); in Poly1305_Update()
522 poly1305_blocks(ctx->opaque, ctx->data, POLY1305_BLOCK_SIZE, 0); in Poly1305_Final()
525 poly1305_emit(ctx->opaque, mac, ctx->nonce); in Poly1305_Final()
/openssl/doc/designs/
H A Devp_skey.md9 This design proposes the use of an opaque type to represent symmetric keys. It
29 pointer to an EVP_SKEYMGMT object and an opaque pointer to a provider specific
59 For dealing with opaque keys, we provide a new structure - EVP_SKEYMGMT,
63 opaque pointer similar to the provkey pointer used with asymmetric operations.
91 key management to deal with the opaque object.
H A Dxof.md191 It contains an opaque object for storing the state B<A>, that can be used to
260 - The state data remains as an opaque blob.
/openssl/include/crypto/
H A Dpoly1305.h28 double opaque[24]; /* large enough to hold internal state, declared member
/openssl/doc/man3/
H A DOSSL_CALLBACK.pod26 concerned, the data that I<arg> points at is opaque, and the pointer should
35 is expected to pass back, and pass that as I<params>, as well as the opaque
H A DBIO_get_ex_new_index.pod92 an offset into the opaque exdata part of the TYPE object. I<d> B<MUST NOT> be NULL.
95 an offset into the opaque exdata part of the TYPE object. I<d> B<MUST NOT> be NULL.
H A DERR_remove_state.pod26 an opaque pointer.
H A DEVP_SKEYMGMT.pod17 - EVP key management routines for opaque symmetric keys
51 interface, this opaque object is simply passed into other functions when
H A DEVP_SKEY.pod10 - opaque symmetric key allocation and handling functions
44 B<EVP_SKEY> is a generic structure to hold symmetric keys as opaque objects.
H A DOSSL_IETF_ATTR_SYNTAX.pod32 B<OSSL_IETF_ATTR_SYNTAX> is an opaque structure that represents the
H A DBIO_new.pod60 BIO_set() was removed in OpenSSL 1.1.0 as BIO type is now opaque.
H A DDSA_sign.pod36 Since OpenSSL 1.1.0 the DSA type is opaque and the output of
H A DCRYPTO_get_ex_new_index.pod73 The B<CRYPTO_EX_DATA> type is opaque. To initialize the exdata part of
96 routine must be used. This is because the containing structure is opaque
H A DRSA_check_key.pod66 A method of verifying the RSA key using opaque RSA API functions might need
H A DADMISSIONS.pod99 B<PROFESSION_INFO> types are opaque structures representing the
/openssl/crypto/comp/
H A Dc_zlib.c39 static void *zlib_zalloc(void *opaque, unsigned int no, unsigned int size) in zlib_zalloc() argument
47 static void zlib_zfree(void *opaque, void *address) in zlib_zfree() argument
128 state->istream.opaque = Z_NULL; in zlib_stateful_init()
137 state->ostream.opaque = Z_NULL; in zlib_stateful_init()
/openssl/doc/designs/quic-design/
H A Dcongestion-control.md9 methods. `OSSL_CC_DATA` is an opaque type representing a congestion controller

Completed in 125 milliseconds

123