| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
| H A D | nouveau_nvkm_engine_gr_ctxnv50.c | 175 static void nv50_gr_construct_mmio(struct nvkm_grctx *ctx); 176 static void nv50_gr_construct_xfer1(struct nvkm_grctx *ctx); 177 static void nv50_gr_construct_xfer2(struct nvkm_grctx *ctx); 182 nv50_grctx_generate(struct nvkm_grctx *ctx) in nv50_grctx_generate() argument 184 cp_set (ctx, STATE, RUNNING); in nv50_grctx_generate() 185 cp_set (ctx, XFER_SWITCH, ENABLE); in nv50_grctx_generate() 187 cp_bra (ctx, AUTO_SAVE, PENDING, cp_setup_save); in nv50_grctx_generate() 188 cp_bra (ctx, USER_SAVE, PENDING, cp_setup_save); in nv50_grctx_generate() 190 cp_name(ctx, cp_check_load); in nv50_grctx_generate() 191 cp_bra (ctx, AUTO_LOAD, PENDING, cp_setup_auto_load); in nv50_grctx_generate() [all …]
|
| H A D | nouveau_nvkm_engine_gr_ctxnv40.c | 164 nv40_gr_construct_general(struct nvkm_grctx *ctx) in nv40_gr_construct_general() argument 166 struct nvkm_device *device = ctx->device; in nv40_gr_construct_general() 169 cp_ctx(ctx, 0x4000a4, 1); in nv40_gr_construct_general() 170 gr_def(ctx, 0x4000a4, 0x00000008); in nv40_gr_construct_general() 171 cp_ctx(ctx, 0x400144, 58); in nv40_gr_construct_general() 172 gr_def(ctx, 0x400144, 0x00000001); in nv40_gr_construct_general() 173 cp_ctx(ctx, 0x400314, 1); in nv40_gr_construct_general() 174 gr_def(ctx, 0x400314, 0x00000000); in nv40_gr_construct_general() 175 cp_ctx(ctx, 0x400400, 10); in nv40_gr_construct_general() 176 cp_ctx(ctx, 0x400480, 10); in nv40_gr_construct_general() [all …]
|
| /netbsd-src/external/bsd/libarchive/dist/libarchive/ |
| H A D | archive_digest.c | 58 win_crypto_init(Digest_CTX *ctx, const WCHAR *algo) in win_crypto_init() argument 61 ctx->valid = 0; in win_crypto_init() 63 status = BCryptOpenAlgorithmProvider(&ctx->hAlg, algo, NULL, 0); in win_crypto_init() 66 status = BCryptCreateHash(ctx->hAlg, &ctx->hHash, NULL, 0, NULL, 0, 0); in win_crypto_init() 68 BCryptCloseAlgorithmProvider(ctx->hAlg, 0); in win_crypto_init() 72 ctx->valid = 1; in win_crypto_init() 77 win_crypto_init(Digest_CTX *ctx, DWORD prov, ALG_ID algId) in win_crypto_init() argument 80 ctx->valid = 0; in win_crypto_init() 81 if (!CryptAcquireContext(&ctx->cryptProv, NULL, NULL, in win_crypto_init() 85 if (!CryptAcquireContext(&ctx->cryptProv, NULL, NULL, in win_crypto_init() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/cmp/ |
| H A D | cmp_ctx.c | 26 X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx) in OSSL_CMP_CTX_get0_trustedStore() argument 28 if (ctx == NULL) { in OSSL_CMP_CTX_get0_trustedStore() 32 return ctx->trusted; in OSSL_CMP_CTX_get0_trustedStore() 40 int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store) in OSSL_CMP_CTX_set0_trustedStore() argument 42 if (ctx == NULL) { in OSSL_CMP_CTX_set0_trustedStore() 46 X509_STORE_free(ctx->trusted); in OSSL_CMP_CTX_set0_trustedStore() 47 ctx->trusted = store; in OSSL_CMP_CTX_set0_trustedStore() 52 STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx) in STACK_OF() 54 if (ctx == NULL) { in STACK_OF() 58 return ctx->untrusted; in STACK_OF() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/hcrypto/ |
| H A D | hmac.c | 42 HMAC_CTX_init(HMAC_CTX *ctx) in HMAC_CTX_init() argument 44 memset(ctx, 0, sizeof(*ctx)); in HMAC_CTX_init() 48 HMAC_CTX_cleanup(HMAC_CTX *ctx) in HMAC_CTX_cleanup() argument 50 if (ctx->buf) { in HMAC_CTX_cleanup() 51 memset(ctx->buf, 0, ctx->key_length); in HMAC_CTX_cleanup() 52 free(ctx->buf); in HMAC_CTX_cleanup() 53 ctx->buf = NULL; in HMAC_CTX_cleanup() 55 if (ctx->opad) { in HMAC_CTX_cleanup() 56 memset(ctx->opad, 0, EVP_MD_block_size(ctx->md)); in HMAC_CTX_cleanup() 57 free(ctx->opad); in HMAC_CTX_cleanup() [all …]
|
| /netbsd-src/external/bsd/libbind/dist/isc/ |
| H A D | ctl_clnt.c | 62 #define donefunc_p(ctx) ((ctx).donefunc != NULL) argument 79 struct ctl_cctx * ctx; member 156 struct ctl_cctx *ctx; in ctl_client() local 161 ctx = memget(sizeof *ctx); in ctl_client() 162 if (ctx == NULL) { in ctl_client() 166 ctx->state = initializing; in ctl_client() 167 ctx->ev = lev; in ctl_client() 168 ctx->logger = logger; in ctl_client() 169 ctx->timeout = evConsTime(timeout, 0); in ctl_client() 170 ctx->donefunc = donefunc; in ctl_client() [all …]
|
| H A D | heap.c | 57 heap_context ctx; in heap_new() local 62 ctx = (heap_context)malloc(sizeof (struct heap_context)); in heap_new() 63 if (ctx == NULL) in heap_new() 66 ctx->array_size = 0; in heap_new() 68 ctx->array_size_increment = ARRAY_SIZE_INCREMENT; in heap_new() 70 ctx->array_size_increment = array_size_increment; in heap_new() 71 ctx->heap_size = 0; in heap_new() 72 ctx->heap = NULL; in heap_new() 73 ctx->higher_priority = higher_priority; in heap_new() 74 ctx->index = index; in heap_new() [all …]
|
| H A D | eventlib.c | 70 evContext_p *ctx; in evCreate() local 76 OKNEW(ctx); in evCreate() 79 ctx->cur = NULL; in evCreate() 82 ctx->debug = 0; in evCreate() 83 ctx->output = NULL; in evCreate() 86 ctx->conns = NULL; in evCreate() 87 INIT_LIST(ctx->accepts); in evCreate() 90 ctx->files = NULL; in evCreate() 92 ctx->pollfds = NULL; in evCreate() 93 ctx->maxnfds = 0; in evCreate() [all …]
|
| /netbsd-src/external/mit/isl/dist/ |
| H A D | isl_ctx.c | 57 static void *check_non_null(isl_ctx *ctx, void *p, size_t size) in check_non_null() argument 61 isl_die(ctx, isl_error_alloc, "allocation failure", return NULL); in check_non_null() 71 int isl_ctx_next_operation(isl_ctx *ctx) in isl_ctx_next_operation() argument 73 if (!ctx) in isl_ctx_next_operation() 75 if (ctx->abort) { in isl_ctx_next_operation() 76 isl_ctx_set_error(ctx, isl_error_abort); in isl_ctx_next_operation() 79 if (ctx->max_operations && ctx->operations >= ctx->max_operations) in isl_ctx_next_operation() 80 isl_die(ctx, isl_error_quota, in isl_ctx_next_operation() 82 ctx->operations++; in isl_ctx_next_operation() 89 void *isl_malloc_or_die(isl_ctx *ctx, size_t size) in isl_malloc_or_die() argument [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| H A D | bio_b64.c | 69 BIO_B64_CTX *ctx; in b64_new() local 71 if ((ctx = OPENSSL_zalloc(sizeof(*ctx))) == NULL) { in b64_new() 76 ctx->cont = 1; in b64_new() 77 ctx->start = 1; in b64_new() 78 ctx->base64 = EVP_ENCODE_CTX_new(); in b64_new() 79 if (ctx->base64 == NULL) { in b64_new() 80 OPENSSL_free(ctx); in b64_new() 84 BIO_set_data(bi, ctx); in b64_new() 92 BIO_B64_CTX *ctx; in b64_free() local 96 ctx = BIO_get_data(a); in b64_free() [all …]
|
| H A D | bio_ok.c | 133 BIO_OK_CTX *ctx; in ok_new() local 135 if ((ctx = OPENSSL_zalloc(sizeof(*ctx))) == NULL) { in ok_new() 140 ctx->cont = 1; in ok_new() 141 ctx->sigio = 1; in ok_new() 142 ctx->md = EVP_MD_CTX_new(); in ok_new() 143 if (ctx->md == NULL) { in ok_new() 144 OPENSSL_free(ctx); in ok_new() 148 BIO_set_data(bi, ctx); in ok_new() 155 BIO_OK_CTX *ctx; in ok_free() local 160 ctx = BIO_get_data(a); in ok_free() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/evp/ |
| H A D | bio_b64.c | 71 BIO_B64_CTX *ctx; in b64_new() local 73 if ((ctx = OPENSSL_zalloc(sizeof(*ctx))) == NULL) { in b64_new() 78 ctx->cont = 1; in b64_new() 79 ctx->start = 1; in b64_new() 80 ctx->base64 = EVP_ENCODE_CTX_new(); in b64_new() 81 if (ctx->base64 == NULL) { in b64_new() 82 OPENSSL_free(ctx); in b64_new() 86 BIO_set_data(bi, ctx); in b64_new() 94 BIO_B64_CTX *ctx; in b64_free() local 98 ctx = BIO_get_data(a); in b64_free() [all …]
|
| H A D | pmeth_fn.c | 17 #define M_check_autoarg(ctx, arg, arglen, err) \ argument 18 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) { \ 19 size_t pksize = (size_t)EVP_PKEY_size(ctx->pkey); \ 35 int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_sign_init() argument 38 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) { in EVP_PKEY_sign_init() 43 ctx->operation = EVP_PKEY_OP_SIGN; in EVP_PKEY_sign_init() 44 if (!ctx->pmeth->sign_init) in EVP_PKEY_sign_init() 46 ret = ctx->pmeth->sign_init(ctx); in EVP_PKEY_sign_init() 48 ctx->operation = EVP_PKEY_OP_UNDEFINED; in EVP_PKEY_sign_init() 52 int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, in EVP_PKEY_sign() argument [all …]
|
| H A D | bio_ok.c | 134 BIO_OK_CTX *ctx; in ok_new() local 136 if ((ctx = OPENSSL_zalloc(sizeof(*ctx))) == NULL) { in ok_new() 141 ctx->cont = 1; in ok_new() 142 ctx->sigio = 1; in ok_new() 143 ctx->md = EVP_MD_CTX_new(); in ok_new() 144 if (ctx->md == NULL) { in ok_new() 145 OPENSSL_free(ctx); in ok_new() 149 BIO_set_data(bi, ctx); in ok_new() 156 BIO_OK_CTX *ctx; in ok_free() local 161 ctx = BIO_get_data(a); in ok_free() [all …]
|
| H A D | evp_enc.c | 46 void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *ctx) in EVP_CIPHER_CTX_free() argument 48 EVP_CIPHER_CTX_reset(ctx); in EVP_CIPHER_CTX_free() 49 OPENSSL_free(ctx); in EVP_CIPHER_CTX_free() 52 int EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, in EVP_CipherInit() argument 56 EVP_CIPHER_CTX_reset(ctx); in EVP_CipherInit() 57 return EVP_CipherInit_ex(ctx, cipher, NULL, key, iv, enc); in EVP_CipherInit() 60 int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, in EVP_CipherInit_ex() argument 65 enc = ctx->encrypt; in EVP_CipherInit_ex() 69 ctx->encrypt = enc; in EVP_CipherInit_ex() 78 if (ctx->engine && ctx->cipher in EVP_CipherInit_ex() [all …]
|
| /netbsd-src/external/bsd/unbound/dist/libunbound/ |
| H A D | libunbound.c | 90 struct ub_ctx* ctx; in ub_ctx_create_nopipe() local 109 ctx = (struct ub_ctx*)calloc(1, sizeof(*ctx)); in ub_ctx_create_nopipe() 110 if(!ctx) { in ub_ctx_create_nopipe() 114 alloc_init(&ctx->superalloc, NULL, 0); in ub_ctx_create_nopipe() 115 if(!(ctx->seed_rnd = ub_initstate(NULL))) { in ub_ctx_create_nopipe() 116 ub_randfree(ctx->seed_rnd); in ub_ctx_create_nopipe() 117 free(ctx); in ub_ctx_create_nopipe() 121 lock_basic_init(&ctx->qqpipe_lock); in ub_ctx_create_nopipe() 122 lock_basic_init(&ctx->rrpipe_lock); in ub_ctx_create_nopipe() 123 lock_basic_init(&ctx->cfglock); in ub_ctx_create_nopipe() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/x509/ |
| H A D | x509_vfy.c | 44 static int build_chain(X509_STORE_CTX *ctx); 45 static int verify_chain(X509_STORE_CTX *ctx); 46 static int dane_verify(X509_STORE_CTX *ctx); 48 static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); 49 static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x); 50 static int check_extensions(X509_STORE_CTX *ctx); 51 static int check_name_constraints(X509_STORE_CTX *ctx); 52 static int check_id(X509_STORE_CTX *ctx); 53 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted); 54 static int check_revocation(X509_STORE_CTX *ctx); [all …]
|
| /netbsd-src/sys/opencrypto/ |
| H A D | aesxcbcmac.c | 52 aesxcbc_ctx *ctx; in aes_xcbc_mac_init() local 55 ctx = vctx; in aes_xcbc_mac_init() 56 memset(ctx, 0, sizeof(*ctx)); in aes_xcbc_mac_init() 60 ctx->r_nr = aes_setenckey128(&r_ks, key); in aes_xcbc_mac_init() 63 ctx->r_nr = aes_setenckey192(&r_ks, key); in aes_xcbc_mac_init() 66 ctx->r_nr = aes_setenckey256(&r_ks, key); in aes_xcbc_mac_init() 69 aes_enc(&r_ks, k1seed, k1, ctx->r_nr); in aes_xcbc_mac_init() 70 aes_enc(&r_ks, k2seed, ctx->k2, ctx->r_nr); in aes_xcbc_mac_init() 71 aes_enc(&r_ks, k3seed, ctx->k3, ctx->r_nr); in aes_xcbc_mac_init() 72 aes_setenckey128(&ctx->r_k1s, k1); in aes_xcbc_mac_init() [all …]
|
| /netbsd-src/crypto/external/bsd/libsaslc/dist/src/ |
| H A D | buffer.c | 104 saslc__buffer_destroy(saslc__buffer_context_t *ctx) in saslc__buffer_destroy() argument 107 free(ctx); in saslc__buffer_destroy() 119 saslc__buffer_context_t *ctx; in saslc__buffer_create() local 122 buflen = sizeof(*ctx) - sizeof(ctx->buf) + maxbuf; in saslc__buffer_create() 123 ctx = malloc(buflen); in saslc__buffer_create() 124 if (ctx == NULL) { in saslc__buffer_create() 128 memset(ctx, 0, sizeof(*ctx) - sizeof(ctx->buf)); in saslc__buffer_create() 130 ctx->maxbuf = maxbuf; in saslc__buffer_create() 131 ctx->bufneed = ctx->maxbuf; in saslc__buffer_create() 132 ctx->sess = sess; in saslc__buffer_create() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/ts/ |
| H A D | ts_rsp_sign.c | 27 static void ts_RESP_CTX_init(TS_RESP_CTX *ctx); 28 static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx); 29 static int ts_RESP_check_request(TS_RESP_CTX *ctx); 30 static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx); 31 static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx, 33 static int ts_RESP_process_extensions(TS_RESP_CTX *ctx); 34 static int ts_RESP_sign(TS_RESP_CTX *ctx); 43 static ASN1_INTEGER *def_serial_cb(struct TS_resp_ctx *ctx, void *data) in def_serial_cb() argument 55 TS_RESP_CTX_set_status_info(ctx, TS_STATUS_REJECTION, in def_serial_cb() 63 static int def_time_cb(struct TS_resp_ctx *ctx, void *data, in def_time_cb() argument [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/x509/ |
| H A D | x509_vfy.c | 66 static int build_chain(X509_STORE_CTX *ctx); 67 static int verify_chain(X509_STORE_CTX *ctx); 68 static int dane_verify(X509_STORE_CTX *ctx); 70 static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); 71 static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x); 72 static int check_chain_extensions(X509_STORE_CTX *ctx); 73 static int check_name_constraints(X509_STORE_CTX *ctx); 74 static int check_id(X509_STORE_CTX *ctx); 75 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted); 76 static int check_revocation(X509_STORE_CTX *ctx); [all …]
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/ |
| H A D | mem.c | 107 isc__mem_t *ctx; member 235 print_active(isc__mem_t *ctx, FILE *out); 240 isc___mem_get(isc_mem_t *ctx, size_t size FLARG); 242 isc___mem_put(isc_mem_t *ctx, void *ptr, size_t size FLARG); 246 isc___mem_allocate(isc_mem_t *ctx, size_t size FLARG); 248 isc___mem_reallocate(isc_mem_t *ctx, void *ptr, size_t size FLARG); 254 isc___mem_free(isc_mem_t *ctx, void *ptr FLARG); 378 more_basic_blocks(isc__mem_t *ctx) { in more_basic_blocks() argument 387 INSIST(ctx->basic_table_count <= ctx->basic_table_size); in more_basic_blocks() 388 if (ctx->basic_table_count == ctx->basic_table_size) { in more_basic_blocks() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/modes/ |
| H A D | ccm128.c | 26 void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, in CRYPTO_ccm128_init() argument 30 memset(ctx->nonce.c, 0, sizeof(ctx->nonce.c)); in CRYPTO_ccm128_init() 31 ctx->nonce.c[0] = ((u8)(L - 1) & 7) | (u8)(((M - 2) / 2) & 7) << 3; in CRYPTO_ccm128_init() 32 ctx->blocks = 0; in CRYPTO_ccm128_init() 33 ctx->block = block; in CRYPTO_ccm128_init() 34 ctx->key = key; in CRYPTO_ccm128_init() 40 int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx, in CRYPTO_ccm128_setiv() argument 43 unsigned int L = ctx->nonce.c[0] & 7; /* the L parameter */ in CRYPTO_ccm128_setiv() 49 ctx->nonce.c[8] = (u8)(mlen >> (56 % (sizeof(mlen) * 8))); in CRYPTO_ccm128_setiv() 50 ctx->nonce.c[9] = (u8)(mlen >> (48 % (sizeof(mlen) * 8))); in CRYPTO_ccm128_setiv() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/modes/ |
| H A D | ccm128.c | 26 void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, in CRYPTO_ccm128_init() argument 30 memset(ctx->nonce.c, 0, sizeof(ctx->nonce.c)); in CRYPTO_ccm128_init() 31 ctx->nonce.c[0] = ((u8)(L - 1) & 7) | (u8)(((M - 2) / 2) & 7) << 3; in CRYPTO_ccm128_init() 32 ctx->blocks = 0; in CRYPTO_ccm128_init() 33 ctx->block = block; in CRYPTO_ccm128_init() 34 ctx->key = key; in CRYPTO_ccm128_init() 40 int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx, in CRYPTO_ccm128_setiv() argument 43 unsigned int L = ctx->nonce.c[0] & 7; /* the L parameter */ in CRYPTO_ccm128_setiv() 49 ctx->nonce.c[8] = (u8)(mlen >> (56 % (sizeof(mlen) * 8))); in CRYPTO_ccm128_setiv() 50 ctx->nonce.c[9] = (u8)(mlen >> (48 % (sizeof(mlen) * 8))); in CRYPTO_ccm128_setiv() [all …]
|
| H A D | ocb128.c | 92 static OCB_BLOCK *ocb_lookup_l(OCB128_CONTEXT *ctx, size_t idx) in ocb_lookup_l() argument 94 size_t l_index = ctx->l_index; in ocb_lookup_l() 97 return ctx->l + idx; in ocb_lookup_l() 101 if (idx >= ctx->max_l_index) { in ocb_lookup_l() 112 ctx->max_l_index += (idx - ctx->max_l_index + 4) & ~3; in ocb_lookup_l() 113 tmp_ptr = OPENSSL_realloc(ctx->l, ctx->max_l_index * sizeof(OCB_BLOCK)); in ocb_lookup_l() 116 ctx->l = tmp_ptr; in ocb_lookup_l() 119 ocb_double(ctx->l + l_index, ctx->l + l_index + 1); in ocb_lookup_l() 122 ctx->l_index = l_index; in ocb_lookup_l() 124 return ctx->l + idx; in ocb_lookup_l() [all …]
|