/linux/drivers/input/joystick/ |
H A D | analog.c | 93 int mask; member 102 unsigned char mask; member 124 if (analog->mask & ANALOG_HAT_FCS) in analog_decode() 132 if (analog->mask & (0x10 << i)) in analog_decode() 135 if (analog->mask & ANALOG_HBTN_CHF) in analog_decode() 139 if (analog->mask & ANALOG_BTN_TL) in analog_decode() 141 if (analog->mask & ANALOG_BTN_TR) in analog_decode() 143 if (analog->mask & ANALOG_BTN_TL2) in analog_decode() 145 if (analog->mask & ANALOG_BTN_TR2) in analog_decode() 149 if (analog->mask & (1 << i)) in analog_decode() [all …]
|
/linux/arch/sh/include/asm/ |
H A D | bitops-cas.h | 16 unsigned mask, old; in set_bit() local 20 mask = 1U << (nr & 0x1f); in set_bit() 23 while (__bo_cas(a, old, old|mask) != old); in set_bit() 28 unsigned mask, old; in clear_bit() local 32 mask = 1U << (nr & 0x1f); in clear_bit() 35 while (__bo_cas(a, old, old&~mask) != old); in clear_bit() 40 unsigned mask, old; in change_bit() local 44 mask = 1U << (nr & 0x1f); in change_bit() 47 while (__bo_cas(a, old, old^mask) != old); in change_bit() 52 unsigned mask, old; in test_and_set_bit() local [all …]
|
H A D | bitops-llsc.h | 7 int mask; in set_bit() local 12 mask = 1 << (nr & 0x1f); in set_bit() 21 : "r" (a), "r" (mask) in set_bit() 28 int mask; in clear_bit() local 33 mask = 1 << (nr & 0x1f); in clear_bit() 42 : "r" (a), "r" (~mask) in clear_bit() 49 int mask; in change_bit() local 54 mask = 1 << (nr & 0x1f); in change_bit() 63 : "r" (a), "r" (mask) in change_bit() 70 int mask, retval; in test_and_set_bit() local [all …]
|
H A D | bitops-grb.h | 7 int mask; in set_bit() local 12 mask = 1 << (nr & 0x1f); in set_bit() 25 : "r" (mask) in set_bit() 31 int mask; in clear_bit() local 36 mask = ~(1 << (nr & 0x1f)); in clear_bit() 48 : "r" (mask) in clear_bit() 54 int mask; in change_bit() local 59 mask = 1 << (nr & 0x1f); in change_bit() 71 : "r" (mask) in change_bit() 77 int mask, retval; in test_and_set_bit() local [all …]
|
/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-gpio.c | 149 u16 mask, data; in subdev_s_clock_freq() local 151 mask = itv->card->gpio_audio_freq.mask; in subdev_s_clock_freq() 164 if (mask) in subdev_s_clock_freq() 165 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_clock_freq() 172 u16 mask; in subdev_g_tuner() local 174 mask = itv->card->gpio_audio_detect.mask; in subdev_g_tuner() 175 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask)) in subdev_g_tuner() 186 u16 mask, data; in subdev_s_tuner() local 188 mask = itv->card->gpio_audio_mode.mask; in subdev_s_tuner() 205 if (mask) in subdev_s_tuner() [all …]
|
/linux/arch/powerpc/sysdev/ |
H A D | ipic.c | 35 .mask = IPIC_SIMSR_H, 42 .mask = IPIC_SIMSR_H, 49 .mask = IPIC_SIMSR_H, 56 .mask = IPIC_SIMSR_H, 63 .mask = IPIC_SIMSR_H, 70 .mask = IPIC_SIMSR_H, 77 .mask = IPIC_SIMSR_H, 84 .mask = IPIC_SIMSR_H, 91 .mask = IPIC_SIMSR_H, 98 .mask = IPIC_SIMSR_H, [all …]
|
/linux/tools/testing/selftests/powerpc/primitives/ |
H A D | word-at-a-time.h | 23 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 24 return ~(mask | rhs); in prep_zero_mask() 27 #define create_zero_mask(mask) (mask) argument 29 static inline long find_zero(unsigned long mask) in find_zero() argument 33 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero() 44 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument 46 return ~1ul << __fls(mask); in zero_bytemask() 91 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 93 return mask >> 3; in find_zero() 97 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | word-at-a-time.h | 23 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 24 return ~(mask | rhs); in prep_zero_mask() 27 #define create_zero_mask(mask) (mask) argument 29 static inline long find_zero(unsigned long mask) in find_zero() argument 33 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero() 44 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument 46 return ~1ul << __fls(mask); in zero_bytemask() 91 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 93 return mask >> 3; in find_zero() 97 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument [all …]
|
/linux/drivers/memory/tegra/ |
H A D | tegra114.c | 22 .mask = 0xff, 38 .mask = 0xff, 54 .mask = 0xff, 70 .mask = 0xff, 86 .mask = 0xff, 102 .mask = 0xff, 118 .mask = 0xff, 134 .mask = 0xff, 150 .mask = 0xff, 166 .mask = 0xff, [all …]
|
H A D | tegra210.c | 27 .mask = 0xff, 43 .mask = 0xff, 59 .mask = 0xff, 75 .mask = 0xff, 91 .mask = 0xff, 107 .mask = 0xff, 123 .mask = 0xff, 139 .mask = 0xff, 155 .mask = 0xff, 171 .mask = 0xff, [all …]
|
H A D | tegra124.c | 23 .mask = 0xff, 39 .mask = 0xff, 55 .mask = 0xff, 71 .mask = 0xff, 87 .mask = 0xff, 103 .mask = 0xff, 119 .mask = 0xff, 135 .mask = 0xff, 151 .mask = 0xff, 167 .mask = 0xff, [all …]
|
/linux/net/sched/ |
H A D | cls_flower.c | 111 struct fl_flow_key mask; member 126 struct fl_flow_mask *mask; member 155 static unsigned short int fl_mask_range(const struct fl_flow_mask *mask) in fl_mask_range() argument 157 return mask->range.end - mask->range.start; in fl_mask_range() 160 static void fl_mask_update_range(struct fl_flow_mask *mask) in fl_mask_update_range() argument 162 const u8 *bytes = (const u8 *) &mask->key; in fl_mask_update_range() 163 size_t size = sizeof(mask->key); in fl_mask_update_range() 179 mask->range.start = rounddown(first, sizeof(long)); in fl_mask_update_range() 180 mask->range.end = roundup(last + 1, sizeof(long)); in fl_mask_update_range() 184 const struct fl_flow_mask *mask) in fl_key_get_start() argument [all …]
|
/linux/drivers/mfd/ |
H A D | palmas.c | 48 .mask = TPS65917_RESERVED, 51 .mask = TPS65917_INT1_STATUS_PWRON, 54 .mask = TPS65917_INT1_STATUS_LONG_PRESS_KEY, 57 .mask = TPS65917_RESERVED, 60 .mask = TPS65917_INT1_STATUS_PWRDOWN, 63 .mask = TPS65917_INT1_STATUS_HOTDIE, 66 .mask = TPS65917_INT1_STATUS_VSYS_MON, 69 .mask = TPS65917_RESERVED, 73 .mask = TPS65917_RESERVED, 77 .mask = TPS65917_INT2_STATUS_OTP_ERROR, [all …]
|
H A D | wm8994-irq.c | 29 .mask = WM8994_TEMP_SHUT_EINT, 33 .mask = WM8994_MIC1_DET_EINT, 37 .mask = WM8994_MIC1_SHRT_EINT, 41 .mask = WM8994_MIC2_DET_EINT, 45 .mask = WM8994_MIC2_SHRT_EINT, 49 .mask = WM8994_FLL1_LOCK_EINT, 53 .mask = WM8994_FLL2_LOCK_EINT, 57 .mask = WM8994_SRC1_LOCK_EINT, 61 .mask = WM8994_SRC2_LOCK_EINT, 65 .mask = WM8994_AIF1DRC1_SIG_DET, [all …]
|
/linux/drivers/soc/ixp4xx/ |
H A D | ixp4xx-qmgr.c | 209 u32 mask = 1 << (queue & (HALF_QUEUES - 1)); in qmgr_enable_irq() local 212 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) | mask, in qmgr_enable_irq() 221 u32 mask = 1 << (queue & (HALF_QUEUES - 1)); in qmgr_disable_irq() local 224 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) & ~mask, in qmgr_disable_irq() 226 __raw_writel(mask, &qmgr_regs->irqstat[half]); /* clear */ in qmgr_disable_irq() 230 static inline void shift_mask(u32 *mask) in shift_mask() argument 232 mask[3] = mask[3] << 1 | mask[2] >> 31; in shift_mask() 233 mask[2] = mask[2] << 1 | mask[1] >> 31; in shift_mask() 234 mask[1] = mask[1] << 1 | mask[0] >> 31; in shift_mask() 235 mask[0] <<= 1; in shift_mask() [all …]
|
/linux/kernel/bpf/ |
H A D | tnum.c | 12 #define TNUM(_v, _m) (struct tnum){.value = _v, .mask = _m} 14 const struct tnum tnum_unknown = { .value = 0, .mask = -1 }; 39 return TNUM(a.value << shift, a.mask << shift); in tnum_lshift() 44 return TNUM(a.value >> shift, a.mask >> shift); in tnum_rshift() 56 (u32)(((s32)a.mask) >> min_shift)); in tnum_arshift() 59 (s64)a.mask >> min_shift); in tnum_arshift() 66 sm = a.mask + b.mask; in tnum_add() 70 mu = chi | a.mask | b.mask; in tnum_add() 79 alpha = dv + a.mask; in tnum_sub() 80 beta = dv - b.mask; in tnum_sub() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
H A D | hw_translate_dce110.c | 41 uint32_t mask, in offset_to_id() argument 49 switch (mask) { in offset_to_id() 79 switch (mask) { in offset_to_id() 106 switch (mask) { in offset_to_id() 121 switch (mask) { in offset_to_id() 190 info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6DATA_A_MASK; in id_to_offset() 222 info->mask = DC_GPIO_DDC6_A__DC_GPIO_DDC6CLK_A_MASK; in id_to_offset() 257 info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICA_A_MASK; in id_to_offset() 260 info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICB_A_MASK; in id_to_offset() 263 info->mask = DC_GPIO_GENERIC_A__DC_GPIO_GENERICC_A_MASK; in id_to_offset() [all …]
|
/linux/include/uapi/linux/iio/ |
H A D | events.h | 29 #define IIO_EVENT_CODE_EXTRACT_TYPE(mask) ((mask >> 56) & 0xFF) argument 31 #define IIO_EVENT_CODE_EXTRACT_DIR(mask) ((mask >> 48) & 0x7F) argument 33 #define IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(mask) ((mask >> 32) & 0xFF) argument 37 #define IIO_EVENT_CODE_EXTRACT_CHAN(mask) ((__s16)(mask & 0xFFFF)) argument 38 #define IIO_EVENT_CODE_EXTRACT_CHAN2(mask) ((__s16)(((mask) >> 16) & 0xFFFF)) argument 40 #define IIO_EVENT_CODE_EXTRACT_MODIFIER(mask) ((mask >> 40) & 0xFF) argument 41 #define IIO_EVENT_CODE_EXTRACT_DIFF(mask) (((mask) >> 55) & 0x1) argument
|
/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_opcode.c | 17 .mask = { 24 .mask = { 31 .mask = { 40 .mask = { 49 .mask = { 55 .mask = { 61 .mask = { 67 .mask = { 73 .mask = { 81 .mask = { [all …]
|
/linux/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_tc.c | 37 if (!is_zero_ether_addr(match.mask->src)) { in vcap_tc_flower_handler_ethaddr_usage() 39 vcap_netbytes_copy(smac.mask, match.mask->src, ETH_ALEN); in vcap_tc_flower_handler_ethaddr_usage() 45 if (!is_zero_ether_addr(match.mask->dst)) { in vcap_tc_flower_handler_ethaddr_usage() 47 vcap_netbytes_copy(dmac.mask, match.mask->dst, ETH_ALEN); in vcap_tc_flower_handler_ethaddr_usage() 71 if (mt.mask->src) { in vcap_tc_flower_handler_ipv4_usage() 75 be32_to_cpu(mt.mask->src)); in vcap_tc_flower_handler_ipv4_usage() 79 if (mt.mask->dst) { in vcap_tc_flower_handler_ipv4_usage() 83 be32_to_cpu(mt.mask->dst)); in vcap_tc_flower_handler_ipv4_usage() 110 if (!ipv6_addr_any(&mt.mask->src)) { in vcap_tc_flower_handler_ipv6_usage() 112 vcap_netbytes_copy(sip.mask, mt.mask->src.s6_addr, 16); in vcap_tc_flower_handler_ipv6_usage() [all …]
|
/linux/drivers/pinctrl/spear/ |
H A D | pinctrl-spear320.c | 36 .mask = 0x00000007, 44 .mask = 0x00000007, 52 .mask = 0x00000007, 60 .mask = 0x00000007, 68 .mask = 0x00000001, 465 .mask = PMX_PL_69_MASK, 469 .mask = PMX_PL_70_MASK | PMX_PL_71_72_MASK | PMX_PL_73_MASK | 477 .mask = PMX_PL_80_TO_85_MASK | PMX_PL_86_87_MASK | 483 .mask = PMX_PL_90_91_MASK | PMX_PL_92_93_MASK | 522 .mask = PMX_TIMER_0_1_MASK | PMX_TIMER_2_3_MASK, [all …]
|
/linux/arch/powerpc/mm/ptdump/ |
H A D | book3s64.c | 14 .mask = _PAGE_PRIVILEGED, 19 .mask = _PAGE_READ, 24 .mask = _PAGE_WRITE, 29 .mask = _PAGE_EXEC, 34 .mask = _PAGE_PTE, 39 .mask = _PAGE_PRESENT, 44 .mask = _PAGE_PRESENT | _PAGE_INVALID, 49 .mask = H_PAGE_HASHPTE, 54 .mask = _PAGE_DIRTY, 59 .mask = _PAGE_ACCESSED, [all …]
|
/linux/arch/mips/pci/ |
H A D | pci-malta.c | 81 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local 117 mask = ~(start ^ end); in mips_pcibios_init() 120 mask != ~((mask & -mask) - 1)); in mips_pcibios_init() 123 gt64120_controller.mem_offset = (start & mask) - (map & mask); in mips_pcibios_init() 134 mask = ~(start ^ end); in mips_pcibios_init() 137 mask != ~((mask & -mask) - 1)); in mips_pcibios_init() 138 gt64120_io_resource.start = map & mask; in mips_pcibios_init() 139 gt64120_io_resource.end = (map & mask) | ~mask; in mips_pcibios_init() 187 MSC_READ(MSC01_PCI_SC2PMMSKL, mask); in mips_pcibios_init() 189 msc_mem_resource.start = start & mask; in mips_pcibios_init() [all …]
|
/linux/net/netlabel/ |
H A D | netlabel_addrlist.c | 52 if (iter->valid && (addr & iter->mask) == iter->addr) in netlbl_af4list_search() 71 __be32 mask, in netlbl_af4list_search_exact() argument 77 if (iter->valid && iter->addr == addr && iter->mask == mask) in netlbl_af4list_search_exact() 103 ipv6_masked_addr_cmp(&iter->addr, &iter->mask, addr) == 0) in netlbl_af6list_search() 122 const struct in6_addr *mask, in netlbl_af6list_search_exact() argument 130 ipv6_addr_equal(&iter->mask, mask)) in netlbl_af6list_search_exact() 154 iter->addr == entry->addr && iter->mask == entry->mask) in netlbl_af4list_add() 163 ntohl(entry->mask) > ntohl(iter->mask)) { in netlbl_af4list_add() 192 ipv6_addr_equal(&iter->mask, &entry->mask)) in netlbl_af6list_add() 201 ipv6_addr_cmp(&entry->mask, &iter->mask) > 0) { in netlbl_af6list_add() [all …]
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_draw.h | 15 comp(unsigned long a, unsigned long b, unsigned long mask) in comp() argument 17 return ((a ^ b) & mask) ^ b; in comp() 104 u32 mask; in fb_shifted_pixels_mask_u32() local 107 mask = FB_SHIFT_HIGH(p, ~(u32)0, index); in fb_shifted_pixels_mask_u32() 109 mask = 0xff << FB_LEFT_POS(p, 8); in fb_shifted_pixels_mask_u32() 110 mask = FB_SHIFT_LOW(p, mask, index & (bswapmask)) & mask; in fb_shifted_pixels_mask_u32() 111 mask = FB_SHIFT_HIGH(p, mask, index & ~(bswapmask)); in fb_shifted_pixels_mask_u32() 116 mask |= FB_SHIFT_HIGH(p, ~(u32)0, in fb_shifted_pixels_mask_u32() 119 return mask; in fb_shifted_pixels_mask_u32() 126 unsigned long mask; in fb_shifted_pixels_mask_long() local [all …]
|