/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | bit.c | 30 if (likely(bios->bit_offset)) { 31 u8 entries = nvbios_rd08(bios, bios->bit_offset + 10); 32 u32 entry = bios->bit_offset + 12; 42 entry += nvbios_rd08(bios, bios->bit_offset + 9);
|
/linux-master/drivers/soc/tegra/fuse/ |
H A D | fuse-tegra30.c | 141 .bit_offset = 0, 147 .bit_offset = 0, 153 .bit_offset = 0, 159 .bit_offset = 0, 165 .bit_offset = 0, 171 .bit_offset = 0, 177 .bit_offset = 0, 183 .bit_offset = 0, 189 .bit_offset = 0, 195 .bit_offset [all...] |
/linux-master/arch/x86/kernel/acpi/ |
H A D | cppc.c | 41 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1, 42 reg->bit_offset); 45 *val >>= reg->bit_offset; 57 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1, 58 reg->bit_offset); 60 val <<= reg->bit_offset;
|
/linux-master/drivers/gpio/ |
H A D | gpio-xgene.c | 41 u32 bit_offset; local 44 bit_offset = GPIO_BIT_OFFSET(offset); 45 return !!(ioread32(chip->base + bank_offset) & BIT(bit_offset)); 52 u32 setval, bit_offset; local 55 bit_offset = GPIO_BIT_OFFSET(offset) + XGENE_GPIOS_PER_BANK; 59 setval |= BIT(bit_offset); 61 setval &= ~BIT(bit_offset); 78 unsigned long bank_offset, bit_offset; local 81 bit_offset = GPIO_BIT_OFFSET(offset); 83 if (ioread32(chip->base + bank_offset) & BIT(bit_offset)) 93 u32 dirval, bit_offset; local 114 u32 dirval, bit_offset; local [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-bm1880.c | 1017 u32 *regval, u32 bit_offset) 1030 _regval &= ~(width << bit_offset); 1031 _regval |= (0 << bit_offset); 1034 _regval &= ~(width << bit_offset); 1035 _regval |= (1 << bit_offset); 1038 _regval &= ~(width << bit_offset); 1039 _regval |= (2 << bit_offset); 1042 _regval &= ~(width << bit_offset); 1043 _regval |= (3 << bit_offset); 1046 _regval &= ~(width << bit_offset); 1016 bm1880_pinconf_drv_set(unsigned int mA, u32 width, u32 *regval, u32 bit_offset) argument 1158 u32 regval, offset, bit_offset; local 1209 u32 regval, offset, bit_offset; local [all...] |
/linux-master/drivers/pinctrl/sprd/ |
H A D | pinctrl-sprd.h | 31 .bit_offset = (((a) >> BIT_OFFSET) & 0xff), \ 48 unsigned long bit_offset; member in struct:sprd_pins_info
|
/linux-master/drivers/acpi/acpica/ |
H A D | hwregs.c | 57 * 1. Detected if bit_offset is 0 and bit_width is 8/16/32/64; 61 * 1. Detected if bit_offset is not 0 or bit_width is not 8/16/32/64; 64 * 3. bit_offset/bit_width fields are used to describe the "region". 69 if (!reg->bit_offset && reg->bit_width && 77 ACPI_ROUND_UP_POWER_OF_TWO_8(reg->bit_offset + 117 * pointer, Address, space_id, bit_width, and bit_offset. 167 ACPI_ROUND_UP(reg->bit_offset + reg->bit_width, access_width); 200 u8 bit_offset; local 221 bit_width = reg->bit_offset + reg->bit_width; 222 bit_offset 295 u8 bit_offset; local [all...] |
H A D | dsopcode.c | 83 u32 bit_offset; local 127 bit_offset = offset; 144 bit_offset = offset; 153 bit_offset = 8 * offset; 162 bit_offset = 8 * offset; 171 bit_offset = 8 * offset; 180 bit_offset = 8 * offset; 196 if ((bit_offset + bit_count) > (8 * (u32)buffer_desc->buffer.length)) { 202 bit_offset, bit_count, 214 bit_offset, bit_coun [all...] |
/linux-master/include/crypto/ |
H A D | sha1_base.h | 76 const int bit_offset = SHA1_BLOCK_SIZE - sizeof(__be64); local 78 __be64 *bits = (__be64 *)(sctx->buffer + bit_offset); 82 if (partial > bit_offset) { 89 memset(sctx->buffer + partial, 0x0, bit_offset - partial);
|
H A D | sm3_base.h | 79 const int bit_offset = SM3_BLOCK_SIZE - sizeof(__be64); local 81 __be64 *bits = (__be64 *)(sctx->buffer + bit_offset); 85 if (partial > bit_offset) { 92 memset(sctx->buffer + partial, 0x0, bit_offset - partial);
|
H A D | sha256_base.h | 87 const int bit_offset = SHA256_BLOCK_SIZE - sizeof(__be64); local 88 __be64 *bits = (__be64 *)(sctx->buf + bit_offset); 92 if (partial > bit_offset) { 99 memset(sctx->buf + partial, 0x0, bit_offset - partial);
|
H A D | sha512_base.h | 99 const int bit_offset = SHA512_BLOCK_SIZE - sizeof(__be64[2]); local 101 __be64 *bits = (__be64 *)(sctx->buf + bit_offset); 105 if (partial > bit_offset) { 112 memset(sctx->buf + partial, 0x0, bit_offset - partial);
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | tcm-sita.c | 87 unsigned long bit_offset = (offset > 0) ? offset / slot_bytes : 0; local 88 unsigned long curr_bit = bit_offset; 101 if (bit_offset > 0 && (*pos % slots_per_band != bit_offset)) { 102 curr_bit = ALIGN(*pos, slots_per_band) + bit_offset; 108 curr_bit = ALIGN(*pos, slot_stride) + bit_offset; 139 if (bit_offset > 0) 140 curr_bit = ALIGN(*pos, slots_per_band) + bit_offset;
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00reg.h | 148 u8 bit_offset; member in struct:rt2x00_field8 153 u16 bit_offset; member in struct:rt2x00_field16 158 u32 bit_offset; member in struct:rt2x00_field32 240 ((__field).bit_offset)) & \ 248 ((__field).bit_offset); \
|
/linux-master/tools/bpf/bpftool/ |
H A D | btf_dumper.c | 25 __u8 bit_offset, const void *data); 136 __u8 bit_offset, const void *data) 144 return btf_dumper_do_type(d, actual_type_id, bit_offset, data); 351 static void btf_dumper_bitfield(__u32 nr_bits, __u8 bit_offset, argument 360 bits_to_copy = bit_offset + nr_bits; 365 left_shift_bits = bit_offset; 378 static void btf_dumper_int_bits(__u32 int_type, __u8 bit_offset, argument 388 total_bits_offset = bit_offset + BTF_INT_OFFSET(int_type); 390 bit_offset = BITS_PER_BYTE_MASKED(total_bits_offset); 391 btf_dumper_bitfield(nr_bits, bit_offset, dat 135 btf_dumper_modifier(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument 395 btf_dumper_int(const struct btf_type *t, __u8 bit_offset, const void *data, json_writer_t *jw, bool is_plain_text) argument 485 __u32 bit_offset = m[i].offset; local 513 btf_dumper_var(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument 555 btf_dumper_do_type(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument [all...] |
/linux-master/fs/bcachefs/ |
H A D | bkey.c | 797 unsigned i, byte, bit_offset, align, shl, shr; local 844 bit_offset = format->key_u64s * 64; 846 bit_offset -= format->bits_per_field[i]; 848 byte = bit_offset / 8; 849 bit_offset -= byte * 8; 853 if (bit_offset == 0 && bits == 8) { 856 } else if (bit_offset == 0 && bits == 16) { 859 } else if (bit_offset + bits <= 32) { 860 align = min(4 - DIV_ROUND_UP(bit_offset + bits, 8), byte & 3); 862 bit_offset [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | bios.h | 15 u32 bit_offset; member in struct:nvkm_bios
|
/linux-master/drivers/acpi/apei/ |
H A D | apei-base.c | 64 *val >>= entry->register_region.bit_offset; 104 val <<= entry->register_region.bit_offset; 110 valr &= ~(entry->mask << entry->register_region.bit_offset); 571 u32 bit_width, bit_offset, access_size_code, space_id; local 574 bit_offset = reg->bit_offset; 581 *paddr, bit_width, bit_offset, access_size_code, 589 *paddr, bit_width, bit_offset, access_size_code, 596 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && 599 else if (bit_width == 64 && bit_offset [all...] |
/linux-master/include/rdma/ |
H A D | iba.h | 115 * Extraction using a tabular description like table 106. bit_offset is from 118 #define IBA_FIELD_BLOC(field_struct, byte_offset, bit_offset, num_bits) \ 120 GENMASK(7 - (bit_offset), 7 - (bit_offset) - (num_bits - 1)), \
|
/linux-master/drivers/acpi/ |
H A D | acpi_lpit.c | 44 u64 mask = GENMASK_ULL(residency_info_ffh.gaddr.bit_offset + 46 residency_info_ffh.gaddr.bit_offset); 49 *counter >>= residency_info_ffh.gaddr.bit_offset;
|
/linux-master/tools/lib/bpf/ |
H A D | relo_core.c | 332 spec->bit_offset = access_idx * sz * 8; 344 __u32 bit_offset; local 349 bit_offset = btf_member_bit_offset(t, access_idx); 350 spec->bit_offset += bit_offset; 384 spec->bit_offset += access_idx * sz * 8; 508 __u32 bit_offset; local 510 bit_offset = btf_member_bit_offset(targ_type, i); 517 spec->bit_offset += bit_offset; [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-meson-gpio.c | 208 unsigned int bit_offset; local 211 bit_offset = REG_PIN_SEL_SHIFT(channel); 214 ctl->params->pin_sel_mask << bit_offset, 215 hwirq << bit_offset); 223 unsigned int bit_offset; local 225 bit_offset = ((channel % 2) == 0) ? 0 : 16; 229 ctl->params->pin_sel_mask << bit_offset, 230 hwirq << bit_offset);
|
/linux-master/sound/soc/codecs/ |
H A D | cs35l41-lib.c | 704 .bit_offset = 16, 711 .bit_offset = 16, 718 .bit_offset = 16, 725 .bit_offset = 16, 732 .bit_offset = 16, 819 int bit_offset, word_offset, ret, i; local 850 bit_offset = otp_map_match->bit_offset; 855 bit_offset, word_offset, bit_sum % 32, otp_map[i].size); 856 if (bit_offset [all...] |
/linux-master/include/linux/ |
H A D | tboot.h | 40 u8 bit_offset; member in struct:tboot_acpi_generic_address
|
/linux-master/drivers/clk/imx/ |
H A D | clk-imx8qxp-lpcg.c | 181 unsigned int bit_offset[IMX_LPCG_MAX_CLKS]; local 219 ret = of_property_read_u32_array(np, "clock-indices", bit_offset, 246 idx = bit_offset[i] / 4; 256 bit_offset[i], false); 277 idx = bit_offset[i] / 4;
|