| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_bitfield_write.c | 31 struct core_reloc_bitfields bitfields; in single_field_roundtrip() local 33 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in single_field_roundtrip() 34 BPF_CORE_WRITE_BITFIELD(&bitfields, ub2, 3); in single_field_roundtrip() 35 return BPF_CORE_READ_BITFIELD(&bitfields, ub2); in single_field_roundtrip() 45 struct core_reloc_bitfields bitfields; in multiple_field_roundtrip() local 49 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in multiple_field_roundtrip() 50 BPF_CORE_WRITE_BITFIELD(&bitfields, ub2, 1); in multiple_field_roundtrip() 51 BPF_CORE_WRITE_BITFIELD(&bitfields, sb4, -1); in multiple_field_roundtrip() 53 ub2 = BPF_CORE_READ_BITFIELD(&bitfields, ub2); in multiple_field_roundtrip() 54 sb4 = BPF_CORE_READ_BITFIELD(&bitfields, sb4); in multiple_field_roundtrip() [all …]
|
| /linux/include/linux/qed/ |
| H A D | eth_common.h | 106 u8 bitfields; member 130 __le16 bitfields; member 208 u8 bitfields; member 261 u8 bitfields; member 369 __le16 bitfields; member 393 __le16 bitfields; member 415 __le16 bitfields; member
|
| H A D | common_hsi.h | 914 __le16 bitfields; member
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede_fp.c | 235 third_bd->data.bitfields |= in qede_set_params_for_ipv6_ext() 320 bd->data.bd_flags.bitfields = BIT(ETH_TX_1ST_BD_FLAGS_START_BD_SHIFT); in qede_xdp_xmit() 325 bd->data.bitfields = cpu_to_le16(val); in qede_xdp_xmit() 609 static void qede_get_rxhash(struct sk_buff *skb, u8 bitfields, __le32 rss_hash) in qede_get_rxhash() argument 615 htype = GET_FIELD(bitfields, ETH_FAST_PATH_RX_REG_CQE_RSS_HASH_TYPE); in qede_get_rxhash() 872 qede_get_rxhash(tpa_info->skb, cqe->bitfields, cqe->rss_hash); in qede_tpa_start() 1329 qede_get_rxhash(skb, fp_cqe->bitfields, fp_cqe->rss_hash); in qede_rx_process_cqe() 1524 first_bd->data.bd_flags.bitfields = in qede_start_xmit() 1562 first_bd->data.bd_flags.bitfields |= in qede_start_xmit() 1571 first_bd->data.bd_flags.bitfields |= in qede_start_xmit() [all …]
|
| H A D | qede_ethtool.c | 1494 first_bd->data.bd_flags.bitfields = val; in qede_selftest_transmit_traffic() 1497 first_bd->data.bitfields |= cpu_to_le16(val); in qede_selftest_transmit_traffic()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dmub_replay.c | 174 …copy_settings_data->debug.bitfields.enable_ips_visual_confirm = dc->dc->debug.enable_ips_visual_co… in dmub_replay_copy_settings() 177 copy_settings_data->flags.bitfields.fec_enable_status = (link->fec_state == dc_link_fec_enabled); in dmub_replay_copy_settings() 178 copy_settings_data->flags.bitfields.dsc_enable_status = (pipe_ctx->stream->timing.flags.DSC == 1); in dmub_replay_copy_settings() 190 copy_settings_data->flags.bitfields.force_wakeup_by_tps3 = 1; in dmub_replay_copy_settings() 192 copy_settings_data->flags.bitfields.force_wakeup_by_tps3 = 0; in dmub_replay_copy_settings() 194 …copy_settings_data->flags.bitfields.alpm_mode = (enum dmub_alpm_mode)link->replay_settings.config.… in dmub_replay_copy_settings()
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-driver-usb-usbtmc | 7 by the device itself. The full description of the bitfields 21 by the device itself. The full description of the bitfields
|
| /linux/drivers/mux/ |
| H A D | Kconfig | 55 The driver builds multiplexer controllers for bitfields in either 57 bitfields, there will be 2^N possible multiplexer states.
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | xics.rst | 42 state word has the following bitfields, starting at the 64 bitfields, starting from the least-significant end of the word:
|
| /linux/Documentation/devicetree/bindings/cpufreq/ |
| H A D | nvidia,tegra20-cpufreq.txt | 11 - opp-supported-hw: Two bitfields indicating:
|
| /linux/scripts/coccinelle/misc/ |
| H A D | flexible_array.cocci | 75 // handling of bitfields, arrays, etc.
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | cik_reg.h | 235 } bitfields, bits; member
|
| /linux/sound/soc/amd/vangogh/ |
| H A D | acp5x.h | 132 } bitfields, bits; member
|
| /linux/drivers/gpu/drm/amd/display/dmub/inc/ |
| H A D | dmub_cmd.h | 239 } bitfields; member 391 } bitfields; member 501 } bitfields; member 551 } bitfields; member 603 } bitfields; member 650 } bitfields; member 701 } bitfields; member 3900 } bitfields; member
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | exynos_thermal.rst | 79 This consist of TMU register offsets/bitfields
|
| /linux/Documentation/firmware-guide/acpi/ |
| H A D | chromeos-acpi-device.rst | 58 An integer containing the switch positions as bitfields: 239 - Signal attributes as bitfields:
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp63.c | 51 } bitfields, bits; member
|
| /linux/sound/soc/sof/amd/ |
| H A D | acp.h | 138 } bitfields, bits; member
|
| /linux/Documentation/core-api/ |
| H A D | printk-formats.rst | 603 Flags bitfields such as page flags and gfp_flags 612 For printing flags bitfields as a collection of symbolic constants that
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | core_reloc.c | 719 BITFIELDS_CASE(bitfields, {
|
| /linux/lib/ |
| H A D | Kconfig | 31 converting bitfields between a CPU-usable representation and a
|
| /linux/Documentation/networking/device_drivers/ethernet/3com/ |
| H A D | vortex.rst | 102 The individual options are composed of a number of bitfields which
|
| /linux/Documentation/fpga/ |
| H A D | dfl.rst | 531 perf_event_attr. There are 3 bitfields for config: "evtype" defines which type
|
| /linux/Documentation/ |
| H A D | memory-barriers.txt | 311 (*) These guarantees do not apply to bitfields, because compilers often 313 sequences. Do not attempt to use bitfields to synchronize parallel 316 (*) Even in cases where bitfields are protected by locks, all fields
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | cx2341x-devel.rst | 1464 All bitfields are consistent with ISO11172 documentation except
|