| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i2c/ |
| H A D | ch7006_priv.h | 142 #define __mask(src, bitfield) \ argument 143 (((2 << (1 ? bitfield)) - 1) & ~((1 << (0 ? bitfield)) - 1)) 144 #define mask(bitfield) __mask(bitfield) argument 146 #define __bitf(src, bitfield, x) \ argument 147 (((x) >> (src) << (0 ? bitfield)) & __mask(src, bitfield)) 148 #define bitf(bitfield, x) __bitf(bitfield, x) argument 149 #define bitfs(bitfield, s) __bitf(bitfield, bitfield##_##s) argument 150 #define setbitf(state, reg, bitfield, x) \ argument 151 state->regs[reg] = (state->regs[reg] & ~mask(reg##_##bitfield)) \ 152 | bitf(reg##_##bitfield, x) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/base/arm/protected_memory_allocator/ |
| H A D | protected_memory_allocator.c | 99 u64 *bitfield; in small_granularity_alloc() local 117 bitfield = &epma_dev->allocated_pages_bitfield_arr[alloc_bitfield_idx]; in small_granularity_alloc() 121 WARN(*bitfield & (1ULL << (start_bit + i)), in small_granularity_alloc() 123 __func__, i, order, *bitfield, alloc_pages_bitfield_size); in small_granularity_alloc() 126 *bitfield |= (1ULL << (start_bit + i)); in small_granularity_alloc() 178 u64 *bitfield = &epma_dev->allocated_pages_bitfield_arr[start_alloc_bitfield_idx + i]; in large_granularity_alloc() local 181 WARN((*bitfield != 0), in large_granularity_alloc() 183 __func__, i, order, *bitfield); in large_granularity_alloc() 186 *bitfield = ~0ULL; in large_granularity_alloc() 361 u64 *bitfield; in simple_pma_free_page() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/kpc2000/ |
| H A D | kpc2000_spi.c | 131 } bitfield; member 147 } bitfield; member 155 } bitfield; member 277 sc.bitfield.wl = spidev->bits_per_word - 1; in kp_spi_setup() 278 sc.bitfield.cs = spidev->chip_select; in kp_spi_setup() 279 sc.bitfield.spi_en = 0; in kp_spi_setup() 280 sc.bitfield.trm = 0; in kp_spi_setup() 281 sc.bitfield.ffen = 0; in kp_spi_setup() 336 sc.bitfield.spi_en = 1; in kp_spi_transfer_one_message() 364 sc.bitfield.trm = KP_SPI_REG_CONFIG_TRM_TX; in kp_spi_transfer_one_message() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/test-drivers/vidtv/ |
| H A D | vidtv_psi.h | 151 __be16 bitfield; /* syntax: 1, zero: 1, one: 2, section_length: 13 */ member 167 __be16 bitfield; /* reserved: 3, program_map_pid/network_pid: 13 */ member 191 __be16 bitfield; /* running_status: 3, free_ca:1, desc_loop_len:12 */ member 232 __be16 bitfield; /* reserved: 3, elementary_pid: 13 */ member 244 __be16 bitfield; /* reserved:3, pcr_pid: 13 */ member 655 __be16 bitfield; /* desc_len: 12, reserved: 4 */ member 672 __be16 bitfield; /* network_desc_len: 12, reserved:4 */ member 725 __be16 bitfield; /* desc_length: 12, free_CA_mode: 1, running_status: 1 */ member
|
| H A D | vidtv_psi.c | 102 ret = be16_to_cpu(h->bitfield) & mask; in vidtv_psi_get_sec_len() 113 ret = be16_to_cpu(p->bitfield) & mask; in vidtv_psi_get_pat_program_pid() 124 ret = be16_to_cpu(s->bitfield) & mask; in vidtv_psi_pmt_stream_get_elem_pid() 128 static void vidtv_psi_set_desc_loop_len(__be16 *bitfield, u16 new_len, in vidtv_psi_set_desc_loop_len() argument 136 new = cpu_to_be16((be16_to_cpu(*bitfield) & mask) | new_len); in vidtv_psi_set_desc_loop_len() 137 *bitfield = new; in vidtv_psi_set_desc_loop_len() 148 new = cpu_to_be16((be16_to_cpu(h->bitfield) & mask) | new_len); in vidtv_psi_set_sec_len() 156 h->bitfield = new; in vidtv_psi_set_sec_len() 169 .bitfield = cpu_to_be16((args->new_psi_section << 14) | args->pid), in vidtv_psi_ts_psi_write_into() 852 vidtv_psi_set_desc_loop_len(&s->bitfield, desc_loop_len, 12); in vidtv_psi_sdt_table_update_sec_len() [all …]
|
| H A D | vidtv_pes.h | 63 __be16 bitfield; member 69 __be32 bitfield; /* packet_start_code_prefix:24, stream_id: 8 */ member
|
| H A D | vidtv_ts.c | 57 ts_header.bitfield = cpu_to_be16(TS_NULL_PACKET_PID); in vidtv_ts_null_write_into() 93 ts_header.bitfield = cpu_to_be16(args.pid); in vidtv_ts_pcr_write_into()
|
| H A D | vidtv_pes.c | 141 pes_header.bitfield = cpu_to_be32((PES_START_CODE_PREFIX << 8) | stream_id); in vidtv_pes_write_h() 152 pes_optional.bitfield = cpu_to_be16(pes_opt_bitfield); in vidtv_pes_write_h() 280 ts_header.bitfield = cpu_to_be16((payload_start << 14) | args.pid); in vidtv_pes_write_ts_h()
|
| H A D | vidtv_s302m.h | 63 __be32 bitfield; member
|
| H A D | vidtv_ts.h | 40 __be16 bitfield; /* tei: 1, payload_start:1 priority: 1, pid:13 */ member
|
| /OK3568_Linux_fs/u-boot/board/hisilicon/hikey/ |
| H A D | hikey.c | 150 void hi6220_clk_enable(u32 bitfield, unsigned int *clk_base) in hi6220_clk_enable() argument 155 data |= bitfield; in hi6220_clk_enable() 157 writel(bitfield, clk_base); in hi6220_clk_enable() 160 } while ((data & bitfield) == 0); in hi6220_clk_enable() 166 void hi6220_clk_disable(u32 bitfield, unsigned int *clk_base) in hi6220_clk_disable() argument 171 data |= bitfield; in hi6220_clk_disable() 176 } while (data & bitfield); in hi6220_clk_disable()
|
| /OK3568_Linux_fs/buildroot/package/dvb-apps/ |
| H A D | 0002-Fix-compiler-warning-flags.patch | 8 cc1: error: unrecognized command line option "-Wno-packed-bitfield-compat" 16 the -Wno-packed-bitfield-compat flag; remove usage of this flag. 18 Wno-packed-bitfield-compat option was added in gcc 4.4. 37 -CPPFLAGS += -Wno-packed-bitfield-compat -D__KERNEL_STRICT_NAMES
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mux/ |
| H A D | reg-mux.txt | 1 Generic register bitfield-based multiplexer controller bindings 11 - mux-reg-masks : an array of register offset and pre-shifted bitfield mask 20 bitfield described by the corresponding register offset and bitfield mask
|
| /OK3568_Linux_fs/kernel/arch/x86/include/asm/ |
| H A D | apicdef.h | 257 /*170*/ u32 bitfield; member 262 /*1F0*/ u32 bitfield; member 267 /*270*/ u32 bitfield; member
|
| /OK3568_Linux_fs/kernel/drivers/mux/ |
| H A D | Kconfig | 49 tristate "MMIO/Regmap register bitfield-controlled Multiplexer" 52 MMIO/Regmap register bitfield-controlled Multiplexer controller.
|
| /OK3568_Linux_fs/kernel/Documentation/trace/coresight/ |
| H A D | coresight-etm4x-reference.rst | 30 ``echo bitfield > mode`` 32 bitfield up to 32 bits setting trace features. 284 ``echo bitfield > ns_exlevel_viinst`` 286 Where bitfield contains bits to set clear for EL0 to EL2 519 ``echo bitfield > event_instren`` 521 Where bitfield is up to 4 bits according to number of event fields. 634 This is a bitfield selection parameter that sets the overall trace mode for the
|
| /OK3568_Linux_fs/buildroot/package/lua-basexx/ |
| H A D | Config.in | 4 A Lua library which provides base2(bitfield), base16(hex),
|
| /OK3568_Linux_fs/kernel/Documentation/block/ |
| H A D | capability.rst | 7 ``capability`` is a bitfield, printed in hexadecimal, indicating which
|
| /OK3568_Linux_fs/buildroot/package/lttng-modules/ |
| H A D | lttng-modules.mk | 10 LTTNG_MODULES_LICENSE = LGPL-2.1/GPL-2.0 (kernel modules), MIT (lib/bitfield.h, lib/prio_heap/*)
|
| /OK3568_Linux_fs/kernel/Documentation/bpf/ |
| H A D | btf.rst | 148 type. For example, a 4-bit bitfield encodes ``BTF_INT_BITS()`` equals to 4. 153 for this int. For example, a bitfield struct member has: 162 Alternatively, the bitfield struct member can be the following to access the 170 bitfield encoding. Currently, both llvm and pahole generate 254 of the member. Note that the base type of the bitfield can only be int or enum 255 type. If the bitfield size is 32, the base type can be either int or enum 256 type. If the bitfield size is not 32, the base type must be int, and int type 257 ``BTF_INT_BITS()`` encodes the bitfield size. 260 bitfield size and bit offset. The bitfield size and bit offset are calculated
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ |
| H A D | firmware.txt | 13 - extended-modes: The Extended Modes bitfield, taken from the
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/ |
| H A D | gpio-thunderx.txt | 8 - Second cell is a standard generic flag bitfield as described in gpio.txt.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/ |
| H A D | efm32-spi.txt | 14 bitfield to configure the pinmux for the device, see
|
| /OK3568_Linux_fs/u-boot/scripts/ |
| H A D | Makefile.extrawarn | 48 warning-3 += $(call cc-option, -Wpacked-bitfield-compat)
|
| /OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/ |
| H A D | 0001-Vendor-just-enough-extra-headers-to-allow-libbpf-to-.patch | 56 + BPF_CORE_FIELD_LSHIFT_U64 = 4, /* bitfield-specific left bitshift */ 57 + BPF_CORE_FIELD_RSHIFT_U64 = 5, /* bitfield-specific right bitshift */
|