Symbol: __bf_shf
arch/arm64/kvm/ptdump.c
50
.val = 0b00UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
55
.val = 0b01UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
60
.val = 0b10UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
65
.val = 0b11UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
59
__bf_shf(IEC958_SUBFRAME_PARITY));
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
61
__bf_shf(IEC958_SUBFRAME_CHANNEL_STATUS));
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
63
__bf_shf(IEC958_SUBFRAME_USER_DATA));
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
65
__bf_shf(IEC958_SUBFRAME_VALIDITY));
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
67
__bf_shf(IEC958_SUBFRAME_SAMPLE_24_MASK));
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
69
__bf_shf(IEC958_SUBFRAME_PREAMBLE_MASK));
drivers/hwtracing/coresight/coresight-etm4x-core.c
1521
return etm4_get_access_type(config) << __bf_shf(TRCVICTLR_EXLEVEL_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1247
config->addr_acc[idx] |= val << __bf_shf(TRCACATRn_CONTEXT_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1281
if (val & ~(TRCACATRn_EXLEVEL_MASK >> __bf_shf(TRCACATRn_EXLEVEL_MASK)))
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1288
config->addr_acc[idx] |= val << __bf_shf(TRCACATRn_EXLEVEL_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
353
config->cfg |= mode << __bf_shf(TRCCONFIGR_COND_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
745
val &= TRCVICTLR_EVENT_MASK >> __bf_shf(TRCVICTLR_EVENT_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
781
config->vinst_ctrl |= val << __bf_shf(TRCVICTLR_EXLEVEL_S_MASK);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
816
config->vinst_ctrl |= val << __bf_shf(TRCVICTLR_EXLEVEL_NS_MASK);
drivers/iommu/generic_pt/fmt/amdv1.h
138
code = pts->entry >> (__bf_shf(AMDV1PT_FMT_OA) - 1 +
drivers/leds/leds-lp55xx-common.c
904
val = (buf[i] - '0') << __bf_shf(LP55xx_FADER_MAPPING_MASK);
drivers/net/dsa/microchip/ksz_dcb.c
102
*shift = __bf_shf(KSZ8_PORT_BASED_PRIO_M);
drivers/net/dsa/microchip/ksz_dcb.c
108
*shift = __bf_shf(KSZ9477_PORT_BASED_PRIO_M);
drivers/net/dsa/mv88e6xxx/global1.c
389
__bf_shf(MV88E6185_G1_MONITOR_CTL_INGRESS_DEST_MASK);
drivers/net/dsa/mv88e6xxx/global1.c
394
__bf_shf(MV88E6185_G1_MONITOR_CTL_EGRESS_DEST_MASK);
drivers/net/dsa/mv88e6xxx/global1.c
417
reg |= port << __bf_shf(MV88E6185_G1_MONITOR_CTL_ARP_DEST_MASK);
drivers/net/dsa/mv88e6xxx/global1.c
530
return mv88e6xxx_g1_ctl2_mask(chip, mask, port << __bf_shf(mask));
drivers/net/dsa/mv88e6xxx/global1.c
568
int bit = __bf_shf(MV88E6XXX_G1_STATS_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global1.c
62
int bit = __bf_shf(MV88E6352_G1_STS_PPU_STATE);
drivers/net/dsa/mv88e6xxx/global1.c
69
int bit = __bf_shf(MV88E6XXX_G1_STS_INIT_READY);
drivers/net/dsa/mv88e6xxx/global1.c
81
int bit = __bf_shf(MV88E6185_G1_CTL1_RELOAD_EEPROM);
drivers/net/dsa/mv88e6xxx/global1_atu.c
114
int bit = __bf_shf(MV88E6XXX_G1_ATU_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global1_vtu.c
73
int bit = __bf_shf(MV88E6XXX_G1_VTU_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
181
int bit = __bf_shf(MV88E6XXX_G2_IRL_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
218
int bit = __bf_shf(MV88E6XXX_G2_PVT_ADDR_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
345
int bit = __bf_shf(MV88E6XXX_G2_EEPROM_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
352
bit = __bf_shf(MV88E6XXX_G2_EEPROM_CMD_RUNNING);
drivers/net/dsa/mv88e6xxx/global2.c
616
int bit = __bf_shf(MV88E6XXX_G2_SMI_PHY_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
649
dev <<= __bf_shf(MV88E6XXX_G2_SMI_PHY_CMD_DEV_ADDR_MASK);
drivers/net/dsa/mv88e6xxx/global2_avb.c
34
int bit = __bf_shf(MV88E6352_G2_AVB_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/port.c
1509
int bit = __bf_shf(MV88E6393X_PORT_EPC_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/port.c
1571
(ptr << __bf_shf(MV88E6390_PORT_IEEE_PRIO_MAP_TABLE_PTR_MASK)) |
drivers/net/dsa/mv88e6xxx/port.c
1618
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_DA_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1622
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_SA_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1626
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_VTU_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1630
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_ETYPE_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1634
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_PPPOE_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1638
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_VBAS_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1642
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_OPT82_MASK);
drivers/net/dsa/mv88e6xxx/port.c
1646
*shift = __bf_shf(MV88E6XXX_PORT_POLICY_CTL_UDP_MASK);
drivers/net/dsa/mv88e6xxx/port_hidden.c
41
int bit = __bf_shf(MV88E6XXX_PORT_RESERVED_1A_BUSY);
drivers/net/dsa/mv88e6xxx/tcam.c
51
int bit = __bf_shf(MV88E6XXX_TCAM_OP_BUSY);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
147
addr_lo = addr & (OP_BR_ADDR_LO >> __bf_shf(OP_BR_ADDR_LO));
drivers/net/ethernet/netronome/nfp/bpf/jit.c
192
addr_lo = addr & (OP_BR_BIT_ADDR_LO >> __bf_shf(OP_BR_BIT_ADDR_LO));
drivers/net/ethernet/netronome/nfp/nfp_asm.c
37
return (addr_hi * ((OP_BR_ADDR_LO >> __bf_shf(OP_BR_ADDR_LO)) + 1)) |
drivers/net/ethernet/netronome/nfp/nfp_asm.c
45
addr_lo = offset & (OP_BR_ADDR_LO >> __bf_shf(OP_BR_ADDR_LO));
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
577
nfp_eth_set_bit_config(nsp, raw_idx, mask, __bf_shf(mask), \
drivers/net/phy/qcom/qca808x.c
275
ss_mask.speed_shift = __bf_shf(QCA808X_SS_SPEED_MASK);
drivers/net/phy/qcom/qcom-phy-lib.c
364
ss_mask.speed_shift = __bf_shf(AT803X_SS_SPEED_MASK);
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
111
__bf_shf(IEEE80211_EML_CAP_EML_PADDING_DELAY) | \
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
113
__bf_shf(IEEE80211_EML_CAP_EML_TRANSITION_DELAY))
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
267
__bf_shf(IEEE80211_EML_CAP_EML_PADDING_DELAY) | \
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
269
__bf_shf(IEEE80211_EML_CAP_EML_TRANSITION_DELAY))
drivers/platform/cznic/turris-omnia-mcu-gpio.c
101
_DEF_GPIO(OMNIA_CMD_GET_STATUS_WORD, 0, __bf_shf(OMNIA_STS_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
102
0, __bf_shf(OMNIA_INT_ ## _name), 0, 0)
drivers/platform/cznic/turris-omnia-mcu-gpio.c
106
__bf_shf(OMNIA_STS_ ## _name), __bf_shf(OMNIA_CTL_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
111
__bf_shf(OMNIA_EXT_STS_ ## _name), 0, \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
112
__bf_shf(OMNIA_INT_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
118
__bf_shf(OMNIA_EXT_STS_ ## _name), 0, \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
119
__bf_shf(OMNIA_INT_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
125
__bf_shf(OMNIA_EXT_STS_ ## _name), 0, \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
126
__bf_shf(OMNIA_INT_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
131
__bf_shf(OMNIA_EXT_CTL_ ## _name), \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
132
__bf_shf(OMNIA_EXT_CTL_ ## _name), -1, \
drivers/platform/cznic/turris-omnia-mcu-gpio.c
137
_DEF_GPIO(0, 0, 0, 0, __bf_shf(OMNIA_INT_ ## _name), 0, 0)
drivers/platform/cznic/turris-omnia-mcu-gpio.c
200
[__bf_shf(OMNIA_INT_CARD_DET)] = 4,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
201
[__bf_shf(OMNIA_INT_MSATA_IND)] = 5,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
202
[__bf_shf(OMNIA_INT_USB30_OVC)] = 6,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
203
[__bf_shf(OMNIA_INT_USB31_OVC)] = 7,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
204
[__bf_shf(OMNIA_INT_BUTTON_PRESSED)] = 12,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
205
[__bf_shf(OMNIA_INT_TRNG)] = 13,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
206
[__bf_shf(OMNIA_INT_MESSAGE_SIGNED)] = 14,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
207
[__bf_shf(OMNIA_INT_SFP_nDET)] = 16,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
208
[__bf_shf(OMNIA_INT_BRIGHTNESS_CHANGED)] = 11,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
209
[__bf_shf(OMNIA_INT_WLAN0_MSATA_LED)] = 28,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
210
[__bf_shf(OMNIA_INT_WLAN1_LED)] = 29,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
211
[__bf_shf(OMNIA_INT_WLAN2_LED)] = 30,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
212
[__bf_shf(OMNIA_INT_WPAN0_LED)] = 31,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
213
[__bf_shf(OMNIA_INT_WPAN1_LED)] = 32,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
214
[__bf_shf(OMNIA_INT_WPAN2_LED)] = 33,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
215
[__bf_shf(OMNIA_INT_WAN_LED0)] = 34,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
216
[__bf_shf(OMNIA_INT_WAN_LED1)] = 35,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
217
[__bf_shf(OMNIA_INT_LAN0_LED0)] = 36,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
218
[__bf_shf(OMNIA_INT_LAN0_LED1)] = 37,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
219
[__bf_shf(OMNIA_INT_LAN1_LED0)] = 38,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
220
[__bf_shf(OMNIA_INT_LAN1_LED1)] = 39,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
221
[__bf_shf(OMNIA_INT_LAN2_LED0)] = 40,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
222
[__bf_shf(OMNIA_INT_LAN2_LED1)] = 41,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
223
[__bf_shf(OMNIA_INT_LAN3_LED0)] = 42,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
224
[__bf_shf(OMNIA_INT_LAN3_LED1)] = 43,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
225
[__bf_shf(OMNIA_INT_LAN4_LED0)] = 44,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
226
[__bf_shf(OMNIA_INT_LAN4_LED1)] = 45,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
227
[__bf_shf(OMNIA_INT_LAN5_LED0)] = 46,
drivers/platform/cznic/turris-omnia-mcu-gpio.c
228
[__bf_shf(OMNIA_INT_LAN5_LED1)] = 47,
drivers/spi/spi-amlogic-spisg.c
677
div->shift = __bf_shf(CFG_CLK_DIV);
drivers/spi/spi-dw-core.c
907
dws->dfs_offset = __bf_shf(DW_PSSI_CTRLR0_DFS32_MASK);
drivers/usb/typec/tipd/tps6598x.h
15
#define TPS_FIELD_GET(_mask, _reg) ((typeof(_mask))(((_reg) & (_mask)) >> __bf_shf(_mask)))
include/drm/intel/reg_bits.h
40
((u8)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
include/drm/intel/reg_bits.h
43
BUILD_BUG_ON_ZERO(!IS_POWER_OF_2((__mask) + (1ULL << __bf_shf(__mask)))) + \
include/drm/intel/reg_bits.h
44
BUILD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__val)), 0))))
include/drm/intel/reg_bits.h
58
((u16)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
include/drm/intel/reg_bits.h
61
BUILD_BUG_ON_ZERO(!IS_POWER_OF_2((__mask) + (1ULL << __bf_shf(__mask)))) + \
include/drm/intel/reg_bits.h
62
BUILD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__val)), 0))))
include/drm/intel/reg_bits.h
75
((u32)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
include/drm/intel/reg_bits.h
78
BUILD_BUG_ON_ZERO(!IS_POWER_OF_2((__mask) + (1ULL << __bf_shf(__mask)))) + \
include/drm/intel/reg_bits.h
79
BUILD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__val)), 0))))
include/linux/bitfield.h
111
(typeof(_mask))((_mask) >> __bf_shf(_mask)); \
include/linux/bitfield.h
124
!((((typeof(_mask))_val) << __bf_shf(_mask)) & ~(_mask)); \
include/linux/bitfield.h
160
BUILD_BUG_ON_ZERO(~((_mask) >> __bf_shf(_mask)) & (_val)) + \
include/linux/bitfield.h
162
__BF_CHECK_POW2((_mask) + (1ULL << __bf_shf(_mask))) + \
include/linux/bitfield.h
164
(((typeof(_mask))(_val) << __bf_shf(_mask)) & (_mask)) \
include/linux/bitfield.h
211
*(_reg_p) |= (((typeof(_mask))(_val) << __bf_shf(_mask)) & (_mask)); \
include/linux/bitfield.h
71
~((_mask) >> __bf_shf(_mask)) & \
include/linux/bitfield.h
75
(1ULL << __bf_shf(_mask))); \
include/linux/bitfield.h
92
((typeof(mask))(val) << __bf_shf(mask)) & (mask); \
include/linux/bitfield.h
98
(typeof(mask))(((reg) & (mask)) >> __bf_shf(mask)); \
include/linux/hw_bitfield.h
32
(((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) | \
sound/soc/codecs/ssm3515.c
111
__bf_shf(SSM3515_GEC_ANA_GAIN),
sound/soc/codecs/ssm3515.c
118
__bf_shf(SSM3515_GEC_EDGE), 1, 0),
sound/soc/codecs/ssm3515.c
120
__bf_shf(SSM3515_DAC_HV), 1, 1),
sound/soc/codecs/ssm3515.c
122
__bf_shf(SSM3515_DAC_HPF), 1, 0),
sound/soc/codecs/ssm3515.c
124
__bf_shf(SSM3515_SAI1_DAC_POL), 1, 0),
tools/include/linux/bitfield.h
113
((typeof(_mask))(_val) << __bf_shf(_mask)) & (_mask); \
tools/include/linux/bitfield.h
127
(typeof(_mask))(((_reg) & (_mask)) >> __bf_shf(_mask)); \
tools/include/linux/bitfield.h
67
~((_mask) >> __bf_shf(_mask)) & (_val) : 0, \
tools/include/linux/bitfield.h
73
(1ULL << __bf_shf(_mask))); \
tools/include/linux/bitfield.h
86
(typeof(_mask))((_mask) >> __bf_shf(_mask)); \
tools/include/linux/bitfield.h
99
!((((typeof(_mask))_val) << __bf_shf(_mask)) & ~(_mask)); \