| /f-stack/dpdk/lib/librte_eal/include/generic/ |
| H A D | rte_atomic.h | 207 v->cnt = 0; in rte_atomic16_init() 221 return v->cnt; in rte_atomic16_read() 407 v->cnt = 0; in rte_atomic16_clear() 490 v->cnt = 0; in rte_atomic32_init() 504 return v->cnt; in rte_atomic32_read() 690 v->cnt = 0; in rte_atomic32_clear() 777 v->cnt = 0; in rte_atomic64_init() 783 tmp = v->cnt; in rte_atomic64_init() 807 return v->cnt; in rte_atomic64_read() 813 tmp = v->cnt; in rte_atomic64_read() [all …]
|
| H A D | rte_byteorder.h | 86 #define RTE_BE16(v) (rte_be16_t)(v) argument 87 #define RTE_BE32(v) (rte_be32_t)(v) argument 88 #define RTE_BE64(v) (rte_be64_t)(v) argument 89 #define RTE_LE16(v) (rte_le16_t)(RTE_STATIC_BSWAP16(v)) argument 90 #define RTE_LE32(v) (rte_le32_t)(RTE_STATIC_BSWAP32(v)) argument 91 #define RTE_LE64(v) (rte_le64_t)(RTE_STATIC_BSWAP64(v)) argument 93 #define RTE_BE16(v) (rte_be16_t)(RTE_STATIC_BSWAP16(v)) argument 94 #define RTE_BE32(v) (rte_be32_t)(RTE_STATIC_BSWAP32(v)) argument 96 #define RTE_LE16(v) (rte_le16_t)(v) argument 97 #define RTE_LE32(v) (rte_le32_t)(v) argument [all …]
|
| /f-stack/freebsd/contrib/openzfs/module/zcommon/ |
| H A D | zfs_fletcher_superscalar4.c | 61 A = ctx->superscalar[0].v[0] + ctx->superscalar[0].v[1] + in fletcher_4_superscalar4_fini() 62 ctx->superscalar[0].v[2] + ctx->superscalar[0].v[3]; in fletcher_4_superscalar4_fini() 63 B = 0 - ctx->superscalar[0].v[1] - 2 * ctx->superscalar[0].v[2] - in fletcher_4_superscalar4_fini() 64 3 * ctx->superscalar[0].v[3] + 4 * ctx->superscalar[1].v[0] + in fletcher_4_superscalar4_fini() 65 4 * ctx->superscalar[1].v[1] + 4 * ctx->superscalar[1].v[2] + in fletcher_4_superscalar4_fini() 68 C = ctx->superscalar[0].v[2] + 3 * ctx->superscalar[0].v[3] - in fletcher_4_superscalar4_fini() 69 6 * ctx->superscalar[1].v[0] - 10 * ctx->superscalar[1].v[1] - in fletcher_4_superscalar4_fini() 70 14 * ctx->superscalar[1].v[2] - 18 * ctx->superscalar[1].v[3] + in fletcher_4_superscalar4_fini() 71 16 * ctx->superscalar[2].v[0] + 16 * ctx->superscalar[2].v[1] + in fletcher_4_superscalar4_fini() 72 16 * ctx->superscalar[2].v[2] + 16 * ctx->superscalar[2].v[3]; in fletcher_4_superscalar4_fini() [all …]
|
| H A D | zfs_fletcher_superscalar.c | 60 A = ctx->superscalar[0].v[0] + ctx->superscalar[0].v[1]; in fletcher_4_superscalar_fini() 61 B = 2 * ctx->superscalar[1].v[0] + 2 * ctx->superscalar[1].v[1] - in fletcher_4_superscalar_fini() 62 ctx->superscalar[0].v[1]; in fletcher_4_superscalar_fini() 63 C = 4 * ctx->superscalar[2].v[0] - ctx->superscalar[1].v[0] + in fletcher_4_superscalar_fini() 64 4 * ctx->superscalar[2].v[1] - 3 * ctx->superscalar[1].v[1]; in fletcher_4_superscalar_fini() 65 D = 8 * ctx->superscalar[3].v[0] - 4 * ctx->superscalar[2].v[0] + in fletcher_4_superscalar_fini() 66 8 * ctx->superscalar[3].v[1] - 8 * ctx->superscalar[2].v[1] + in fletcher_4_superscalar_fini() 67 ctx->superscalar[1].v[1]; in fletcher_4_superscalar_fini() 80 a = ctx->superscalar[0].v[0]; in fletcher_4_superscalar_native() 81 b = ctx->superscalar[1].v[0]; in fletcher_4_superscalar_native() [all …]
|
| H A D | zfs_fletcher_intel.c | 61 A = ctx->avx[0].v[0] + ctx->avx[0].v[1] + in fletcher_4_avx2_fini() 62 ctx->avx[0].v[2] + ctx->avx[0].v[3]; in fletcher_4_avx2_fini() 63 B = 0 - ctx->avx[0].v[1] - 2 * ctx->avx[0].v[2] - 3 * ctx->avx[0].v[3] + in fletcher_4_avx2_fini() 64 4 * ctx->avx[1].v[0] + 4 * ctx->avx[1].v[1] + 4 * ctx->avx[1].v[2] + in fletcher_4_avx2_fini() 67 C = ctx->avx[0].v[2] + 3 * ctx->avx[0].v[3] - 6 * ctx->avx[1].v[0] - in fletcher_4_avx2_fini() 68 10 * ctx->avx[1].v[1] - 14 * ctx->avx[1].v[2] - in fletcher_4_avx2_fini() 69 18 * ctx->avx[1].v[3] + 16 * ctx->avx[2].v[0] + in fletcher_4_avx2_fini() 70 16 * ctx->avx[2].v[1] + 16 * ctx->avx[2].v[2] + in fletcher_4_avx2_fini() 73 D = 0 - ctx->avx[0].v[3] + 4 * ctx->avx[1].v[0] + in fletcher_4_avx2_fini() 74 10 * ctx->avx[1].v[1] + 20 * ctx->avx[1].v[2] + in fletcher_4_avx2_fini() [all …]
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/ |
| H A D | blake2b-compress-ref.c | 34 uint64_t v[16]; in blake2b_compress_ref() local 41 v[i] = S->h[i]; in blake2b_compress_ref() 64 G(r, 0, v[0], v[4], v[8], v[12]); \ in blake2b_compress_ref() 65 G(r, 1, v[1], v[5], v[9], v[13]); \ in blake2b_compress_ref() 66 G(r, 2, v[2], v[6], v[10], v[14]); \ in blake2b_compress_ref() 67 G(r, 3, v[3], v[7], v[11], v[15]); \ in blake2b_compress_ref() 68 G(r, 4, v[0], v[5], v[10], v[15]); \ in blake2b_compress_ref() 69 G(r, 5, v[1], v[6], v[11], v[12]); \ in blake2b_compress_ref() 70 G(r, 6, v[2], v[7], v[8], v[13]); \ in blake2b_compress_ref() 71 G(r, 7, v[3], v[4], v[9], v[14]); \ in blake2b_compress_ref() [all …]
|
| /f-stack/app/nginx-1.16.1/src/http/ |
| H A D | ngx_http_variables.c | 470 return v; in ngx_http_add_variable() 491 v = &v[i]; in ngx_http_add_prefix_variable() 646 if (v->valid || v->not_found) { in ngx_http_get_flushed_variable() 672 if (v) { in ngx_http_get_variable() 782 v->len = ngx_sprintf(v->data, "%uz", *sp) - v->data; in ngx_http_variable_request_get_size() 1153 v->len = ngx_sprintf(v->data, "%uD", value) - v->data; in ngx_http_variable_tcpinfo() 1311 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_http_variable_remote_port() 1351 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_http_variable_proxy_protocol_port() 1412 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_http_variable_server_port() 1788 v->len = ngx_sprintf(v->data, "%03ui", status) - v->data; in ngx_http_variable_status() [all …]
|
| /f-stack/freebsd/contrib/openzfs/cmd/arcstat/ |
| H A D | arcstat.in | 446 v["read"] = v["hits"] + v["miss"] 447 v["hit%"] = 100 * v["hits"] / v["read"] if v["read"] > 0 else 0 453 v["dread"] = v["dhit"] + v["dmis"] 454 v["dh%"] = 100 * v["dhit"] / v["dread"] if v["dread"] > 0 else 0 461 v["pread"] = v["phit"] + v["pmis"] 462 v["ph%"] = 100 * v["phit"] / v["pread"] if v["pread"] > 0 else 0 470 v["mread"] = v["mhit"] + v["mmis"] 471 v["mh%"] = 100 * v["mhit"] / v["mread"] if v["mread"] > 0 else 0 493 v["l2read"] = v["l2hits"] + v["l2miss"] 494 v["l2hit%"] = 100 * v["l2hits"] / v["l2read"] if v["l2read"] > 0 else 0 [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_osdep.h | 105 #define npu_to_le16(v) (v) argument 106 #define npu_to_le32(v) (v) argument 107 #define npu_to_le64(v) (v) argument 108 #define le_to_npu16(v) (v) argument 109 #define le_to_npu32(v) (v) argument 110 #define le_to_npu64(v) (v) argument 112 #define npu_to_be16(v) le_to_be16((u16)(v)) argument 113 #define npu_to_be32(v) le_to_be32((u32)(v)) argument 114 #define npu_to_be64(v) le_to_be64((u64)(v)) argument 115 #define be_to_npu16(v) be_to_le16((u16)(v)) argument [all …]
|
| H A D | txgbe_regs.h | 193 #define TXGBE_SPICMD_CLK(v) LS(v, 25, 0x7) argument 194 #define TXGBE_SPICMD_CMD(v) LS(v, 28, 0x7) argument 197 #define TXGBE_SPIDAT_STATUS(v) LS(v, 16, 0xFF) argument 211 #define TXGBE_SRAM_SZ(v) LS(v, 28, 0x7) argument 227 #define TXGBE_TSALMWTRHI_VAL(v) (((v) & 0x3FF)) argument 229 #define TXGBE_TSALMWTRLO_VAL(v) (((v) & 0x3FF)) argument 369 #define TXGBE_I2CCTL_SPEED(v) LS(v, 1, 0x3) argument 1323 #define RNGLEN(v) ROUND_OVER(v, 13, 7) argument 1324 #define HDRLEN(v) ROUND_OVER(v, 10, 6) argument 1325 #define PKTLEN(v) ROUND_OVER(v, 14, 10) argument [all …]
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 41 #define atomic_inc_32(v) atomic_inc((atomic_t *)(v)) argument 42 #define atomic_dec_32(v) atomic_dec((atomic_t *)(v)) argument 43 #define atomic_add_32(v, i) atomic_add((i), (atomic_t *)(v)) argument 44 #define atomic_sub_32(v, i) atomic_sub((i), (atomic_t *)(v)) argument 45 #define atomic_inc_32_nv(v) atomic_inc_return((atomic_t *)(v)) argument 46 #define atomic_dec_32_nv(v) atomic_dec_return((atomic_t *)(v)) argument 50 #define atomic_swap_32(v, x) atomic_xchg((atomic_t *)(v), x) argument 51 #define atomic_inc_64(v) atomic64_inc((atomic64_t *)(v)) argument 52 #define atomic_dec_64(v) atomic64_dec((atomic64_t *)(v)) argument 53 #define atomic_add_64(v, i) atomic64_add((i), (atomic64_t *)(v)) argument [all …]
|
| /f-stack/app/nginx-1.16.1/src/stream/ |
| H A D | ngx_stream_variables.c | 186 v->data = 0; in ngx_stream_add_variable() 202 return v; in ngx_stream_add_variable() 224 v = &v[i]; in ngx_stream_add_prefix_variable() 258 return v; in ngx_stream_add_prefix_variable() 379 if (v->valid || v->not_found) { in ngx_stream_get_flushed_variable() 406 if (v) { in ngx_stream_get_variable() 549 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_stream_variable_remote_port() 589 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_stream_variable_proxy_protocol_port() 650 v->len = ngx_sprintf(v->data, "%ui", port) - v->data; in ngx_stream_variable_server_port() 722 v->len = ngx_sprintf(v->data, "%03ui", s->status) - v->data; in ngx_stream_variable_status() [all …]
|
| /f-stack/dpdk/lib/librte_eal/ppc/include/ |
| H A D | rte_atomic.h | 137 : [cnt] "r" (&v->cnt), "m" (v->cnt) in rte_atomic32_inc() 152 : [cnt] "r" (&v->cnt), "m" (v->cnt) in rte_atomic32_dec() 168 : [cnt] "r" (&v->cnt) in rte_atomic32_inc_and_test() 231 v->cnt = 0; in rte_atomic64_init() 241 : [cnt] "m"(v->cnt)); in rte_atomic64_read() 250 : [cnt] "=m"(v->cnt) in rte_atomic64_set() 265 : [cnt] "r" (&v->cnt), [inc] "r" (inc), "m" (v->cnt) in rte_atomic64_add() 280 : [cnt] "r" (&v->cnt), [dec] "r" (dec), "m" (v->cnt) in rte_atomic64_sub() 295 : [cnt] "r" (&v->cnt), "m" (v->cnt) in rte_atomic64_inc() 310 : [cnt] "r" (&v->cnt), "m" (v->cnt) in rte_atomic64_dec() [all …]
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
| H A D | argon2-fill-block-ref.c | 37 blockR.v[16 * i], blockR.v[16 * i + 1], blockR.v[16 * i + 2], in fill_block() 38 blockR.v[16 * i + 3], blockR.v[16 * i + 4], blockR.v[16 * i + 5], in fill_block() 39 blockR.v[16 * i + 6], blockR.v[16 * i + 7], blockR.v[16 * i + 8], in fill_block() 40 blockR.v[16 * i + 9], blockR.v[16 * i + 10], blockR.v[16 * i + 11], in fill_block() 41 blockR.v[16 * i + 12], blockR.v[16 * i + 13], blockR.v[16 * i + 14], in fill_block() 49 blockR.v[2 * i], blockR.v[2 * i + 1], blockR.v[2 * i + 16], in fill_block() 50 blockR.v[2 * i + 17], blockR.v[2 * i + 32], blockR.v[2 * i + 33], in fill_block() 51 blockR.v[2 * i + 48], blockR.v[2 * i + 49], blockR.v[2 * i + 64], in fill_block() 52 blockR.v[2 * i + 65], blockR.v[2 * i + 80], blockR.v[2 * i + 81], in fill_block() 79 blockR.v[16 * i], blockR.v[16 * i + 1], blockR.v[16 * i + 2], in fill_block_with_xor() [all …]
|
| /f-stack/freebsd/opencrypto/ |
| H A D | gfmult.c | 49 mask = !!(v.v[1] & 1); in gf128_mulalpha() 51 v.v[1] = (v.v[1] >> 1) | ((v.v[0] & 1) << 63); in gf128_mulalpha() 52 v.v[0] = (v.v[0] >> 1) ^ ((mask & REV_POLY_REDUCT) << 56); in gf128_mulalpha() 153 x.v[1] = (x.v[1] >> 4) | (x.v[0] % 16) << 60; in gfmultword() 202 x.v[1] = (x.v[1] >> 4) | (x.v[0] % 16) << 60; in gfmultword4() 225 ret = gfmultword(v.v[1], ret, tbl); in gf128_mul() 226 ret = gfmultword(v.v[0], ret, tbl); in gf128_mul() 243 tmp = gfmultword4(a.v[1], b.v[1], c.v[1], d.v[1], tmp, tbl); in gf128_mul4() 244 tmp = gfmultword4(a.v[0], b.v[0], c.v[0], d.v[0], tmp, tbl); in gf128_mul4() 271 tmp = gfmultword4(a.v[1], b.v[1], c.v[1], d.v[1], tmp, tbl); in gf128_mul4b() [all …]
|
| /f-stack/freebsd/crypto/siphash/ |
| H A D | siphash.c | 192 r = (ctx->v[0] ^ ctx->v[1]) ^ (ctx->v[2] ^ ctx->v[3]); in SipHash_End() 223 ctx->v[0] += ctx->v[1]; in SipRounds() 224 ctx->v[2] += ctx->v[3]; in SipRounds() 225 ctx->v[1] = SIP_ROTL(ctx->v[1], 13); in SipRounds() 226 ctx->v[3] = SIP_ROTL(ctx->v[3], 16); in SipRounds() 228 ctx->v[1] ^= ctx->v[0]; in SipRounds() 229 ctx->v[3] ^= ctx->v[2]; in SipRounds() 232 ctx->v[2] += ctx->v[1]; in SipRounds() 233 ctx->v[0] += ctx->v[3]; in SipRounds() 237 ctx->v[1] ^= ctx->v[2]; in SipRounds() [all …]
|
| /f-stack/freebsd/contrib/openzfs/module/icp/asm-x86_64/aes/ |
| H A D | aeskey.c | 278 k[v(40, (4 * (i)) + 4)] = ss[4] ^= k[v(40, (4 * (i)))]; \ 279 k[v(40, (4 * (i)) + 5)] = ss[4] ^= k[v(40, (4 * (i)) + 1)]; \ 280 k[v(40, (4 * (i)) + 6)] = ss[4] ^= k[v(40, (4 * (i)) + 2)]; \ 281 k[v(40, (4 * (i)) + 7)] = ss[4] ^= k[v(40, (4 * (i)) + 3)]; \ 307 k[v(40, (4 * (i)) + 4)] = ss[4] ^= k[v(40, (4 * (i)))]; \ 309 k[v(40, (4 * (i)) + 5)] = ss[4] ^= k[v(40, (4 * (i)) + 1)]; \ 311 k[v(40, (4 * (i)) + 6)] = ss[4] ^= k[v(40, (4 * (i)) + 2)]; \ 313 k[v(40, (4 * (i)) + 7)] = ss[4] ^= k[v(40, (4 * (i)) + 3)]; \ 385 k[v(48, (6 * (i)) + 6)] = ss[6] ^= k[v(48, (6 * (i)))]; \ 387 k[v(48, (6 * (i)) + 7)] = ss[6] ^= k[v(48, (6 * (i)) + 1)]; \ [all …]
|
| /f-stack/dpdk/lib/librte_rcu/ |
| H A D | rte_rcu_qsbr.h | 73 ((struct rte_rcu_qsbr_cnt *)(v + 1) + v->max_threads) + i) 193 struct rte_rcu_qsbr *v; member 307 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_thread_online() 363 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_thread_offline() 401 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_lock() 434 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_unlock() 465 RTE_ASSERT(v != NULL); in rte_rcu_qsbr_start() 494 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_quiescent() 532 i < v->num_elems; in __rte_rcu_qsbr_check_selective() 604 for (i = 0, cnt = v->qsbr_cnt; i < v->max_threads; i++, cnt++) { in __rte_rcu_qsbr_check_all() [all …]
|
| /f-stack/app/redis-5.0.5/src/ |
| H A D | endianconv.h | 42 uint16_t intrev16(uint16_t v); 52 #define intrev16ifbe(v) (v) argument 53 #define intrev32ifbe(v) (v) argument 54 #define intrev64ifbe(v) (v) argument 59 #define intrev16ifbe(v) intrev16(v) argument 60 #define intrev32ifbe(v) intrev32(v) argument 61 #define intrev64ifbe(v) intrev64(v) argument 67 #define htonu64(v) (v) argument 68 #define ntohu64(v) (v) argument 70 #define htonu64(v) intrev64(v) argument [all …]
|
| /f-stack/freebsd/contrib/dpdk_rte_lpm/ |
| H A D | rte_common.h | 292 (((v + (typeof(v))(mul) - 1) / ((typeof(v))(mul))) * (typeof(v))(mul)) 300 ((v / ((typeof(v))(mul))) * (typeof(v))(mul)) 430 v |= v >> 1; in rte_combine64ms1b() 431 v |= v >> 2; in rte_combine64ms1b() 432 v |= v >> 4; in rte_combine64ms1b() 433 v |= v >> 8; in rte_combine64ms1b() 434 v |= v >> 16; in rte_combine64ms1b() 435 v |= v >> 32; in rte_combine64ms1b() 526 return v - (v >> 1); in rte_align64prevpow2() 610 v = rte_align32pow2(v); in rte_log2_u32() [all …]
|
| /f-stack/dpdk/lib/librte_eal/x86/include/ |
| H A D | rte_atomic_64.h | 60 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init() argument 62 v->cnt = 0; in rte_atomic64_init() 66 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read() argument 68 return v->cnt; in rte_atomic64_read() 74 v->cnt = new_value; in rte_atomic64_set() 85 "m" (v->cnt) in rte_atomic64_add() 97 "m" (v->cnt) in rte_atomic64_sub() 102 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc() argument 113 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec() argument 132 [cnt] "=m" (v->cnt) in rte_atomic64_add_return() [all …]
|
| H A D | rte_atomic_32.h | 85 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init() argument 91 tmp = v->cnt; in rte_atomic64_init() 104 tmp = v->cnt; in rte_atomic64_read() 119 tmp = v->cnt; in rte_atomic64_set() 132 tmp = v->cnt; in rte_atomic64_add() 145 tmp = v->cnt; in rte_atomic64_sub() 154 rte_atomic64_add(v, 1); in rte_atomic64_inc() 160 rte_atomic64_sub(v, 1); in rte_atomic64_dec() 170 tmp = v->cnt; in rte_atomic64_add_return() 185 tmp = v->cnt; in rte_atomic64_sub_return() [all …]
|
| /f-stack/dpdk/lib/librte_eal/include/ |
| H A D | rte_common.h | 331 ((((v) + (typeof(v))(mul) - 1) / ((typeof(v))(mul))) * (typeof(v))(mul)) 339 (((v) / ((typeof(v))(mul))) * (typeof(v))(mul)) 469 v |= v >> 1; in rte_combine64ms1b() 470 v |= v >> 2; in rte_combine64ms1b() 471 v |= v >> 4; in rte_combine64ms1b() 472 v |= v >> 8; in rte_combine64ms1b() 473 v |= v >> 16; in rte_combine64ms1b() 474 v |= v >> 32; in rte_combine64ms1b() 565 return v - (v >> 1); in rte_align64prevpow2() 649 v = rte_align32pow2(v); in rte_log2_u32() [all …]
|
| /f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/ |
| H A D | vtoc.h | 153 v.v_nparts = extv.v_nparts; \ 213 #define vtoc32tovtoc(v32, v) \ argument 219 v.v_sanity = v32.v_sanity; \ 220 v.v_version = v32.v_version; \ 223 v.v_nparts = v32.v_nparts; \ 224 v.v_version = v32.v_version; \ 263 #define vtoctovtoc32(v, v32) \ argument 269 v32.v_sanity = v.v_sanity; \ 270 v32.v_version = v.v_version; \ 273 v32.v_nparts = v.v_nparts; \ [all …]
|
| /f-stack/freebsd/contrib/ck/src/ |
| H A D | ck_internal.h | 39 ck_internal_log(uint32_t v) in ck_internal_log() argument 43 r |= ((v & CK_INTERNAL_LOG_4) != 0) << 4; in ck_internal_log() 44 r |= ((v & CK_INTERNAL_LOG_3) != 0) << 3; in ck_internal_log() 51 ck_internal_power_2(uint32_t v) in ck_internal_power_2() argument 54 --v; in ck_internal_power_2() 55 v |= v >> 1; in ck_internal_power_2() 56 v |= v >> 2; in ck_internal_power_2() 57 v |= v >> 4; in ck_internal_power_2() 58 v |= v >> 8; in ck_internal_power_2() 59 v |= v >> 16; in ck_internal_power_2() [all …]
|