Home
last modified time | relevance | path

Searched refs:BITS_PER_BYTE (Results 1 – 25 of 163) sorted by relevance

1234567

/Linux-v4.19/fs/btrfs/tests/
Dextent-io-tests.c269 for (i = 0; i < len * BITS_PER_BYTE; i++) { in check_eb_bitmap()
279 bit1 = !!extent_buffer_test_bit(eb, i / BITS_PER_BYTE, in check_eb_bitmap()
280 i % BITS_PER_BYTE); in check_eb_bitmap()
303 bitmap_set(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
304 extent_buffer_bitmap_set(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
311 bitmap_clear(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
312 extent_buffer_bitmap_clear(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
322 (PAGE_SIZE - sizeof(long) / 2) * BITS_PER_BYTE, in __test_eb_bitmaps()
323 sizeof(long) * BITS_PER_BYTE); in __test_eb_bitmaps()
325 sizeof(long) * BITS_PER_BYTE); in __test_eb_bitmaps()
[all …]
/Linux-v4.19/tools/include/linux/
Dbitops.h18 #define BITS_PER_BYTE 8 macro
19 #define BITS_TO_LONGS(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(long))
20 #define BITS_TO_U64(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u64))
21 #define BITS_TO_U32(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u32))
22 #define BITS_TO_BYTES(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE)
/Linux-v4.19/arch/openrisc/include/asm/
Dcmpxchg.h65 int bitoff = (sizeof(u32) - size - off) * BITS_PER_BYTE; in cmpxchg_small()
67 int bitoff = off * BITS_PER_BYTE; in cmpxchg_small()
69 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in cmpxchg_small()
97 int bitoff = (sizeof(u32) - size - off) * BITS_PER_BYTE; in xchg_small()
99 int bitoff = off * BITS_PER_BYTE; in xchg_small()
101 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in xchg_small()
/Linux-v4.19/drivers/reset/
Dreset-stm32mp1.c32 int bank = id / (reg_width * BITS_PER_BYTE); in stm32_reset_update()
33 int offset = id % (reg_width * BITS_PER_BYTE); in stm32_reset_update()
62 int bank = id / (reg_width * BITS_PER_BYTE); in stm32_reset_status()
63 int offset = id % (reg_width * BITS_PER_BYTE); in stm32_reset_status()
100 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in stm32_reset_probe()
Dreset-simple.c40 int bank = id / (reg_width * BITS_PER_BYTE); in reset_simple_update()
41 int offset = id % (reg_width * BITS_PER_BYTE); in reset_simple_update()
76 int bank = id / (reg_width * BITS_PER_BYTE); in reset_simple_status()
77 int offset = id % (reg_width * BITS_PER_BYTE); in reset_simple_status()
157 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
/Linux-v4.19/arch/mips/kernel/
Dcmpxchg.c24 mask = GENMASK((size * BITS_PER_BYTE) - 1, 0); in __xchg_small()
35 shift *= BITS_PER_BYTE; in __xchg_small()
66 mask = GENMASK((size * BITS_PER_BYTE) - 1, 0); in __cmpxchg_small()
78 shift *= BITS_PER_BYTE; in __cmpxchg_small()
/Linux-v4.19/arch/sh/include/asm/
Dbitops-op32.h12 #define BYTE_NUMBER(nr) ((nr ^ BITOP_LE_SWIZZLE) / BITS_PER_BYTE)
13 #define BYTE_OFFSET(nr) ((nr ^ BITOP_LE_SWIZZLE) % BITS_PER_BYTE)
15 #define BYTE_NUMBER(nr) ((nr) / BITS_PER_BYTE)
16 #define BYTE_OFFSET(nr) ((nr) % BITS_PER_BYTE)
Dcmpxchg-xchg.h25 int bitoff = (sizeof(u32) - size - off) * BITS_PER_BYTE; in __xchg_cmpxchg()
27 int bitoff = off * BITS_PER_BYTE; in __xchg_cmpxchg()
29 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in __xchg_cmpxchg()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dfault.h63 u64 n_rxfaults[(1U << BITS_PER_BYTE)];
64 u64 n_txfaults[(1U << BITS_PER_BYTE)];
69 unsigned long opcodes[(1U << BITS_PER_BYTE) / BITS_PER_LONG];
Dfault.c178 BITS_PER_BYTE); in fault_opcodes_write()
205 size_t bitsize = sizeof(fault->opcodes) * BITS_PER_BYTE; in fault_opcodes_read()
270 sizeof(ibd->fault->opcodes) * BITS_PER_BYTE); in hfi1_fault_init_debugfs()
332 BITS_PER_BYTE))) in __hfi1_should_fault()
/Linux-v4.19/mm/
Dpage_idle.c16 #define BITMAP_CHUNK_BITS (BITMAP_CHUNK_SIZE * BITS_PER_BYTE)
133 pfn = pos * BITS_PER_BYTE; in page_idle_bitmap_read()
137 end_pfn = pfn + count * BITS_PER_BYTE; in page_idle_bitmap_read()
178 pfn = pos * BITS_PER_BYTE; in page_idle_bitmap_write()
182 end_pfn = pfn + count * BITS_PER_BYTE; in page_idle_bitmap_write()
/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dkvm_util_internal.h14 #ifndef BITS_PER_BYTE
15 #define BITS_PER_BYTE 8 macro
19 #define BITS_PER_LONG (BITS_PER_BYTE * sizeof(long))
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_device_info.h206 BITS_PER_BYTE); in sseu_eu_idx()
219 i < DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); i++) { in sseu_get_eus()
221 (i * BITS_PER_BYTE); in sseu_get_eus()
233 i < DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); i++) { in sseu_set_eus()
235 (eu_mask >> (BITS_PER_BYTE * i)) & 0xff; in sseu_set_eus()
Di915_query.c31 sizeof(sseu->subslice_mask[0]) * BITS_PER_BYTE); in query_topology_info()
33 DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); in query_topology_info()
60 topo.subslice_stride = DIV_ROUND_UP(sseu->max_subslices, BITS_PER_BYTE); in query_topology_info()
63 DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); in query_topology_info()
/Linux-v4.19/drivers/mtd/tests/
Dmtd_nandecctest.c49 unsigned int offset = prandom_u32() % (size * BITS_PER_BYTE); in single_bit_error_data()
60 offset[0] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data()
62 offset[1] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data()
73 unsigned int offset = prandom_u32() % (3 * BITS_PER_BYTE); in random_ecc_bit()
81 offset = prandom_u32() % (3 * BITS_PER_BYTE); in random_ecc_bit()
/Linux-v4.19/drivers/soc/qcom/
Dqcom-geni-se.c385 int idx_delta = msb_to_lsb ? -BITS_PER_BYTE : BITS_PER_BYTE; in geni_se_config_packing()
386 int ceil_bpw = ALIGN(bpw, BITS_PER_BYTE); in geni_se_config_packing()
387 int iter = (ceil_bpw * pack_words) / BITS_PER_BYTE; in geni_se_config_packing()
394 len = min_t(int, temp_bpw, BITS_PER_BYTE) - 1; in geni_se_config_packing()
399 if (temp_bpw <= BITS_PER_BYTE) { in geni_se_config_packing()
400 idx = ((i + 1) * BITS_PER_BYTE) + idx_start; in geni_se_config_packing()
404 temp_bpw = temp_bpw - BITS_PER_BYTE; in geni_se_config_packing()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs.h34 #define MLX5E_L2_ADDR_HASH_SIZE BIT(BITS_PER_BYTE)
128 #define ARFS_HASH_SHIFT BITS_PER_BYTE
129 #define ARFS_HASH_SIZE BIT(BITS_PER_BYTE)
/Linux-v4.19/net/netfilter/
Dnft_set_bitmap.c66 *idx = k / BITS_PER_BYTE; in nft_bitmap_location()
67 *off = k % BITS_PER_BYTE; in nft_bitmap_location()
248 return ((2 << ((klen * BITS_PER_BYTE) - 1)) / BITS_PER_BYTE) << 1; in nft_bitmap_size()
/Linux-v4.19/drivers/input/rmi4/
Drmi_driver.h52 #define RMI_REG_DESC_PRESENSE_BITS (32 * BITS_PER_BYTE)
53 #define RMI_REG_DESC_SUBPACKET_BITS (37 * BITS_PER_BYTE)
/Linux-v4.19/drivers/gpio/
Dgpio-msic.c245 for (i = 0; i < (mg->chip.ngpio / BITS_PER_BYTE); i++) { in msic_gpio_irq_handler()
250 for_each_set_bit(bitnr, &pending, BITS_PER_BYTE) in msic_gpio_irq_handler()
252 (i * BITS_PER_BYTE) + bitnr); in msic_gpio_irq_handler()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dqlink_util.c171 unsigned int idx = bit / BITS_PER_BYTE; in qtnf_utils_is_bit_set()
172 u8 mask = 1 << (bit - (idx * BITS_PER_BYTE)); in qtnf_utils_is_bit_set()
/Linux-v4.19/drivers/nvmem/
Dcore.c343 BITS_PER_BYTE); in nvmem_cell_info_to_nvmem_cell()
892 BITS_PER_BYTE); in of_nvmem_cell_get()
1035 *p |= *b << (BITS_PER_BYTE - bit_offset); in nvmem_shift_read_buffer_in_place()
1042 if (cell->bytes != DIV_ROUND_UP(cell->nbits, BITS_PER_BYTE)) in nvmem_shift_read_buffer_in_place()
1046 *p &= GENMASK((cell->nbits%BITS_PER_BYTE) - 1, 0); in nvmem_shift_read_buffer_in_place()
1131 pbits = pbyte >> (BITS_PER_BYTE - 1 - bit_offset); in nvmem_cell_prepare_write_buffer()
1140 if ((nbits + bit_offset) % BITS_PER_BYTE) { in nvmem_cell_prepare_write_buffer()
1146 *p |= GENMASK(7, (nbits + bit_offset) % BITS_PER_BYTE) & v; in nvmem_cell_prepare_write_buffer()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_devlink.c57 bytesize = roundup(nvm_param.num_bits, BITS_PER_BYTE) / BITS_PER_BYTE; in bnxt_hwrm_nvm_req()
/Linux-v4.19/arch/mips/kvm/
Dinterrupt.c221 BITS_PER_BYTE * sizeof(*pending_clr), in kvm_mips_deliver_interrupts()
233 BITS_PER_BYTE * sizeof(*pending), in kvm_mips_deliver_interrupts()
/Linux-v4.19/include/linux/
Dbits.h12 #define BITS_PER_BYTE 8 macro

1234567