| /Linux-v5.15/drivers/gpu/drm/i2c/ |
| 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 …]
|
| /Linux-v5.15/drivers/media/test-drivers/vidtv/ |
| 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
|
| D | vidtv_psi.c | 101 ret = be16_to_cpu(h->bitfield) & mask; in vidtv_psi_get_sec_len() 112 ret = be16_to_cpu(p->bitfield) & mask; in vidtv_psi_get_pat_program_pid() 123 ret = be16_to_cpu(s->bitfield) & mask; in vidtv_psi_pmt_stream_get_elem_pid() 127 static void vidtv_psi_set_desc_loop_len(__be16 *bitfield, u16 new_len, in vidtv_psi_set_desc_loop_len() argument 135 new = cpu_to_be16((be16_to_cpu(*bitfield) & mask) | new_len); in vidtv_psi_set_desc_loop_len() 136 *bitfield = new; in vidtv_psi_set_desc_loop_len() 147 new = cpu_to_be16((be16_to_cpu(h->bitfield) & mask) | new_len); in vidtv_psi_set_sec_len() 155 h->bitfield = new; in vidtv_psi_set_sec_len() 168 .bitfield = cpu_to_be16((args->new_psi_section << 14) | args->pid), in vidtv_psi_ts_psi_write_into() 850 vidtv_psi_set_desc_loop_len(&s->bitfield, desc_loop_len, 12); in vidtv_psi_sdt_table_update_sec_len() [all …]
|
| D | vidtv_pes.h | 63 __be16 bitfield; member 69 __be32 bitfield; /* packet_start_code_prefix:24, stream_id: 8 */ member
|
| 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()
|
| D | vidtv_s302m.h | 63 __be32 bitfield; member
|
| 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()
|
| D | vidtv_ts.h | 40 __be16 bitfield; /* tei: 1, payload_start:1 priority: 1, pid:13 */ member
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | apicdef.h | 257 /*170*/ u32 bitfield; member 262 /*1F0*/ u32 bitfield; member 267 /*270*/ u32 bitfield; member
|
| /Linux-v5.15/drivers/mux/ |
| D | Kconfig | 49 tristate "MMIO/Regmap register bitfield-controlled Multiplexer" 52 MMIO/Regmap register bitfield-controlled Multiplexer controller.
|
| /Linux-v5.15/Documentation/block/ |
| D | capability.rst | 7 ``capability`` is a bitfield, printed in hexadecimal, indicating which
|
| /Linux-v5.15/Documentation/trace/coresight/ |
| 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
|
| /Linux-v5.15/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ |
| D | firmware.txt | 13 - extended-modes: The Extended Modes bitfield, taken from the
|
| /Linux-v5.15/Documentation/devicetree/bindings/gpio/ |
| D | gpio-thunderx.txt | 8 - Second cell is a standard generic flag bitfield as described in gpio.txt.
|
| /Linux-v5.15/Documentation/devicetree/bindings/spi/ |
| D | efm32-spi.txt | 14 bitfield to configure the pinmux for the device, see
|
| /Linux-v5.15/Documentation/bpf/ |
| D | btf.rst | 149 type. For example, a 4-bit bitfield encodes ``BTF_INT_BITS()`` equals to 4. 154 for this int. For example, a bitfield struct member has: 163 Alternatively, the bitfield struct member can be the following to access the 171 bitfield encoding. Currently, both llvm and pahole generate 255 of the member. Note that the base type of the bitfield can only be int or enum 256 type. If the bitfield size is 32, the base type can be either int or enum 257 type. If the bitfield size is not 32, the base type must be int, and int type 258 ``BTF_INT_BITS()`` encodes the bitfield size. 261 bitfield size and bit offset. The bitfield size and bit offset are calculated
|
| /Linux-v5.15/scripts/ |
| D | Makefile.extrawarn | 90 KBUILD_CFLAGS += $(call cc-option, -Wpacked-bitfield-compat)
|
| /Linux-v5.15/tools/lib/bpf/ |
| D | relo_core.c | 569 bool bitfield; in bpf_core_calc_field_relo() local 615 bitfield = bit_sz > 0; in bpf_core_calc_field_relo() 616 if (bitfield) { in bpf_core_calc_field_relo() 644 *validate = !bitfield; in bpf_core_calc_field_relo() 649 if (!bitfield) { in bpf_core_calc_field_relo()
|
| /Linux-v5.15/Documentation/translations/zh_CN/admin-guide/ |
| D | tainted-kernels.rst | 71 个位域(bitfield),其中每个位表示一个特定类型的污染的存在或不存在,最好让
|
| /Linux-v5.15/Documentation/translations/zh_TW/admin-guide/ |
| D | tainted-kernels.rst | 74 個位域(bitfield),其中每個位表示一個特定類型的汙染的存在或不存在,最好讓
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | psp_gfx_if.h | 192 } bitfield; member
|
| /Linux-v5.15/Documentation/translations/ko_KR/ |
| D | memory-barriers.txt | 338 (*) 이 보장사항들은 bitfield 에는 적용되지 않는데, 컴파일러들은 bitfield 를 341 동기화에 bitfield 를 사용하려 하지 마십시오. 343 (*) bitfield 들이 여러 락으로 보호되는 경우라 하더라도, 하나의 bitfield 의 344 모든 필드들은 하나의 락으로 보호되어야 합니다. 만약 한 bitfield 의 두
|
| /Linux-v5.15/Documentation/fb/ |
| D | api.rst | 193 struct fb_bitfield red; /* bitfield in fb mem if true color, */ 262 __u32 offset; /* beginning of bitfield */ 263 __u32 length; /* length of bitfield */
|
| /Linux-v5.15/drivers/gpu/drm/msm/ |
| D | NOTES | 77 the downstream android fbdev driver), bitfield sizes, etc. My current
|
| /Linux-v5.15/Documentation/i2c/ |
| D | instantiating-devices.rst | 211 them (by the means of the class bitfield), while all I2C buses were 213 that no probing happens. The purpose of the class bitfield is to limit
|