/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fs_counters.c | 119 return counter ? &counter->list : &fc_stats->counters; in mlx5_fc_counters_lookup_next() 216 kfree(counter); in mlx5_fc_free() 304 if (counter) in mlx5_fc_stats_work() 315 counter = kzalloc(sizeof(*counter), GFP_KERNEL); in mlx5_fc_single_alloc() 316 if (!counter) in mlx5_fc_single_alloc() 325 return counter; in mlx5_fc_single_alloc() 358 counter->lastbytes = counter->cache.bytes; in mlx5_fc_create_ex() 359 counter->lastpackets = counter->cache.packets; in mlx5_fc_create_ex() 375 return counter; in mlx5_fc_create_ex() 389 return counter; in mlx5_fc_create() [all …]
|
/freebsd/sys/crypto/openssl/ |
H A D | ossl_chacha20.c | 77 counter[i] = le32toh(counter[i]); in ossl_chacha20() 122 counter[1]++; in ossl_chacha20() 150 explicit_bzero(counter, sizeof(counter)); in ossl_chacha20() 178 memset(counter, 0, sizeof(counter)); in ossl_chacha20_poly1305_encrypt() 181 counter[i] = le32toh(counter[i]); in ossl_chacha20_poly1305_encrypt() 184 counter[0] = 0; in ossl_chacha20_poly1305_encrypt() 204 counter[0] = 1; in ossl_chacha20_poly1305_encrypt() 295 explicit_bzero(counter, sizeof(counter)); in ossl_chacha20_poly1305_encrypt() 325 memset(counter, 0, sizeof(counter)); in ossl_chacha20_poly1305_decrypt() 328 counter[i] = le32toh(counter[i]); in ossl_chacha20_poly1305_decrypt() [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic-long.h | 35 #define ATOMIC_LONG_INIT(x) { .counter = (x) } 38 volatile long counter; member 49 return i + atomic_fetchadd_long(&v->counter, i); in atomic_long_add_return() 55 return atomic_fetchadd_long(&v->counter, -i) - i; in atomic_long_sub_return() 61 WRITE_ONCE(v->counter, i); in atomic_long_set() 67 return READ_ONCE(v->counter); in atomic_long_read() 73 return atomic_fetchadd_long(&v->counter, 1) + 1; in atomic_long_inc() 79 return atomic_fetchadd_long(&v->counter, -1) - 1; in atomic_long_dec() 85 return atomic_swap_long(&v->counter, val); in atomic_long_xchg() 94 if (atomic_fcmpset_long(&v->counter, &ret, new)) in atomic_long_cmpxchg() [all …]
|
H A D | atomic64.h | 34 volatile int64_t counter; member 36 #define ATOMIC64_INIT(x) { .counter = (x) } 56 return (atomic_fetchadd_64(&v->counter, i)); in atomic64_fetch_add() 62 return i + atomic_fetchadd_64(&v->counter, i); in atomic64_add_return() 68 return atomic_fetchadd_64(&v->counter, -i) - i; in atomic64_sub_return() 74 atomic_store_rel_64(&v->counter, i); in atomic64_set() 80 return READ_ONCE(v->counter); in atomic64_read() 86 return atomic_fetchadd_64(&v->counter, 1) + 1; in atomic64_inc() 92 return atomic_fetchadd_64(&v->counter, -1) - 1; in atomic64_dec() 127 return (atomic_swap_64(&v->counter, i)); in atomic64_xchg() [all …]
|
H A D | atomic.h | 36 #define ATOMIC_INIT(x) { .counter = (x) } 39 volatile int counter; member 60 return i + atomic_fetchadd_int(&v->counter, i); in atomic_add_return() 72 WRITE_ONCE(v->counter, i); in atomic_set() 78 atomic_store_rel_int(&v->counter, i); in atomic_set_release() 84 atomic_set_int(&v->counter, mask); in atomic_set_mask() 90 return READ_ONCE(v->counter); in atomic_read() 136 atomic_clear_int(&v->counter, mask); in atomic_clear_mask() 142 return (atomic_swap_int(&v->counter, i)); in atomic_xchg() 312 c = v->counter; \ [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/algs/blake3/ |
H A D | blake3_impl.c | 42 uint64_t counter, uint8_t flags); 46 uint64_t counter, uint8_t flags, uint8_t out[64]); 55 uint64_t counter, uint8_t flags) { in blake3_compress_in_place_sse2() argument 64 uint64_t counter, uint8_t flags, uint8_t out[64]) { in blake3_compress_xof_sse2() argument 106 uint64_t counter, uint8_t flags); 110 uint64_t counter, uint8_t flags, uint8_t out[64]); 119 uint64_t counter, uint8_t flags) { in blake3_compress_in_place_sse41() argument 128 uint64_t counter, uint8_t flags, uint8_t out[64]) { in blake3_compress_xof_sse41() argument 202 uint64_t counter, uint8_t flags); 206 uint64_t counter, uint8_t flags, uint8_t out[64]); [all …]
|
H A D | blake3_generic.c | 67 uint64_t counter, uint8_t flags) in compress_pre() argument 99 state[12] = counter_low(counter); in compress_pre() 100 state[13] = counter_high(counter); in compress_pre() 115 uint64_t counter, uint8_t flags) in blake3_compress_in_place_generic() argument 118 compress_pre(state, cv, block, block_len, counter, flags); in blake3_compress_in_place_generic() 130 const uint32_t key[8], uint64_t counter, uint8_t flags, in hash_one_generic() argument 141 counter, block_flags); in hash_one_generic() 151 uint64_t counter, uint8_t flags, uint8_t out[64]) in blake3_compress_xof_generic() argument 154 compress_pre(state, cv, block, block_len, counter, flags); in blake3_compress_xof_generic() 180 hash_one_generic(inputs[0], blocks, key, counter, flags, in blake3_hash_many_generic() [all …]
|
/freebsd/usr.sbin/keyserv/ |
H A D | crypt_server.c | 86 short counter; in prepare_key() local 89 for(counter = 0; counter < 256; counter++) in prepare_key() 90 state[counter] = counter; in prepare_key() 95 for(counter = 0; counter < 256; counter++) in prepare_key() 97 index2 = (key_data_ptr[index1] + state[counter] + in prepare_key() 99 swap_byte(&state[counter], &state[index2]); in prepare_key() 111 short counter; in arcfour() local 117 for(counter = 0; counter < buffer_len; counter ++) in arcfour() 125 buffer_ptr[counter] ^= state[xorIndex]; in arcfour()
|
/freebsd/contrib/wpa/src/eap_common/ |
H A D | eap_psk_common.c | 38 u8 counter = 1; in eap_psk_derive_keys() local 44 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 47 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 48 counter++; in eap_psk_derive_keys() 51 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 54 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 55 counter++; in eap_psk_derive_keys() 59 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 63 hash[aes_block_size - 1] ^= counter; in eap_psk_derive_keys() 64 counter++; in eap_psk_derive_keys()
|
/freebsd/sys/contrib/device-tree/Bindings/counter/ |
H A D | interrupt-counter.yaml | 4 $id: http://devicetree.org/schemas/counter/interrupt-counter.yaml# 7 title: Interrupt counter 13 A generic interrupt counter to measure interrupt frequency. It was developed 22 const: interrupt-counter 46 counter-0 { 47 compatible = "interrupt-counter"; 51 counter-1 { 52 compatible = "interrupt-counter"; 56 counter-2 { 57 compatible = "interrupt-counter";
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_impl.h | 143 INLINE uint32_t counter_low(uint64_t counter) { return (uint32_t)counter; } in counter_low() argument 145 INLINE uint32_t counter_high(uint64_t counter) { in counter_high() argument 146 return (uint32_t)(counter >> 32); in counter_high() 189 uint8_t block_len, uint64_t counter, 238 uint8_t block_len, uint64_t counter, 243 uint64_t counter, bool increment_counter, 256 uint8_t block_len, uint64_t counter, 261 uint64_t counter, bool increment_counter, 269 uint64_t counter, bool increment_counter, 283 uint8_t block_len, uint64_t counter, [all …]
|
H A D | blake3_dispatch.c | 139 uint8_t block_len, uint64_t counter, in blake3_compress_in_place() argument 152 blake3_compress_in_place_sse41(cv, block, block_len, counter, flags); in blake3_compress_in_place() 158 blake3_compress_in_place_sse2(cv, block, block_len, counter, flags); in blake3_compress_in_place() 181 blake3_compress_xof_sse41(cv, block, block_len, counter, flags, out); in blake3_compress_xof() 187 blake3_compress_xof_sse2(cv, block, block_len, counter, flags, out); in blake3_compress_xof() 204 blake3_hash_many_avx512(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 212 blake3_hash_many_avx2(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 220 blake3_hash_many_sse41(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 228 blake3_hash_many_sse2(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 237 blake3_hash_many_neon(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() [all …]
|
H A D | blake3_portable.c | 39 uint8_t block_len, uint64_t counter, uint8_t flags) { in compress_pre() argument 70 state[12] = counter_low(counter); in compress_pre() 71 state[13] = counter_high(counter); in compress_pre() 86 uint8_t block_len, uint64_t counter, in blake3_compress_in_place_portable() argument 89 compress_pre(state, cv, block, block_len, counter, flags); in blake3_compress_in_place_portable() 102 uint8_t block_len, uint64_t counter, in blake3_compress_xof_portable() argument 105 compress_pre(state, cv, block, block_len, counter, flags); in blake3_compress_xof_portable() 126 const uint32_t key[8], uint64_t counter, in hash_one_portable() argument 147 uint64_t counter, bool increment_counter, in blake3_hash_many_portable() argument 151 hash_one_portable(inputs[0], blocks, key, counter, flags, flags_start, in blake3_hash_many_portable() [all …]
|
/freebsd/crypto/openssl/crypto/dh/ |
H A D | dh_asn1.c | 63 BIGNUM *counter; member 76 ASN1_SIMPLE(int_dhvparams, counter, BIGNUM) 119 size_t counter = (size_t)BN_get_word(dhx->vparams->counter); in IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname() local 122 counter); in IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname() 124 BN_free(dhx->vparams->counter); in IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname() 143 int counter; in i2d_DHxparams() local 151 if (counter != -1 && seed.data != NULL && seed.length > 0) { in i2d_DHxparams() 154 dhv.counter = BN_new(); in i2d_DHxparams() 155 if (dhv.counter == NULL) in i2d_DHxparams() 157 if (!BN_set_word(dhv.counter, (BN_ULONG)counter)) in i2d_DHxparams() [all …]
|
/freebsd/crypto/openssl/crypto/chacha/ |
H A D | chacha_ppc.c | 19 const unsigned int counter[4]); 22 const unsigned int counter[4]); 25 const unsigned int counter[4]); 28 const unsigned int counter[4]) in ChaCha20_ctr32() 31 ? ChaCha20_ctr32_vsx(out, inp, len, key, counter) in ChaCha20_ctr32() 33 ? ChaCha20_ctr32_vmx(out, inp, len, key, counter) in ChaCha20_ctr32() 34 : ChaCha20_ctr32_int(out, inp, len, key, counter); in ChaCha20_ctr32()
|
/freebsd/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_chacha20_hw.c | 35 ctx->counter[i / 4] = CHACHA_U8TOU32(bctx->oiv + i); in chacha20_initiv() 60 ctx->counter[0]++; in chacha20_cipher() 61 if (ctx->counter[0] == 0) in chacha20_cipher() 62 ctx->counter[1]++; in chacha20_cipher() 68 ctr32 = ctx->counter[0]; in chacha20_cipher() 92 ChaCha20_ctr32(out, in, blocks, ctx->key.d, ctx->counter); in chacha20_cipher() 97 ctx->counter[0] = ctr32; in chacha20_cipher() 98 if (ctr32 == 0) ctx->counter[1]++; in chacha20_cipher() 104 ctx->key.d, ctx->counter); in chacha20_cipher()
|
H A D | cipher_chacha20_poly1305_hw.c | 37 ctx->chacha.counter[1] = ctx->nonce[0]; in chacha_poly1305_tls_init() 38 ctx->chacha.counter[2] = ctx->nonce[1] ^ CHACHA_U8TOU32(aad); in chacha_poly1305_tls_init() 98 ctx->nonce[0] = ctx->chacha.counter[1]; in chacha20_poly1305_initiv() 99 ctx->nonce[1] = ctx->chacha.counter[2]; in chacha20_poly1305_initiv() 100 ctx->nonce[2] = ctx->chacha.counter[3]; in chacha20_poly1305_initiv() 135 ctx->chacha.counter[0] = 0; in chacha20_poly1305_tls_cipher() 160 ctx->chacha.counter[0] = 0; in chacha20_poly1305_tls_cipher() 192 ctx->chacha.counter[0] = 0; in chacha20_poly1305_tls_cipher() 196 ctx->chacha.counter[0] = 1; in chacha20_poly1305_tls_cipher() 288 ctx->chacha.counter[0] = 0; in chacha20_poly1305_aead_cipher() [all …]
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | e_chacha20_poly1305.c | 76 key->counter[0]++; in chacha_cipher() 77 if (key->counter[0] == 0) in chacha_cipher() 78 key->counter[1]++; in chacha_cipher() 84 ctr32 = key->counter[0]; in chacha_cipher() 112 key->counter[0] = ctr32; in chacha_cipher() 230 actx->key.counter[0] = 0; in chacha20_poly1305_tls_cipher() 256 actx->key.counter[0] = 0; in chacha20_poly1305_tls_cipher() 288 actx->key.counter[0] = 0; in chacha20_poly1305_tls_cipher() 292 actx->key.counter[0] = 1; in chacha20_poly1305_tls_cipher() 375 actx->key.counter[0] = 0; in chacha20_poly1305_cipher() [all …]
|
/freebsd/crypto/openssl/crypto/modes/ |
H A D | ctr128.c | 27 static void ctr128_inc(unsigned char *counter) in ctr128_inc() argument 33 c += counter[n]; in ctr128_inc() 34 counter[n] = (u8)c; in ctr128_inc() 40 static void ctr128_inc_aligned(unsigned char *counter) in ctr128_inc_aligned() argument 45 if (IS_LITTLE_ENDIAN || ((size_t)counter % sizeof(size_t)) != 0) { in ctr128_inc_aligned() 46 ctr128_inc(counter); in ctr128_inc_aligned() 50 data = (size_t *)counter; in ctr128_inc_aligned() 138 static void ctr96_inc(unsigned char *counter) in ctr96_inc() argument 144 c += counter[n]; in ctr96_inc() 145 counter[n] = (u8)c; in ctr96_inc()
|
/freebsd/contrib/ee/ |
H A D | ee.c | 543 for (counter = 1; counter < 24; counter++) in main() 693 for (; counter > 0; counter--) in insert() 3362 for (counter = 0; counter <= list_size; counter++) in menu_op() 3570 for (counter = 0; counter < (max_width - 4); counter++) in paint_menu() 3576 for (counter = 0; counter < (max_width - 4); counter++) in paint_menu() 3589 for (counter = 0; counter < (vert_size + top_offset); counter++) in paint_menu() 3640 for (counter = 1; counter <= list_size; counter++) in paint_menu() 3657 for (counter = 0; counter < 22; counter++) in help() 3688 for (counter = 0; counter < 5; counter++) in paint_info_win() 4144 for (counter = 0; counter < 3; counter++) in ee_init() [all …]
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_power8.c | 156 uint32_t caps, config, counter, pe; in power8_allocate_pmc() local 164 counter = PM_EVENT_COUNTER(pe); in power8_allocate_pmc() 180 if (counter == 0 && config == PM_INST_CMPL) in power8_allocate_pmc() 181 counter = 5; in power8_allocate_pmc() 182 else if (counter == 0 && config == PM_CYC) in power8_allocate_pmc() 183 counter = 6; in power8_allocate_pmc() 184 else if (counter > 4) in power8_allocate_pmc() 187 if (counter != 0 && counter != ri + 1) in power8_allocate_pmc()
|
/freebsd/sys/contrib/ck/src/ |
H A D | ck_ec.c | 38 ck_pr_and_32(&ec->counter, (1U << 31) - 1); in ck_ec32_wake() 39 ops->wake32(ops, &ec->counter); in ck_ec32_wake() 57 ck_pr_and_64(&ec->counter, ~1); in ck_ec64_wake() 58 ops->wake64(ops, &ec->counter); in ck_ec64_wake() 215 current = ck_pr_load_##W(&ec->counter); \ 255 return (ck_pr_cas_##W##_value(&ec->counter, \ 281 wait_state->ops->wait32(wait_state, &ec->counter, in ck_ec32_wait_slow_once() 283 return ck_pr_load_32(&ec->counter) != flagged_word; in ck_ec32_wait_slow_once() 300 if (ck_pr_load_64(&ec->counter) != flagged_word) { in ck_ec64_wait_slow_once() 304 wait_state->ops->wait64(wait_state, &ec->counter, in ck_ec64_wait_slow_once() [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | chacha20_dolbeau-avx2.c | 54 chacha_ivsetup(chacha_ctx *ctx, const uint8_t *iv, const uint8_t *counter) in chacha_ivsetup() argument 56 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter + 0); in chacha_ivsetup() 57 ctx->input[13] = counter == NULL ? 0 : LOAD32_LE(counter + 4); in chacha_ivsetup() 63 chacha_ietf_ivsetup(chacha_ctx *ctx, const uint8_t *iv, const uint8_t *counter) in chacha_ietf_ivsetup() argument 65 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter); in chacha_ietf_ivsetup()
|
H A D | chacha20_dolbeau-ssse3.c | 49 chacha_ivsetup(chacha_ctx *ctx, const uint8_t *iv, const uint8_t *counter) in chacha_ivsetup() argument 51 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter + 0); in chacha_ivsetup() 52 ctx->input[13] = counter == NULL ? 0 : LOAD32_LE(counter + 4); in chacha_ivsetup() 58 chacha_ietf_ivsetup(chacha_ctx *ctx, const uint8_t *iv, const uint8_t *counter) in chacha_ietf_ivsetup() argument 60 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter); in chacha_ietf_ivsetup()
|
/freebsd/contrib/wpa/src/crypto/ |
H A D | aes-ctr.c | 32 u8 counter[AES_BLOCK_SIZE], buf[AES_BLOCK_SIZE]; in aes_ctr_encrypt() local 37 os_memcpy(counter, nonce, AES_BLOCK_SIZE); in aes_ctr_encrypt() 40 aes_encrypt(ctx, counter, buf); in aes_ctr_encrypt() 49 counter[i]++; in aes_ctr_encrypt() 50 if (counter[i]) in aes_ctr_encrypt()
|