/openbsd-current/usr.bin/dig/lib/isc/ |
H A D | hmacsha.c | 33 isc_hmacsha1_init(isc_hmacsha1_t *ctx, const unsigned char *key, argument 36 ctx->ctx = HMAC_CTX_new(); 37 RUNTIME_CHECK(ctx->ctx != NULL); 38 RUNTIME_CHECK(HMAC_Init_ex(ctx->ctx, (const void *) key, 43 isc_hmacsha1_invalidate(isc_hmacsha1_t *ctx) { argument 44 if (ctx->ctx 51 isc_hmacsha1_update(isc_hmacsha1_t *ctx, const unsigned char *buf, unsigned int len) argument 58 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) argument 71 isc_hmacsha224_init(isc_hmacsha224_t *ctx, const unsigned char *key, unsigned int len) argument 81 isc_hmacsha224_invalidate(isc_hmacsha224_t *ctx) argument 89 isc_hmacsha224_update(isc_hmacsha224_t *ctx, const unsigned char *buf, unsigned int len) argument 96 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) argument 109 isc_hmacsha256_init(isc_hmacsha256_t *ctx, const unsigned char *key, unsigned int len) argument 119 isc_hmacsha256_invalidate(isc_hmacsha256_t *ctx) argument 127 isc_hmacsha256_update(isc_hmacsha256_t *ctx, const unsigned char *buf, unsigned int len) argument 134 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) argument 147 isc_hmacsha384_init(isc_hmacsha384_t *ctx, const unsigned char *key, unsigned int len) argument 157 isc_hmacsha384_invalidate(isc_hmacsha384_t *ctx) argument 165 isc_hmacsha384_update(isc_hmacsha384_t *ctx, const unsigned char *buf, unsigned int len) argument 172 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) argument 185 isc_hmacsha512_init(isc_hmacsha512_t *ctx, const unsigned char *key, unsigned int len) argument 195 isc_hmacsha512_invalidate(isc_hmacsha512_t *ctx) argument 203 isc_hmacsha512_update(isc_hmacsha512_t *ctx, const unsigned char *buf, unsigned int len) argument 210 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) argument 227 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) argument 240 isc_hmacsha224_verify(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) argument 253 isc_hmacsha256_verify(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) argument 266 isc_hmacsha384_verify(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) argument 279 isc_hmacsha512_verify(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) argument [all...] |
/openbsd-current/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/ |
H A D | Taint.t | 8 my $ctx = context(); 9 $ctx->ok($bool, $name); 10 $ctx->release; 15 my $ctx = context(); 16 $ctx->hub->finalize($ctx->trace, 1); 17 $ctx->release;
|
/openbsd-current/sys/crypto/ |
H A D | siphash.c | 55 SipHash_Init(SIPHASH_CTX *ctx, const SIPHASH_KEY *key) argument 62 ctx->v[0] = 0x736f6d6570736575ULL ^ k0; 63 ctx->v[1] = 0x646f72616e646f6dULL ^ k1; 64 ctx->v[2] = 0x6c7967656e657261ULL ^ k0; 65 ctx->v[3] = 0x7465646279746573ULL ^ k1; 67 memset(ctx->buf, 0, sizeof(ctx->buf)); 68 ctx->bytes = 0; 72 SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) argument 80 used = ctx 109 SipHash_Final(void *dst, SIPHASH_CTX *ctx, int rc, int rf) argument 118 SipHash_End(SIPHASH_CTX *ctx, int rc, int rf) argument 140 SIPHASH_CTX ctx; local 150 SipHash_Rounds(SIPHASH_CTX *ctx, int rounds) argument 174 SipHash_CRounds(SIPHASH_CTX *ctx, int rounds) argument [all...] |
H A D | arc4.c | 24 u_int8_t t = ctx->state[x]; \ 25 ctx->state[x] = ctx->state[y]; \ 26 ctx->state[y] = t; \ 30 rc4_keysetup(struct rc4_ctx *ctx, u_char *key, u_int32_t klen) argument 37 ctx->state[i] = i; 39 y = (key[x] + ctx->state[i] + y) & (RC4STATE - 1); 43 ctx->x = ctx->y = 0; 47 rc4_crypt(struct rc4_ctx *ctx, u_cha argument 62 rc4_getbytes(struct rc4_ctx *ctx, u_char *dst, u_int32_t len) argument 76 rc4_skip(struct rc4_ctx *ctx, u_int32_t len) argument [all...] |
H A D | hmac.c | 33 HMAC_MD5_Init(HMAC_MD5_CTX *ctx, const u_int8_t *key, u_int key_len) argument 39 MD5Init(&ctx->ctx); 40 MD5Update(&ctx->ctx, key, key_len); 41 MD5Final(ctx->key, &ctx->ctx); 42 ctx->key_len = MD5_DIGEST_LENGTH; 44 bcopy(key, ctx 60 HMAC_MD5_Update(HMAC_MD5_CTX *ctx, const u_int8_t *data, u_int len) argument 66 HMAC_MD5_Final(u_int8_t digest[MD5_DIGEST_LENGTH], HMAC_MD5_CTX *ctx) argument 87 HMAC_SHA1_Init(HMAC_SHA1_CTX *ctx, const u_int8_t *key, u_int key_len) argument 114 HMAC_SHA1_Update(HMAC_SHA1_CTX *ctx, const u_int8_t *data, u_int len) argument 120 HMAC_SHA1_Final(u_int8_t digest[SHA1_DIGEST_LENGTH], HMAC_SHA1_CTX *ctx) argument 141 HMAC_SHA256_Init(HMAC_SHA256_CTX *ctx, const u_int8_t *key, u_int key_len) argument 168 HMAC_SHA256_Update(HMAC_SHA256_CTX *ctx, const u_int8_t *data, u_int len) argument 174 HMAC_SHA256_Final(u_int8_t digest[SHA256_DIGEST_LENGTH], HMAC_SHA256_CTX *ctx) argument [all...] |
H A D | cmac.c | 44 AES_CMAC_Init(AES_CMAC_CTX *ctx) argument 46 memset(ctx->X, 0, sizeof ctx->X); 47 ctx->M_n = 0; 51 AES_CMAC_SetKey(AES_CMAC_CTX *ctx, const u_int8_t key[AES_CMAC_KEY_LENGTH]) argument 53 AES_Setkey(&ctx->aesctx, key, 16); 57 AES_CMAC_Update(AES_CMAC_CTX *ctx, const u_int8_t *data, u_int len) argument 61 if (ctx->M_n > 0) { 62 mlen = MIN(16 - ctx->M_n, len); 63 memcpy(ctx 84 AES_CMAC_Final(u_int8_t digest[AES_CMAC_DIGEST_LENGTH], AES_CMAC_CTX *ctx) argument [all...] |
/openbsd-current/lib/libc/hash/ |
H A D | siphash.c | 55 SipHash_Init(SIPHASH_CTX *ctx, const SIPHASH_KEY *key) argument 62 ctx->v[0] = 0x736f6d6570736575ULL ^ k0; 63 ctx->v[1] = 0x646f72616e646f6dULL ^ k1; 64 ctx->v[2] = 0x6c7967656e657261ULL ^ k0; 65 ctx->v[3] = 0x7465646279746573ULL ^ k1; 67 memset(ctx->buf, 0, sizeof(ctx->buf)); 68 ctx->bytes = 0; 73 SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) argument 81 used = ctx 111 SipHash_Final(void *dst, SIPHASH_CTX *ctx, int rc, int rf) argument 121 SipHash_End(SIPHASH_CTX *ctx, int rc, int rf) argument 144 SIPHASH_CTX ctx; local 155 SipHash_Rounds(SIPHASH_CTX *ctx, int rounds) argument 179 SipHash_CRounds(SIPHASH_CTX *ctx, int rounds) argument [all...] |
/openbsd-current/lib/libtls/ |
H A D | tls_peer.c | 27 tls_peer_cert_hash(struct tls *ctx) argument 29 if (ctx->conninfo == NULL) 31 return (ctx->conninfo->hash); 34 tls_peer_cert_issuer(struct tls *ctx) argument 36 if (ctx->conninfo == NULL) 38 return (ctx->conninfo->issuer); 42 tls_peer_cert_subject(struct tls *ctx) argument 44 if (ctx->conninfo == NULL) 46 return (ctx->conninfo->subject); 50 tls_peer_cert_provided(struct tls *ctx) argument 56 tls_peer_cert_contains_name(struct tls *ctx, const char *name) argument 70 tls_peer_cert_notbefore(struct tls *ctx) argument 80 tls_peer_cert_notafter(struct tls *ctx) argument 90 tls_peer_cert_chain_pem(struct tls *ctx, size_t *size) argument [all...] |
H A D | tls_conninfo.c | 75 tls_get_peer_cert_hash(struct tls *ctx, char **hash) argument 78 if (ctx->ssl_peer_cert == NULL) 81 if (tls_cert_hash(ctx->ssl_peer_cert, hash) == -1) { 82 tls_set_errorx(ctx, TLS_ERROR_OUT_OF_MEMORY, "out of memory"); 90 tls_get_peer_cert_issuer(struct tls *ctx, char **issuer) argument 95 if (ctx->ssl_peer_cert == NULL) 97 if ((name = X509_get_issuer_name(ctx->ssl_peer_cert)) == NULL) 106 tls_get_peer_cert_subject(struct tls *ctx, char **subject) argument 111 if (ctx->ssl_peer_cert == NULL) 113 if ((name = X509_get_subject_name(ctx 122 tls_get_peer_cert_times(struct tls *ctx, time_t *notbefore, time_t *notafter) argument 150 tls_get_peer_cert_info(struct tls *ctx) argument 172 tls_conninfo_alpn_proto(struct tls *ctx) argument 192 tls_conninfo_cert_pem(struct tls *ctx) argument 233 tls_conninfo_session(struct tls *ctx) argument 241 tls_conninfo_populate(struct tls *ctx) argument 311 tls_conn_alpn_selected(struct tls *ctx) argument 319 tls_conn_cipher(struct tls *ctx) argument 327 tls_conn_cipher_strength(struct tls *ctx) argument 335 tls_conn_servername(struct tls *ctx) argument 343 tls_conn_session_resumed(struct tls *ctx) argument 351 tls_conn_version(struct tls *ctx) argument [all...] |
/openbsd-current/lib/libcrypto/evp/ |
H A D | pmeth_fn.c | 68 #define M_check_autoarg(ctx, arg, arglen, err) \ 69 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \ 71 size_t pksize = (size_t)EVP_PKEY_size(ctx->pkey); \ 85 EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) argument 89 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) { 93 ctx->operation = EVP_PKEY_OP_SIGN; 94 if (!ctx->pmeth->sign_init) 96 ret = ctx 104 EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) argument 121 EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) argument 140 EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) argument 156 EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) argument 171 EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) argument 188 EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) argument 202 EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) argument 219 EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) argument 233 EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) argument 250 EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx) argument 269 EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer) argument 331 EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen) argument [all...] |
H A D | bio_b64.c | 119 BIO_B64_CTX *ctx; local 121 ctx = malloc(sizeof(BIO_B64_CTX)); 122 if (ctx == NULL) 125 ctx->buf_len = 0; 126 ctx->tmp_len = 0; 127 ctx->tmp_nl = 0; 128 ctx->buf_off = 0; 129 ctx->cont = 1; 130 ctx->start = 1; 131 ctx 156 BIO_B64_CTX *ctx; local 360 BIO_B64_CTX *ctx; local 471 BIO_B64_CTX *ctx; local [all...] |
H A D | evp_digest.c | 124 EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type) argument 126 EVP_MD_CTX_legacy_clear(ctx); 127 return EVP_DigestInit_ex(ctx, type, NULL); 132 EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) argument 134 EVP_MD_CTX_clear_flags(ctx, EVP_MD_CTX_FLAG_CLEANED); 136 if (ctx->digest != type) { 137 if (ctx->digest && ctx->digest->ctx_size && ctx->md_data && 138 !EVP_MD_CTX_test_flags(ctx, EVP_MD_CTX_FLAG_REUS 168 EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t count) argument 176 EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) argument 188 EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) argument 212 EVP_MD_CTX ctx; local 234 EVP_MD_CTX_free(EVP_MD_CTX *ctx) argument 253 EVP_MD_CTX_destroy(EVP_MD_CTX *ctx) argument 260 EVP_MD_CTX_legacy_clear(EVP_MD_CTX *ctx) argument 266 EVP_MD_CTX_init(EVP_MD_CTX *ctx) argument 273 EVP_MD_CTX_reset(EVP_MD_CTX *ctx) argument 280 EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx) argument 372 EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int type, int arg, void *ptr) argument 396 EVP_MD_CTX_md(const EVP_MD_CTX *ctx) argument 405 EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags) argument 412 EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags) argument 419 EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags) argument 426 EVP_MD_CTX_md_data(const EVP_MD_CTX *ctx) argument 433 EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx) argument 440 EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx) argument [all...] |
/openbsd-current/sys/lib/libsa/ |
H A D | arc4.c | 24 u_int8_t t = ctx->state[x]; \ 25 ctx->state[x] = ctx->state[y]; \ 26 ctx->state[y] = t; \ 30 rc4_keysetup(struct rc4_ctx *ctx, u_char *key, u_int32_t klen) argument 37 ctx->state[i] = i; 39 y = (key[x] + ctx->state[i] + y) & (RC4STATE - 1); 43 ctx->x = ctx->y = 0; 48 rc4_crypt(struct rc4_ctx *ctx, u_cha argument 64 rc4_getbytes(struct rc4_ctx *ctx, u_char *dst, u_int32_t len) argument 78 rc4_skip(struct rc4_ctx *ctx, u_int32_t len) argument [all...] |
H A D | aes_xts.c | 26 aes_xts_reinit(struct aes_xts_ctx *ctx, u_int8_t *iv) argument 37 ctx->tweak[i] = blocknum & 0xff; 41 bzero(ctx->tweak + AES_XTS_IVSIZE, AES_XTS_IVSIZE); 43 rijndael_encrypt(&ctx->key2, ctx->tweak, ctx->tweak); 47 aes_xts_crypt(struct aes_xts_ctx *ctx, u_int8_t *data, u_int do_encrypt) argument 53 block[i] = data[i] ^ ctx->tweak[i]; 56 rijndael_encrypt(&ctx->key1, block, data); 58 rijndael_decrypt(&ctx 75 aes_xts_encrypt(struct aes_xts_ctx *ctx, u_int8_t *data) argument 81 aes_xts_decrypt(struct aes_xts_ctx *ctx, u_int8_t *data) argument 87 aes_xts_setkey(struct aes_xts_ctx *ctx, u_int8_t *key, int len) argument 99 aes_xts_zerokey(struct aes_xts_ctx *ctx) argument [all...] |
/openbsd-current/lib/libcrypto/ct/ |
H A D | ct_policy.c | 76 CT_POLICY_EVAL_CTX *ctx = calloc(1, sizeof(CT_POLICY_EVAL_CTX)); local 78 if (ctx == NULL) { 84 ctx->epoch_time_in_ms = (uint64_t)(time(NULL) + SCT_CLOCK_DRIFT_TOLERANCE) * 87 return ctx; 92 CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx) argument 94 if (ctx == NULL) 96 X509_free(ctx->cert); 97 X509_free(ctx->issuer); 98 free(ctx); 103 CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X50 argument 113 CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer) argument 123 CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, CTLOG_STORE *log_store) argument 131 CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms) argument 138 CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx) argument 145 CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx) argument 152 CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx) argument 159 CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx) argument [all...] |
/openbsd-current/regress/sys/kern/pipe/ |
H A D | test-run-down.c | 80 ctx_setup(struct context *ctx, size_t bufsiz) argument 84 if (pipe(ctx->c_pipe) == -1) 87 ctx->c_buf = malloc(bufsiz); 88 if (ctx->c_buf == NULL) 90 ctx->c_bufsiz = bufsiz; 91 ctx->c_nsyscalls = 0; 93 error = pthread_cond_init(&ctx->c_cv, NULL); 97 error = pthread_mutex_init(&ctx->c_mtx, NULL); 103 ctx_teardown(struct context *ctx) argument 107 if (ctx 126 ctx_lock(struct context *ctx) argument 136 ctx_unlock(struct context *ctx) argument 148 struct context ctx; local 188 struct context *ctx = arg; local [all...] |
H A D | test-thundering-herd.c | 88 struct context ctx; local 93 ctx.c_ident = doread ? "read" : "write"; 94 ctx.c_read = doread; 95 if (pipe(ctx.c_pipe) == -1) 97 if (pipe(ctx.c_cv) == -1) 100 ctx.c_bufsiz = ctx.c_read ? 1 : BIG_PIPE_SIZE; 101 ctx.c_buf = malloc(ctx.c_bufsiz); 102 if (ctx 157 block_proc(const struct context *ctx) argument [all...] |
/openbsd-current/sys/dev/pci/drm/i915/gem/selftests/ |
H A D | mock_context.c | 16 struct i915_gem_context *ctx; local 20 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); 21 if (!ctx) 24 kref_init(&ctx->ref); 25 INIT_LIST_HEAD(&ctx->link); 26 ctx->i915 = i915; 27 INIT_WORK(&ctx->release_work, i915_gem_context_release_work); 29 rw_init(&ctx->mutex, "mkctx"); 31 mtx_init(&ctx 67 mock_context_close(struct i915_gem_context *ctx) argument 82 struct i915_gem_context *ctx; local 114 struct i915_gem_context *ctx; local 152 struct i915_gem_context *ctx; local 177 kernel_context_close(struct i915_gem_context *ctx) argument [all...] |
/openbsd-current/gnu/lib/libexecinfo/ |
H A D | unwind.c | 45 tracer(struct _Unwind_Context *ctx, void *arg) argument 54 t->arr[t->n++] = (void *)_Unwind_GetIP(ctx); 63 struct tracer_context ctx; local 65 ctx.arr = arr; 66 ctx.len = len; 67 ctx.n = (size_t)~0; 69 _Unwind_Backtrace(tracer, &ctx); 70 if (ctx.n == (size_t)~0) 71 ctx.n = 0; 72 else if (ctx [all...] |
/openbsd-current/usr.bin/dig/lib/isc/include/isc/ |
H A D | hmacsha.h | 39 HMAC_CTX *ctx; member in struct:__anon20 49 isc_hmacsha1_init(isc_hmacsha1_t *ctx, const unsigned char *key, 53 isc_hmacsha1_invalidate(isc_hmacsha1_t *ctx); 56 isc_hmacsha1_update(isc_hmacsha1_t *ctx, const unsigned char *buf, 60 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len); 63 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len); 66 isc_hmacsha224_init(isc_hmacsha224_t *ctx, const unsigned char *key, 70 isc_hmacsha224_invalidate(isc_hmacsha224_t *ctx); 73 isc_hmacsha224_update(isc_hmacsha224_t *ctx, const unsigned char *buf, 77 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigne [all...] |
/openbsd-current/usr.sbin/unbound/libunbound/ |
H A D | libunbound.c | 90 struct ub_ctx* ctx; local 109 ctx = (struct ub_ctx*)calloc(1, sizeof(*ctx)); 110 if(!ctx) { 114 alloc_init(&ctx->superalloc, NULL, 0); 115 if(!(ctx->seed_rnd = ub_initstate(NULL))) { 116 ub_randfree(ctx->seed_rnd); 117 free(ctx); 121 lock_basic_init(&ctx->qqpipe_lock); 122 lock_basic_init(&ctx 181 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 217 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 231 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 256 ub_stop_bg(struct ub_ctx* ctx) argument 302 ub_ctx_delete(struct ub_ctx* ctx) argument 402 ub_ctx_set_option(struct ub_ctx* ctx, const char* opt, const char* val) argument 418 ub_ctx_get_option(struct ub_ctx* ctx, const char* opt, char** str) argument 431 ub_ctx_config(struct ub_ctx* ctx, const char* fname) argument 447 ub_ctx_add_ta(struct ub_ctx* ctx, const char* ta) argument 466 ub_ctx_add_ta_file(struct ub_ctx* ctx, const char* fname) argument 484 ub_ctx_add_ta_autr(struct ub_ctx* ctx, const char* fname) argument 504 ub_ctx_trustedkeys(struct ub_ctx* ctx, const char* fname) argument 523 ub_ctx_debuglevel(struct ub_ctx* ctx, int d) argument 532 ub_ctx_debugout(struct ub_ctx* ctx, void* out) argument 544 ub_ctx_async(struct ub_ctx* ctx, int dothread) argument 561 ub_poll(struct ub_ctx* ctx) argument 568 ub_fd(struct ub_ctx* ctx) argument 575 process_answer_detail(struct ub_ctx* ctx, uint8_t* msg, uint32_t len, ub_callback_type* cb, void** cbarg, int* err, struct ub_result** res) argument 640 process_answer(struct ub_ctx* ctx, uint8_t* msg, uint32_t len) argument 659 ub_process(struct ub_ctx* ctx) argument 683 ub_wait(struct ub_ctx* ctx) argument 737 ub_resolve(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, struct ub_result** result) argument 781 ub_resolve_event(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, void* mydata, ub_event_callback_type callback, int* async_id) argument 823 ub_resolve_async(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, void* mydata, ub_callback_type callback, int* async_id) argument 886 ub_cancel(struct ub_ctx* ctx, int async_id) argument 964 ub_ctx_set_fwd(struct ub_ctx* ctx, const char* addr) argument 1034 ub_ctx_set_tls(struct ub_ctx* ctx, int tls) argument 1047 ub_ctx_set_stub(struct ub_ctx* ctx, const char* zone, const char* addr, int isprime) argument 1129 ub_ctx_resolvconf(struct ub_ctx* ctx, const char* fname) argument 1215 ub_ctx_hosts(struct ub_ctx* ctx, const char* fname) argument 1319 ub_ctx_finalize(struct ub_ctx* ctx) argument 1331 ub_ctx_print_local_zones(struct ub_ctx* ctx) argument 1342 ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name, const char *zone_type) argument 1383 ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name) argument 1409 ub_ctx_data_add(struct ub_ctx* ctx, const char *data) argument 1419 ub_ctx_data_remove(struct ub_ctx* ctx, const char *data) argument 1443 ub_ctx_set_event(struct ub_ctx* ctx, struct event_base* base) argument [all...] |
/openbsd-current/sbin/unwind/libunbound/libunbound/ |
H A D | libunbound.c | 90 struct ub_ctx* ctx; local 109 ctx = (struct ub_ctx*)calloc(1, sizeof(*ctx)); 110 if(!ctx) { 114 alloc_init(&ctx->superalloc, NULL, 0); 115 if(!(ctx->seed_rnd = ub_initstate(NULL))) { 116 ub_randfree(ctx->seed_rnd); 117 free(ctx); 121 lock_basic_init(&ctx->qqpipe_lock); 122 lock_basic_init(&ctx 181 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 217 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 231 struct ub_ctx* ctx = ub_ctx_create_nopipe(); local 256 ub_stop_bg(struct ub_ctx* ctx) argument 302 ub_ctx_delete(struct ub_ctx* ctx) argument 402 ub_ctx_set_option(struct ub_ctx* ctx, const char* opt, const char* val) argument 418 ub_ctx_get_option(struct ub_ctx* ctx, const char* opt, char** str) argument 431 ub_ctx_config(struct ub_ctx* ctx, const char* fname) argument 447 ub_ctx_add_ta(struct ub_ctx* ctx, const char* ta) argument 466 ub_ctx_add_ta_file(struct ub_ctx* ctx, const char* fname) argument 484 ub_ctx_add_ta_autr(struct ub_ctx* ctx, const char* fname) argument 504 ub_ctx_trustedkeys(struct ub_ctx* ctx, const char* fname) argument 523 ub_ctx_debuglevel(struct ub_ctx* ctx, int d) argument 532 ub_ctx_debugout(struct ub_ctx* ctx, void* out) argument 544 ub_ctx_async(struct ub_ctx* ctx, int dothread) argument 561 ub_poll(struct ub_ctx* ctx) argument 568 ub_fd(struct ub_ctx* ctx) argument 575 process_answer_detail(struct ub_ctx* ctx, uint8_t* msg, uint32_t len, ub_callback_type* cb, void** cbarg, int* err, struct ub_result** res) argument 640 process_answer(struct ub_ctx* ctx, uint8_t* msg, uint32_t len) argument 659 ub_process(struct ub_ctx* ctx) argument 683 ub_wait(struct ub_ctx* ctx) argument 737 ub_resolve(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, struct ub_result** result) argument 781 ub_resolve_event(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, void* mydata, ub_event_callback_type callback, int* async_id) argument 823 ub_resolve_async(struct ub_ctx* ctx, const char* name, int rrtype, int rrclass, void* mydata, ub_callback_type callback, int* async_id) argument 886 ub_cancel(struct ub_ctx* ctx, int async_id) argument 964 ub_ctx_set_fwd(struct ub_ctx* ctx, const char* addr) argument 1034 ub_ctx_set_tls(struct ub_ctx* ctx, int tls) argument 1047 ub_ctx_set_stub(struct ub_ctx* ctx, const char* zone, const char* addr, int isprime) argument 1129 ub_ctx_resolvconf(struct ub_ctx* ctx, const char* fname) argument 1215 ub_ctx_hosts(struct ub_ctx* ctx, const char* fname) argument 1319 ub_ctx_finalize(struct ub_ctx* ctx) argument 1331 ub_ctx_print_local_zones(struct ub_ctx* ctx) argument 1342 ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name, const char *zone_type) argument 1383 ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name) argument 1409 ub_ctx_data_add(struct ub_ctx* ctx, const char *data) argument 1419 ub_ctx_data_remove(struct ub_ctx* ctx, const char *data) argument 1443 ub_ctx_set_event(struct ub_ctx* ctx, struct event_base* base) argument [all...] |
/openbsd-current/lib/libcbor/src/cbor/internal/ |
H A D | builder_callbacks.c | 25 struct _cbor_decoder_context *ctx) { 26 if (ctx->stack->size == 0) { 28 ctx->root = item; 32 switch (ctx->stack->top->item->type) { 37 if (cbor_array_is_definite(ctx->stack->top->item)) { 41 CBOR_ASSERT(ctx->stack->top->subitems > 0); 44 if (!cbor_array_push(ctx->stack->top->item, item)) { 45 ctx->creation_failed = true; 50 ctx->stack->top->subitems--; 51 if (ctx 24 _cbor_builder_append(cbor_item_t *item, struct _cbor_decoder_context *ctx) argument 143 struct _cbor_decoder_context *ctx = context; local 152 struct _cbor_decoder_context *ctx = context; local 161 struct _cbor_decoder_context *ctx = context; local 170 struct _cbor_decoder_context *ctx = context; local 179 struct _cbor_decoder_context *ctx = context; local 188 struct _cbor_decoder_context *ctx = context; local 197 struct _cbor_decoder_context *ctx = context; local 206 struct _cbor_decoder_context *ctx = context; local 216 struct _cbor_decoder_context *ctx = context; local 249 struct _cbor_decoder_context *ctx = context; local 257 struct _cbor_decoder_context *ctx = context; local 300 struct _cbor_decoder_context *ctx = context; local 307 struct _cbor_decoder_context *ctx = context; local 319 struct _cbor_decoder_context *ctx = context; local 326 struct _cbor_decoder_context *ctx = context; local 333 struct _cbor_decoder_context *ctx = context; local 363 struct _cbor_decoder_context *ctx = context; local 382 struct _cbor_decoder_context *ctx = context; local 390 struct _cbor_decoder_context *ctx = context; local 398 struct _cbor_decoder_context *ctx = context; local 406 struct _cbor_decoder_context *ctx = context; local 413 struct _cbor_decoder_context *ctx = context; local 420 struct _cbor_decoder_context *ctx = context; local 427 struct _cbor_decoder_context *ctx = context; local [all...] |
/openbsd-current/usr.bin/ssh/ |
H A D | gss-genr.c | 59 ssh_gssapi_check_oid(Gssctxt *ctx, void *data, size_t len) argument 61 return (ctx != NULL && ctx->oid != GSS_C_NO_OID && 62 ctx->oid->length == len && 63 memcmp(ctx->oid->elements, data, len) == 0); 68 ssh_gssapi_set_oid_data(Gssctxt *ctx, void *data, size_t len) argument 70 if (ctx->oid != GSS_C_NO_OID) { 71 free(ctx->oid->elements); 72 free(ctx->oid); 74 ctx 82 ssh_gssapi_set_oid(Gssctxt *ctx, gss_OID oid) argument 104 OM_uint32 ctx; local 156 ssh_gssapi_build_ctx(Gssctxt **ctx) argument 169 ssh_gssapi_delete_ctx(Gssctxt **ctx) argument 202 ssh_gssapi_init_ctx(Gssctxt *ctx, int deleg_creds, gss_buffer_desc *recv_tok, gss_buffer_desc* send_tok, OM_uint32 *flags) argument 225 ssh_gssapi_import_name(Gssctxt *ctx, const char *host) argument 243 ssh_gssapi_sign(Gssctxt *ctx, gss_buffer_t buffer, gss_buffer_t hash) argument 268 ssh_gssapi_check_mechanism(Gssctxt **ctx, gss_OID oid, const char *host) argument [all...] |
/openbsd-current/lib/libcrypto/x509/ |
H A D | x509_verify.c | 34 static int x509_verify_cert_valid(struct x509_verify_ctx *ctx, X509 *cert, 36 static int x509_verify_cert_hostname(struct x509_verify_ctx *ctx, X509 *cert, 38 static void x509_verify_build_chains(struct x509_verify_ctx *ctx, X509 *cert, 40 static int x509_verify_cert_error(struct x509_verify_ctx *ctx, X509 *cert, 206 x509_verify_ctx_reset(struct x509_verify_ctx *ctx) argument 210 for (i = 0; i < ctx->chains_count; i++) 211 x509_verify_chain_free(ctx->chains[i]); 212 sk_X509_pop_free(ctx->saved_error_chain, X509_free); 213 ctx->saved_error = 0; 214 ctx 223 x509_verify_ctx_clear(struct x509_verify_ctx *ctx) argument 253 x509_verify_ctx_cert_is_root(struct x509_verify_ctx *ctx, X509 *cert, int full_chain) argument 294 x509_verify_ctx_set_xsc_chain(struct x509_verify_ctx *ctx, struct x509_verify_chain *chain, int set_error, int is_trusted) argument 341 x509_verify_ctx_save_xsc_error(struct x509_verify_ctx *ctx) argument 360 x509_verify_ctx_restore_xsc_error(struct x509_verify_ctx *ctx) argument 377 x509_verify_ctx_validate_legacy_chain(struct x509_verify_ctx *ctx, struct x509_verify_chain *chain, size_t depth) argument 467 x509_verify_ctx_add_chain(struct x509_verify_ctx *ctx, struct x509_verify_chain *chain, char *name) argument 522 x509_verify_potential_parent(struct x509_verify_ctx *ctx, X509 *parent, X509 *child) argument 564 x509_verify_consider_candidate(struct x509_verify_ctx *ctx, X509 *cert, int is_root_cert, X509 *candidate, struct x509_verify_chain *current_chain, int full_chain, char *name) argument 632 x509_verify_cert_error(struct x509_verify_ctx *ctx, X509 *cert, size_t depth, int error, int ok) argument 647 x509_verify_build_chains(struct x509_verify_ctx *ctx, X509 *cert, struct x509_verify_chain *current_chain, int full_chain, char *name) argument 749 x509_verify_cert_hostname(struct x509_verify_ctx *ctx, X509 *cert, char *name) argument 799 x509_verify_set_check_time(struct x509_verify_ctx *ctx) argument 887 x509_verify_cert_extensions(struct x509_verify_ctx *ctx, X509 *cert, int need_ca) argument 917 x509_verify_cert_valid(struct x509_verify_ctx *ctx, X509 *cert, struct x509_verify_chain *current_chain) argument 959 struct x509_verify_ctx *ctx; local 991 struct x509_verify_ctx *ctx; local 1019 x509_verify_ctx_free(struct x509_verify_ctx *ctx) argument 1029 x509_verify_ctx_set_max_depth(struct x509_verify_ctx *ctx, size_t max) argument 1038 x509_verify_ctx_set_max_chains(struct x509_verify_ctx *ctx, size_t max) argument 1047 x509_verify_ctx_set_max_signatures(struct x509_verify_ctx *ctx, size_t max) argument 1056 x509_verify_ctx_set_purpose(struct x509_verify_ctx *ctx, int purpose) argument 1065 x509_verify_ctx_set_intermediates(struct x509_verify_ctx *ctx, STACK_OF(X509) *intermediates) argument 1074 x509_verify_ctx_error_string(struct x509_verify_ctx *ctx) argument 1080 x509_verify_ctx_error_depth(struct x509_verify_ctx *ctx) argument 1094 x509_verify(struct x509_verify_ctx *ctx, X509 *leaf, char *name) argument [all...] |