/linux-4.4.14/drivers/mfd/ |
D | sec-irq.c | 30 .mask = S2MPS11_IRQ_PWRONF_MASK, 34 .mask = S2MPS11_IRQ_PWRONR_MASK, 38 .mask = S2MPS11_IRQ_JIGONBF_MASK, 42 .mask = S2MPS11_IRQ_JIGONBR_MASK, 46 .mask = S2MPS11_IRQ_ACOKBF_MASK, 50 .mask = S2MPS11_IRQ_ACOKBR_MASK, 54 .mask = S2MPS11_IRQ_PWRON1S_MASK, 58 .mask = S2MPS11_IRQ_MRB_MASK, 62 .mask = S2MPS11_IRQ_RTC60S_MASK, 66 .mask = S2MPS11_IRQ_RTCA1_MASK, [all …]
|
D | da9063-irq.c | 34 u8 mask; member 41 .mask = DA9063_M_ONKEY, 45 .mask = DA9063_M_ALARM, 49 .mask = DA9063_M_TICK, 53 .mask = DA9063_M_ADC_RDY, 57 .mask = DA9063_M_SEQ_RDY, 62 .mask = DA9063_M_WAKE, 66 .mask = DA9063_M_TEMP, 70 .mask = DA9063_M_COMP_1V2, 74 .mask = DA9063_M_LDO_LIM, [all …]
|
D | wm8350-irq.c | 42 int mask; member 50 .mask = WM8350_OC_LS_EINT, 56 .mask = WM8350_UV_DC1_EINT, 61 .mask = WM8350_UV_DC2_EINT, 66 .mask = WM8350_UV_DC3_EINT, 71 .mask = WM8350_UV_DC4_EINT, 76 .mask = WM8350_UV_DC5_EINT, 81 .mask = WM8350_UV_DC6_EINT, 86 .mask = WM8350_UV_LDO1_EINT, 91 .mask = WM8350_UV_LDO2_EINT, [all …]
|
D | da9052-irq.c | 41 .mask = DA9052_IRQ_MASK_POS_1, 45 .mask = DA9052_IRQ_MASK_POS_2, 49 .mask = DA9052_IRQ_MASK_POS_3, 53 .mask = DA9052_IRQ_MASK_POS_4, 57 .mask = DA9052_IRQ_MASK_POS_5, 61 .mask = DA9052_IRQ_MASK_POS_6, 65 .mask = DA9052_IRQ_MASK_POS_7, 69 .mask = DA9052_IRQ_MASK_POS_8, 73 .mask = DA9052_IRQ_MASK_POS_1, 77 .mask = DA9052_IRQ_MASK_POS_2, [all …]
|
D | wm831x-irq.c | 33 int mask; member 40 .mask = WM831X_TEMP_THW_EINT, 45 .mask = WM831X_GP1_EINT, 50 .mask = WM831X_GP2_EINT, 55 .mask = WM831X_GP3_EINT, 60 .mask = WM831X_GP4_EINT, 65 .mask = WM831X_GP5_EINT, 70 .mask = WM831X_GP6_EINT, 75 .mask = WM831X_GP7_EINT, 80 .mask = WM831X_GP8_EINT, [all …]
|
D | palmas.c | 52 .mask = TPS65917_RESERVED, 55 .mask = TPS65917_INT1_STATUS_PWRON, 58 .mask = TPS65917_INT1_STATUS_LONG_PRESS_KEY, 61 .mask = TPS65917_RESERVED, 64 .mask = TPS65917_INT1_STATUS_PWRDOWN, 67 .mask = TPS65917_INT1_STATUS_HOTDIE, 70 .mask = TPS65917_INT1_STATUS_VSYS_MON, 73 .mask = TPS65917_RESERVED, 77 .mask = TPS65917_RESERVED, 81 .mask = TPS65917_INT2_STATUS_OTP_ERROR, [all …]
|
D | wm8994-irq.c | 34 .mask = WM8994_TEMP_SHUT_EINT, 38 .mask = WM8994_MIC1_DET_EINT, 42 .mask = WM8994_MIC1_SHRT_EINT, 46 .mask = WM8994_MIC2_DET_EINT, 50 .mask = WM8994_MIC2_SHRT_EINT, 54 .mask = WM8994_FLL1_LOCK_EINT, 58 .mask = WM8994_FLL2_LOCK_EINT, 62 .mask = WM8994_SRC1_LOCK_EINT, 66 .mask = WM8994_SRC2_LOCK_EINT, 70 .mask = WM8994_AIF1DRC1_SIG_DET, [all …]
|
D | wm5110-tables.c | 288 .mask = ARIZONA_MICD_CLAMP_FALL_EINT1 291 .mask = ARIZONA_MICD_CLAMP_RISE_EINT1 293 [ARIZONA_IRQ_GP5_FALL] = { .mask = ARIZONA_GP5_FALL_EINT1 }, 294 [ARIZONA_IRQ_GP5_RISE] = { .mask = ARIZONA_GP5_RISE_EINT1 }, 295 [ARIZONA_IRQ_JD_FALL] = { .mask = ARIZONA_JD1_FALL_EINT1 }, 296 [ARIZONA_IRQ_JD_RISE] = { .mask = ARIZONA_JD1_RISE_EINT1 }, 313 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 314 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 315 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 316 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, [all …]
|
D | as3722.c | 85 .mask = AS3722_INTERRUPT_MASK1_LID, 88 .mask = AS3722_INTERRUPT_MASK1_ACOK, 91 .mask = AS3722_INTERRUPT_MASK1_ENABLE1, 94 .mask = AS3722_INTERRUPT_MASK1_OCURR_ALARM_SD0, 97 .mask = AS3722_INTERRUPT_MASK1_ONKEY_LONG, 100 .mask = AS3722_INTERRUPT_MASK1_ONKEY, 103 .mask = AS3722_INTERRUPT_MASK1_OVTMP, 106 .mask = AS3722_INTERRUPT_MASK1_LOWBAT, 111 .mask = AS3722_INTERRUPT_MASK2_SD0_LV, 115 .mask = AS3722_INTERRUPT_MASK2_SD1_LV, [all …]
|
D | tps65910.c | 60 .mask = INT_MSK_PWRHOLD_F_IT_MSK_MASK, 64 .mask = INT_MSK_VMBHI_IT_MSK_MASK, 68 .mask = INT_MSK_PWRON_IT_MSK_MASK, 72 .mask = INT_MSK_PWRON_LP_IT_MSK_MASK, 76 .mask = INT_MSK_PWRHOLD_R_IT_MSK_MASK, 80 .mask = INT_MSK_HOTDIE_IT_MSK_MASK, 84 .mask = INT_MSK_RTC_ALARM_IT_MSK_MASK, 88 .mask = INT_MSK_RTC_PERIOD_IT_MSK_MASK, 94 .mask = INT_MSK2_GPIO0_R_IT_MSK_MASK, 98 .mask = INT_MSK2_GPIO0_F_IT_MSK_MASK, [all …]
|
D | max77693.c | 69 { .mask = LED_IRQ_FLED2_OPEN, }, 70 { .mask = LED_IRQ_FLED2_SHORT, }, 71 { .mask = LED_IRQ_FLED1_OPEN, }, 72 { .mask = LED_IRQ_FLED1_SHORT, }, 73 { .mask = LED_IRQ_MAX_FLASH, }, 87 { .mask = TOPSYS_IRQ_T120C_INT, }, 88 { .mask = TOPSYS_IRQ_T140C_INT, }, 89 { .mask = TOPSYS_IRQ_LOWSYS_INT, }, 103 { .mask = CHG_IRQ_BYP_I, }, 104 { .mask = CHG_IRQ_THM_I, }, [all …]
|
D | max8998-irq.c | 22 int mask; member 28 .mask = MAX8998_IRQ_DCINF_MASK, 32 .mask = MAX8998_IRQ_DCINR_MASK, 36 .mask = MAX8998_IRQ_JIGF_MASK, 40 .mask = MAX8998_IRQ_JIGR_MASK, 44 .mask = MAX8998_IRQ_PWRONF_MASK, 48 .mask = MAX8998_IRQ_PWRONR_MASK, 52 .mask = MAX8998_IRQ_WTSREVNT_MASK, 56 .mask = MAX8998_IRQ_SMPLEVNT_MASK, 60 .mask = MAX8998_IRQ_ALARM1_MASK, [all …]
|
D | tps65218.c | 91 unsigned int mask, unsigned int val, unsigned int level) in tps65218_update_bits() argument 102 data &= ~mask; in tps65218_update_bits() 103 data |= val & mask; in tps65218_update_bits() 115 unsigned int mask, unsigned int val, unsigned int level) in tps65218_set_bits() argument 117 return tps65218_update_bits(tps, reg, mask, val, level); in tps65218_set_bits() 122 unsigned int mask, unsigned int level) in tps65218_clear_bits() argument 124 return tps65218_update_bits(tps, reg, mask, 0, level); in tps65218_clear_bits() 148 .mask = TPS65218_INT1_PRGC, 151 .mask = TPS65218_INT1_CC_AQC, 154 .mask = TPS65218_INT1_HOT, [all …]
|
D | max8907.c | 119 { .reg_offset = 0, .mask = 1 << 0, }, 120 { .reg_offset = 0, .mask = 1 << 1, }, 121 { .reg_offset = 0, .mask = 1 << 2, }, 122 { .reg_offset = 1, .mask = 1 << 0, }, 123 { .reg_offset = 1, .mask = 1 << 1, }, 124 { .reg_offset = 1, .mask = 1 << 2, }, 125 { .reg_offset = 1, .mask = 1 << 3, }, 126 { .reg_offset = 1, .mask = 1 << 4, }, 127 { .reg_offset = 1, .mask = 1 << 5, }, 128 { .reg_offset = 1, .mask = 1 << 6, }, [all …]
|
D | wm8998-tables.c | 55 .mask = ARIZONA_MICD_CLAMP_FALL_EINT1 58 .mask = ARIZONA_MICD_CLAMP_RISE_EINT1 60 [ARIZONA_IRQ_GP5_FALL] = { .mask = ARIZONA_GP5_FALL_EINT1 }, 61 [ARIZONA_IRQ_GP5_RISE] = { .mask = ARIZONA_GP5_RISE_EINT1 }, 62 [ARIZONA_IRQ_JD_FALL] = { .mask = ARIZONA_JD1_FALL_EINT1 }, 63 [ARIZONA_IRQ_JD_RISE] = { .mask = ARIZONA_JD1_RISE_EINT1 }, 79 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 80 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 81 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 82 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, [all …]
|
D | max14577.c | 203 { .reg_offset = 0, .mask = MAX14577_INT1_ADC_MASK, }, 204 { .reg_offset = 0, .mask = MAX14577_INT1_ADCLOW_MASK, }, 205 { .reg_offset = 0, .mask = MAX14577_INT1_ADCERR_MASK, }, 207 { .reg_offset = 1, .mask = MAX14577_INT2_CHGTYP_MASK, }, 208 { .reg_offset = 1, .mask = MAX14577_INT2_CHGDETRUN_MASK, }, 209 { .reg_offset = 1, .mask = MAX14577_INT2_DCDTMR_MASK, }, 210 { .reg_offset = 1, .mask = MAX14577_INT2_DBCHG_MASK, }, 211 { .reg_offset = 1, .mask = MAX14577_INT2_VBVOLT_MASK, }, 213 { .reg_offset = 2, .mask = MAX14577_INT3_EOC_MASK, }, 214 { .reg_offset = 2, .mask = MAX14577_INT3_CGMBC_MASK, }, [all …]
|
D | tps65090.c | 79 .mask = TPS65090_INT1_MASK_VAC_STATUS_CHANGE, 82 .mask = TPS65090_INT1_MASK_VSYS_STATUS_CHANGE, 85 .mask = TPS65090_INT1_MASK_BAT_STATUS_CHANGE, 88 .mask = TPS65090_INT1_MASK_CHARGING_STATUS_CHANGE, 91 .mask = TPS65090_INT1_MASK_CHARGING_COMPLETE, 94 .mask = TPS65090_INT1_MASK_OVERLOAD_DCDC1, 97 .mask = TPS65090_INT1_MASK_OVERLOAD_DCDC2, 102 .mask = TPS65090_INT2_MASK_OVERLOAD_DCDC3, 106 .mask = TPS65090_INT2_MASK_OVERLOAD_FET1, 110 .mask = TPS65090_INT2_MASK_OVERLOAD_FET2, [all …]
|
D | 88pm805.c | 92 .mask = PM805_INT1_HP1_SHRT, 95 .mask = PM805_INT1_HP2_SHRT, 98 .mask = PM805_INT1_MIC_CONFLICT, 101 .mask = PM805_INT1_CLIP_FAULT, 104 .mask = PM805_INT1_LDO_OFF, 107 .mask = PM805_INT1_SRC_DPLL_LOCK, 112 .mask = PM805_INT2_MIC_DET, 116 .mask = PM805_INT2_SHRT_BTN_DET, 120 .mask = PM805_INT2_VOLM_BTN_DET, 124 .mask = PM805_INT2_VOLP_BTN_DET, [all …]
|
D | wm5102-tables.c | 103 .mask = ARIZONA_MICD_CLAMP_FALL_EINT1 106 .mask = ARIZONA_MICD_CLAMP_RISE_EINT1 108 [ARIZONA_IRQ_GP5_FALL] = { .mask = ARIZONA_GP5_FALL_EINT1 }, 109 [ARIZONA_IRQ_GP5_RISE] = { .mask = ARIZONA_GP5_RISE_EINT1 }, 110 [ARIZONA_IRQ_JD_FALL] = { .mask = ARIZONA_JD1_FALL_EINT1 }, 111 [ARIZONA_IRQ_JD_RISE] = { .mask = ARIZONA_JD1_RISE_EINT1 }, 127 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 128 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 129 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 130 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, [all …]
|
D | 88pm800.c | 170 .mask = PM800_ONKEY_INT_ENA1, 173 .mask = PM800_EXTON_INT_ENA1, 176 .mask = PM800_CHG_INT_ENA1, 179 .mask = PM800_BAT_INT_ENA1, 182 .mask = PM800_RTC_INT_ENA1, 185 .mask = PM800_CLASSD_OC_INT_ENA1, 190 .mask = PM800_VBAT_INT_ENA2, 194 .mask = PM800_VSYS_INT_ENA2, 198 .mask = PM800_VCHG_INT_ENA2, 202 .mask = PM800_TINT_INT_ENA2, [all …]
|
D | wm8997-tables.c | 45 [ARIZONA_IRQ_GP5_FALL] = { .mask = ARIZONA_GP5_FALL_EINT1 }, 46 [ARIZONA_IRQ_GP5_RISE] = { .mask = ARIZONA_GP5_RISE_EINT1 }, 47 [ARIZONA_IRQ_JD_FALL] = { .mask = ARIZONA_JD1_FALL_EINT1 }, 48 [ARIZONA_IRQ_JD_RISE] = { .mask = ARIZONA_JD1_RISE_EINT1 }, 63 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 64 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 65 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 66 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, 69 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_WARN_EINT1 72 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_EINT1 [all …]
|
D | da9150-core.c | 227 void da9150_set_bits(struct da9150 *da9150, u16 reg, u8 mask, u8 val) in da9150_set_bits() argument 231 ret = regmap_update_bits(da9150->regmap, reg, mask, val); in da9150_set_bits() 263 .mask = DA9150_E_VBUS_MASK, 267 .mask = DA9150_E_CHG_MASK, 271 .mask = DA9150_E_TCLASS_MASK, 275 .mask = DA9150_E_TJUNC_MASK, 279 .mask = DA9150_E_VFAULT_MASK, 283 .mask = DA9150_E_CONF_MASK, 287 .mask = DA9150_E_DAT_MASK, 291 .mask = DA9150_E_DTYPE_MASK, [all …]
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | nvreg.h | 31 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask) argument 34 #define SetBF(mask,value) ((value) << (0?mask)) argument 35 #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) argument 37 #define MaskAndSetBF(var,mask,value) (var)=(((var)&(~MASKEXPAND(mask)) \ argument 38 | SetBF(mask,value))) 51 #define DEVICE_DEF(device,mask,value) \ argument 52 SetBF(NV_##device##_##mask,NV_##device##_##mask##_##value) 53 #define DEVICE_VALUE(device,mask,value) SetBF(NV_##device##_##mask,value) argument 54 #define DEVICE_MASK(device,mask) MASKEXPAND(NV_##device##_##mask) argument 59 #define PDAC_Def(mask,value) DEVICE_DEF(PDAC,mask,value) argument [all …]
|
/linux-4.4.14/include/sound/ |
D | pcm_params.h | 46 static inline void snd_mask_none(struct snd_mask *mask) in snd_mask_none() argument 48 memset(mask, 0, sizeof(*mask)); in snd_mask_none() 51 static inline void snd_mask_any(struct snd_mask *mask) in snd_mask_any() argument 53 memset(mask, 0xff, SNDRV_MASK_SIZE * sizeof(u_int32_t)); in snd_mask_any() 56 static inline int snd_mask_empty(const struct snd_mask *mask) in snd_mask_empty() argument 60 if (mask->bits[i]) in snd_mask_empty() 65 static inline unsigned int snd_mask_min(const struct snd_mask *mask) in snd_mask_min() argument 69 if (mask->bits[i]) in snd_mask_min() 70 return __ffs(mask->bits[i]) + (i << 5); in snd_mask_min() 75 static inline unsigned int snd_mask_max(const struct snd_mask *mask) in snd_mask_max() argument [all …]
|
/linux-4.4.14/include/asm-generic/ |
D | word-at-a-time.h | 18 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 19 return ~(mask | rhs); in prep_zero_mask() 22 #define create_zero_mask(mask) (mask) argument 24 static inline long find_zero(unsigned long mask) in find_zero() argument 28 if (mask >> 32) in find_zero() 29 mask >>= 32; in find_zero() 33 if (mask >> 16) in find_zero() 34 mask >>= 16; in find_zero() 37 return (mask >> 8) ? byte : byte + 1; in find_zero() 48 #define zero_bytemask(mask) (~1ul << __fls(mask)) argument [all …]
|
/linux-4.4.14/drivers/video/fbdev/ |
D | c2p_core.h | 21 unsigned int shift, u32 mask) in _transp() argument 23 u32 t = (d[i1] ^ (d[i2] >> shift)) & mask; in _transp() 62 u32 mask = get_mask(n); in transp8() local 67 _transp(d, 0, 1, n, mask); in transp8() 69 _transp(d, 2, 3, n, mask); in transp8() 71 _transp(d, 4, 5, n, mask); in transp8() 73 _transp(d, 6, 7, n, mask); in transp8() 78 _transp(d, 0, 2, n, mask); in transp8() 79 _transp(d, 1, 3, n, mask); in transp8() 81 _transp(d, 4, 6, n, mask); in transp8() [all …]
|
D | atafb_iplan2p8.c | 114 u32 pval[4], v, v1, mask; in atafb_iplan2p8_copyarea() local 120 mask = 0xff00ff00; in atafb_iplan2p8_copyarea() 135 pval[0] = (*src32++ << 8) & mask; in atafb_iplan2p8_copyarea() 136 pval[1] = (*src32++ << 8) & mask; in atafb_iplan2p8_copyarea() 137 pval[2] = (*src32++ << 8) & mask; in atafb_iplan2p8_copyarea() 138 pval[3] = (*src32++ << 8) & mask; in atafb_iplan2p8_copyarea() 140 pval[0] = dst32[0] & mask; in atafb_iplan2p8_copyarea() 141 pval[1] = dst32[1] & mask; in atafb_iplan2p8_copyarea() 142 pval[2] = dst32[2] & mask; in atafb_iplan2p8_copyarea() 143 pval[3] = dst32[3] & mask; in atafb_iplan2p8_copyarea() [all …]
|
D | atafb_utils.h | 300 static inline void fill8_2col(u8 *dst, u8 fg, u8 bg, u32 mask) in fill8_2col() argument 306 mask |= mask << 8; in fill8_2col() 308 mask |= mask << 16; in fill8_2col() 310 tmp = (mask & fgm[0]) ^ bgm[0]; in fill8_2col() 318 tmp = (mask & fgm[1]) ^ bgm[1]; in fill8_2col() 374 static inline void memmove32_col(void *dst, void *src, u32 mask, u32 h, u32 bytes) in memmove32_col() argument 381 v = (*s++ & mask) | (*d & ~mask); in memmove32_col() 384 v = (*s++ & mask) | (*d & ~mask); in memmove32_col() 388 v = (*s++ & mask) | (*d & ~mask); in memmove32_col() 390 v = (*s++ & mask) | (*d & ~mask); in memmove32_col()
|
D | atafb_iplan2p4.c | 107 u32 pval[4], v, v1, mask; in atafb_iplan2p4_copyarea() local 113 mask = 0xff00ff00; in atafb_iplan2p4_copyarea() 128 pval[0] = (*src32++ << 8) & mask; in atafb_iplan2p4_copyarea() 129 pval[1] = (*src32++ << 8) & mask; in atafb_iplan2p4_copyarea() 131 pval[0] = dst32[0] & mask; in atafb_iplan2p4_copyarea() 132 pval[1] = dst32[1] & mask; in atafb_iplan2p4_copyarea() 137 v1 = v & mask; in atafb_iplan2p4_copyarea() 141 v1 = v & mask; in atafb_iplan2p4_copyarea() 147 dst32[0] = (dst32[0] & mask) | pval[0]; in atafb_iplan2p4_copyarea() 148 dst32[1] = (dst32[1] & mask) | pval[1]; in atafb_iplan2p4_copyarea() [all …]
|
/linux-4.4.14/arch/arm/mach-lpc32xx/ |
D | irq.c | 78 u32 mask; member 87 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_08_BIT, 91 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_09_BIT, 95 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_19_BIT, 99 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_07_BIT, 103 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_00_BIT, 107 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_01_BIT, 111 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_02_BIT, 115 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_03_BIT, 119 .mask = LPC32XX_CLKPWR_EXTSRC_GPI_04_BIT, [all …]
|
/linux-4.4.14/arch/frv/include/asm/ |
D | bitops.h | 33 unsigned int mask = 1UL << (nr & 31); in test_and_clear_bit() local 35 return (__atomic32_fetch_and(~mask, ptr) & mask) != 0; in test_and_clear_bit() 41 unsigned int mask = 1UL << (nr & 31); in test_and_set_bit() local 43 return (__atomic32_fetch_or(mask, ptr) & mask) != 0; in test_and_set_bit() 49 unsigned int mask = 1UL << (nr & 31); in test_and_change_bit() local 51 return (__atomic32_fetch_xor(mask, ptr) & mask) != 0; in test_and_change_bit() 72 int mask; in __clear_bit() local 75 mask = 1 << (nr & 31); in __clear_bit() 76 *a &= ~mask; in __clear_bit() 82 int mask; in __set_bit() local [all …]
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | bitops_32.h | 21 unsigned long ___set_bit(unsigned long *addr, unsigned long mask); 22 unsigned long ___clear_bit(unsigned long *addr, unsigned long mask); 23 unsigned long ___change_bit(unsigned long *addr, unsigned long mask); 33 unsigned long *ADDR, mask; in test_and_set_bit() local 36 mask = 1 << (nr & 31); in test_and_set_bit() 38 return ___set_bit(ADDR, mask) != 0; in test_and_set_bit() 43 unsigned long *ADDR, mask; in set_bit() local 46 mask = 1 << (nr & 31); in set_bit() 48 (void) ___set_bit(ADDR, mask); in set_bit() 53 unsigned long *ADDR, mask; in test_and_clear_bit() local [all …]
|
D | obio.h | 103 int mask; in bw_get_intr_mask() local 106 "=r" (mask) : in bw_get_intr_mask() 109 return mask; in bw_get_intr_mask() 112 static inline void bw_clear_intr_mask(int sbus_level, int mask) in bw_clear_intr_mask() argument 115 "r" (mask), in bw_clear_intr_mask() 179 unsigned mask; in cc_get_imsk() local 182 "=r" (mask) : in cc_get_imsk() 185 return mask; in cc_get_imsk() 188 static inline void cc_set_imsk(unsigned mask) in cc_set_imsk() argument 191 "r" (mask), in cc_set_imsk() [all …]
|
/linux-4.4.14/arch/mips/lib/ |
D | bitops.c | 24 unsigned long mask; in __mips_set_bit() local 28 mask = 1UL << bit; in __mips_set_bit() 30 *a |= mask; in __mips_set_bit() 46 unsigned long mask; in __mips_clear_bit() local 50 mask = 1UL << bit; in __mips_clear_bit() 52 *a &= ~mask; in __mips_clear_bit() 68 unsigned long mask; in __mips_change_bit() local 72 mask = 1UL << bit; in __mips_change_bit() 74 *a ^= mask; in __mips_change_bit() 91 unsigned long mask; in __mips_test_and_set_bit() local [all …]
|
/linux-4.4.14/arch/arm/mach-rpc/ |
D | irq.c | 12 unsigned int val, mask; in iomd_ack_irq_a() local 14 mask = 1 << d->irq; in iomd_ack_irq_a() 16 iomd_writeb(val & ~mask, IOMD_IRQMASKA); in iomd_ack_irq_a() 17 iomd_writeb(mask, IOMD_IRQCLRA); in iomd_ack_irq_a() 22 unsigned int val, mask; in iomd_mask_irq_a() local 24 mask = 1 << d->irq; in iomd_mask_irq_a() 26 iomd_writeb(val & ~mask, IOMD_IRQMASKA); in iomd_mask_irq_a() 31 unsigned int val, mask; in iomd_unmask_irq_a() local 33 mask = 1 << d->irq; in iomd_unmask_irq_a() 35 iomd_writeb(val | mask, IOMD_IRQMASKA); in iomd_unmask_irq_a() [all …]
|
/linux-4.4.14/drivers/memory/tegra/ |
D | tegra114.c | 32 .mask = 0xff, 46 .mask = 0xff, 60 .mask = 0xff, 74 .mask = 0xff, 88 .mask = 0xff, 102 .mask = 0xff, 116 .mask = 0xff, 130 .mask = 0xff, 144 .mask = 0xff, 158 .mask = 0xff, [all …]
|
D | tegra30.c | 32 .mask = 0xff, 46 .mask = 0xff, 60 .mask = 0xff, 74 .mask = 0xff, 88 .mask = 0xff, 102 .mask = 0xff, 116 .mask = 0xff, 130 .mask = 0xff, 144 .mask = 0xff, 158 .mask = 0xff, [all …]
|
D | tegra210.c | 34 .mask = 0xff, 48 .mask = 0xff, 62 .mask = 0xff, 76 .mask = 0xff, 90 .mask = 0xff, 104 .mask = 0xff, 118 .mask = 0xff, 132 .mask = 0xff, 146 .mask = 0xff, 160 .mask = 0xff, [all …]
|
D | tegra124.c | 74 .mask = 0xff, 88 .mask = 0xff, 102 .mask = 0xff, 116 .mask = 0xff, 130 .mask = 0xff, 144 .mask = 0xff, 158 .mask = 0xff, 172 .mask = 0xff, 186 .mask = 0xff, 200 .mask = 0xff, [all …]
|
/linux-4.4.14/include/linux/ |
D | fsnotify.h | 29 static inline int fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask) in fsnotify_parent() argument 34 return __fsnotify_parent(path, dentry, mask); in fsnotify_parent() 38 static inline int fsnotify_perm(struct file *file, int mask) in fsnotify_perm() argument 47 if (!(mask & (MAY_READ | MAY_OPEN))) in fsnotify_perm() 49 if (mask & MAY_OPEN) in fsnotify_perm() 51 else if (mask & MAY_READ) in fsnotify_perm() 138 __u32 mask = FS_DELETE; in fsnotify_nameremove() local 141 mask |= FS_ISDIR; in fsnotify_nameremove() 143 fsnotify_parent(NULL, dentry, mask); in fsnotify_nameremove() 183 __u32 mask = (FS_CREATE | FS_ISDIR); in fsnotify_mkdir() local [all …]
|
D | cpumask.h | 148 static inline unsigned int cpumask_any_but(const struct cpumask *mask, in cpumask_any_but() argument 159 #define for_each_cpu(cpu, mask) \ argument 160 for ((cpu) = 0; (cpu) < 1; (cpu)++, (void)mask) 161 #define for_each_cpu_not(cpu, mask) \ argument 162 for ((cpu) = 0; (cpu) < 1; (cpu)++, (void)mask) 163 #define for_each_cpu_and(cpu, mask, and) \ argument 164 for ((cpu) = 0; (cpu) < 1; (cpu)++, (void)mask, (void)and) 208 int cpumask_any_but(const struct cpumask *mask, unsigned int cpu); 218 #define for_each_cpu(cpu, mask) \ argument 220 (cpu) = cpumask_next((cpu), (mask)), \ [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-vr41xx.c | 235 u16 mask; in vr41xx_set_irq_trigger() local 238 mask = 1 << pin; in vr41xx_set_irq_trigger() 240 giu_set(GIUINTTYPL, mask); in vr41xx_set_irq_trigger() 242 giu_set(GIUINTHTSELL, mask); in vr41xx_set_irq_trigger() 244 giu_clear(GIUINTHTSELL, mask); in vr41xx_set_irq_trigger() 248 giu_set(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger() 249 giu_clear(GIUREDGEINHL, mask); in vr41xx_set_irq_trigger() 252 giu_clear(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger() 253 giu_set(GIUREDGEINHL, mask); in vr41xx_set_irq_trigger() 256 giu_set(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger() [all …]
|
D | gpio-sa1100.c | 79 unsigned int mask; in sa1100_gpio_type() local 81 mask = BIT(d->hwirq); in sa1100_gpio_type() 84 if ((GPIO_IRQ_rising_edge | GPIO_IRQ_falling_edge) & mask) in sa1100_gpio_type() 90 GPIO_IRQ_rising_edge |= mask; in sa1100_gpio_type() 92 GPIO_IRQ_rising_edge &= ~mask; in sa1100_gpio_type() 94 GPIO_IRQ_falling_edge |= mask; in sa1100_gpio_type() 96 GPIO_IRQ_falling_edge &= ~mask; in sa1100_gpio_type() 114 unsigned int mask = BIT(d->hwirq); in sa1100_gpio_mask() local 116 GPIO_IRQ_mask &= ~mask; in sa1100_gpio_mask() 118 GRER &= ~mask; in sa1100_gpio_mask() [all …]
|
D | gpio-loongson.c | 40 u32 mask; in loongson_gpio_direction_input() local 43 mask = 1 << gpio; in loongson_gpio_direction_input() 45 temp |= mask; in loongson_gpio_direction_input() 56 u32 mask; in loongson_gpio_direction_output() local 60 mask = 1 << gpio; in loongson_gpio_direction_output() 62 temp &= (~mask); in loongson_gpio_direction_output() 72 u32 mask; in loongson_gpio_get_value() local 74 mask = 1 << (gpio + LOONGSON_GPIO_IN_OFFSET); in loongson_gpio_get_value() 79 return (val & mask) != 0; in loongson_gpio_get_value() 86 u32 mask; in loongson_gpio_set_value() local [all …]
|
D | gpio-it87.c | 146 static inline void superio_set_mask(int mask, int reg) in superio_set_mask() argument 149 u8 new_val = curr_val | mask; in superio_set_mask() 155 static inline void superio_clear_mask(int mask, int reg) in superio_clear_mask() argument 158 u8 new_val = curr_val & ~mask; in superio_clear_mask() 166 u8 mask, group; in it87_gpio_request() local 170 mask = 1 << (gpio_num % 8); in it87_gpio_request() 183 superio_set_mask(mask, group + it87_gpio->simple_base); in it87_gpio_request() 188 superio_clear_mask(mask, group + it87_gpio->output_base); in it87_gpio_request() 200 u8 mask; in it87_gpio_get() local 203 mask = 1 << (gpio_num % 8); in it87_gpio_get() [all …]
|
D | gpio-stmpe.c | 49 u8 mask = 1 << (offset % 8); in stmpe_gpio_get() local 56 return !!(ret & mask); in stmpe_gpio_get() 65 u8 mask = 1 << (offset % 8); in stmpe_gpio_set() local 72 stmpe_set_bits(stmpe, reg, mask, val ? mask : 0); in stmpe_gpio_set() 74 stmpe_reg_write(stmpe, reg, mask); in stmpe_gpio_set() 83 u8 mask = 1 << (offset % 8); in stmpe_gpio_direction_output() local 87 return stmpe_set_bits(stmpe, reg, mask, mask); in stmpe_gpio_direction_output() 96 u8 mask = 1 << (offset % 8); in stmpe_gpio_direction_input() local 98 return stmpe_set_bits(stmpe, reg, mask, 0); in stmpe_gpio_direction_input() 129 int mask = 1 << (offset % 8); in stmpe_gpio_irq_set_type() local [all …]
|
/linux-4.4.14/arch/sh/include/asm/ |
D | bitops-grb.h | 6 int mask; in set_bit() local 11 mask = 1 << (nr & 0x1f); in set_bit() 24 : "r" (mask) in set_bit() 30 int mask; in clear_bit() local 35 mask = ~(1 << (nr & 0x1f)); in clear_bit() 47 : "r" (mask) in clear_bit() 53 int mask; in change_bit() local 58 mask = 1 << (nr & 0x1f); in change_bit() 70 : "r" (mask) in change_bit() 76 int mask, retval; in test_and_set_bit() local [all …]
|
D | bitops-llsc.h | 6 int mask; in set_bit() local 11 mask = 1 << (nr & 0x1f); in set_bit() 20 : "r" (a), "r" (mask) in set_bit() 27 int mask; in clear_bit() local 32 mask = 1 << (nr & 0x1f); in clear_bit() 41 : "r" (a), "r" (~mask) in clear_bit() 48 int mask; in change_bit() local 53 mask = 1 << (nr & 0x1f); in change_bit() 62 : "r" (a), "r" (mask) in change_bit() 69 int mask, retval; in test_and_set_bit() local [all …]
|
D | bitops-op32.h | 30 unsigned long mask = BIT_MASK(nr); in __set_bit() local 33 *p |= mask; in __set_bit() 48 unsigned long mask = BIT_MASK(nr); in __clear_bit() local 51 *p &= ~mask; in __clear_bit() 75 unsigned long mask = BIT_MASK(nr); in __change_bit() local 78 *p ^= mask; in __change_bit() 93 unsigned long mask = BIT_MASK(nr); in __test_and_set_bit() local 97 *p = old | mask; in __test_and_set_bit() 98 return (old & mask) != 0; in __test_and_set_bit() 112 unsigned long mask = BIT_MASK(nr); in __test_and_clear_bit() local [all …]
|
D | word-at-a-time.h | 17 static inline long count_masked_bytes(long mask) in count_masked_bytes() argument 20 long a = (0x0ff0001+mask) >> 23; in count_masked_bytes() 22 return a & mask; in count_masked_bytes() 28 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; in has_zero() local 29 *bits = mask; in has_zero() 30 return mask; in has_zero() 45 #define zero_bytemask(mask) (mask) argument 47 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 49 return count_masked_bytes(mask); in find_zero()
|
/linux-4.4.14/tools/testing/selftests/powerpc/primitives/ |
D | word-at-a-time.h | 22 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 23 return ~(mask | rhs); in prep_zero_mask() 26 #define create_zero_mask(mask) (mask) argument 28 static inline long find_zero(unsigned long mask) in find_zero() argument 32 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero() 43 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument 45 return ~1ul << __fls(mask); in zero_bytemask() 90 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 92 return mask >> 3; in find_zero() 96 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument [all …]
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | masklog.h | 134 #define __mlog_test_u64(mask, bits) \ argument 135 ( (u32)(mask & 0xffffffff) & bits.words[0] || \ 136 ((u64)(mask) >> 32) & bits.words[1] ) 137 #define __mlog_set_u64(mask, bits) do { \ argument 138 bits.words[0] |= (u32)(mask & 0xffffffff); \ 139 bits.words[1] |= (u64)(mask) >> 32; \ 141 #define __mlog_clear_u64(mask, bits) do { \ argument 142 bits.words[0] &= ~((u32)(mask & 0xffffffff)); \ 143 bits.words[1] &= ~((u64)(mask) >> 32); \ 145 #define MLOG_BITS_RHS(mask) { \ argument [all …]
|
D | masklog.c | 36 static ssize_t mlog_mask_show(u64 mask, char *buf) in mlog_mask_show() argument 40 if (__mlog_test_u64(mask, mlog_and_bits)) in mlog_mask_show() 42 else if (__mlog_test_u64(mask, mlog_not_bits)) in mlog_mask_show() 50 static ssize_t mlog_mask_store(u64 mask, const char *buf, size_t count) in mlog_mask_store() argument 53 __mlog_set_u64(mask, mlog_and_bits); in mlog_mask_store() 54 __mlog_clear_u64(mask, mlog_not_bits); in mlog_mask_store() 56 __mlog_set_u64(mask, mlog_not_bits); in mlog_mask_store() 57 __mlog_clear_u64(mask, mlog_and_bits); in mlog_mask_store() 59 __mlog_clear_u64(mask, mlog_not_bits); in mlog_mask_store() 60 __mlog_clear_u64(mask, mlog_and_bits); in mlog_mask_store() [all …]
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | word-at-a-time.h | 22 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 23 return ~(mask | rhs); in prep_zero_mask() 26 #define create_zero_mask(mask) (mask) argument 28 static inline long find_zero(unsigned long mask) in find_zero() argument 32 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero() 43 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument 45 return ~1ul << __fls(mask); in zero_bytemask() 90 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 92 return mask >> 3; in find_zero() 96 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument [all …]
|
D | pmac_pfunc.h | 63 int (*write_gpio)(PMF_STD_ARGS, u8 value, u8 mask); 64 int (*read_gpio)(PMF_STD_ARGS, u8 mask, int rshift, u8 xor); 66 int (*write_reg32)(PMF_STD_ARGS, u32 offset, u32 value, u32 mask); 68 int (*write_reg16)(PMF_STD_ARGS, u32 offset, u16 value, u16 mask); 70 int (*write_reg8)(PMF_STD_ARGS, u32 offset, u8 value, u8 mask); 75 int (*wait_reg32)(PMF_STD_ARGS, u32 offset, u32 value, u32 mask); 76 int (*wait_reg16)(PMF_STD_ARGS, u32 offset, u16 value, u16 mask); 77 int (*wait_reg8)(PMF_STD_ARGS, u32 offset, u8 value, u8 mask); 96 int (*read_reg32_msrx)(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, 98 int (*read_reg16_msrx)(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, [all …]
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | smp.h | 16 unsigned long mask[PHYSID_ARRAY_SIZE]; member 21 #define physid_set(physid, map) set_bit(physid, (map).mask) 22 #define physid_clear(physid, map) clear_bit(physid, (map).mask) 23 #define physid_isset(physid, map) test_bit(physid, (map).mask) 24 #define physid_test_and_set(physid, map) test_and_set_bit(physid, (map).mask) 26 #define physids_and(dst, src1, src2) bitmap_and((dst).mask, (src1).mask, (src2).mask, MA… 27 #define physids_or(dst, src1, src2) bitmap_or((dst).mask, (src1).mask, (src2).mask, MAX… 28 #define physids_clear(map) bitmap_zero((map).mask, MAX_APICS) 29 #define physids_complement(dst, src) bitmap_complement((dst).mask,(src).mask, MAX_APICS) 30 #define physids_empty(map) bitmap_empty((map).mask, MAX_APICS) [all …]
|
D | bitops.h | 46 __u32 mask; in set_bit() local 52 mask = (1 << (nr & 0x1F)); in set_bit() 61 : "r" (a), "r" (mask) in set_bit() 82 __u32 mask; in clear_bit() local 88 mask = (1 << (nr & 0x1F)); in clear_bit() 98 : "r" (a), "r" (~mask) in clear_bit() 118 __u32 mask; in change_bit() local 124 mask = (1 << (nr & 0x1F)); in change_bit() 133 : "r" (a), "r" (mask) in change_bit() 152 __u32 mask, oldbit; in test_and_set_bit() local [all …]
|
/linux-4.4.14/arch/arm/mach-ixp4xx/ |
D | ixp4xx_qmgr.c | 119 u32 mask = 1 << (queue & (HALF_QUEUES - 1)); in qmgr_enable_irq() local 122 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) | mask, in qmgr_enable_irq() 131 u32 mask = 1 << (queue & (HALF_QUEUES - 1)); in qmgr_disable_irq() local 134 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) & ~mask, in qmgr_disable_irq() 136 __raw_writel(mask, &qmgr_regs->irqstat[half]); /* clear */ in qmgr_disable_irq() 140 static inline void shift_mask(u32 *mask) in shift_mask() argument 142 mask[3] = mask[3] << 1 | mask[2] >> 31; in shift_mask() 143 mask[2] = mask[2] << 1 | mask[1] >> 31; in shift_mask() 144 mask[1] = mask[1] << 1 | mask[0] >> 31; in shift_mask() 145 mask[0] <<= 1; in shift_mask() [all …]
|
/linux-4.4.14/include/uapi/linux/iio/ |
D | events.h | 28 #define IIO_EVENT_CODE_EXTRACT_TYPE(mask) ((mask >> 56) & 0xFF) argument 30 #define IIO_EVENT_CODE_EXTRACT_DIR(mask) ((mask >> 48) & 0x7F) argument 32 #define IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(mask) ((mask >> 32) & 0xFF) argument 36 #define IIO_EVENT_CODE_EXTRACT_CHAN(mask) ((__s16)(mask & 0xFFFF)) argument 37 #define IIO_EVENT_CODE_EXTRACT_CHAN2(mask) ((__s16)(((mask) >> 16) & 0xFFFF)) argument 39 #define IIO_EVENT_CODE_EXTRACT_MODIFIER(mask) ((mask >> 40) & 0xFF) argument 40 #define IIO_EVENT_CODE_EXTRACT_DIFF(mask) (((mask) >> 55) & 0x1) argument
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-gpio.c | 161 u16 mask, data; in subdev_s_clock_freq() local 163 mask = itv->card->gpio_audio_freq.mask; in subdev_s_clock_freq() 176 if (mask) in subdev_s_clock_freq() 177 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_clock_freq() 184 u16 mask; in subdev_g_tuner() local 186 mask = itv->card->gpio_audio_detect.mask; in subdev_g_tuner() 187 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask)) in subdev_g_tuner() 198 u16 mask, data; in subdev_s_tuner() local 200 mask = itv->card->gpio_audio_mode.mask; in subdev_s_tuner() 217 if (mask) in subdev_s_tuner() [all …]
|
/linux-4.4.14/arch/x86/include/asm/ |
D | mpspec.h | 93 unsigned long mask[PHYSID_ARRAY_SIZE]; member 98 #define physid_set(physid, map) set_bit(physid, (map).mask) 99 #define physid_clear(physid, map) clear_bit(physid, (map).mask) 100 #define physid_isset(physid, map) test_bit(physid, (map).mask) 102 test_and_set_bit(physid, (map).mask) 105 bitmap_and((dst).mask, (src1).mask, (src2).mask, MAX_LOCAL_APIC) 108 bitmap_or((dst).mask, (src1).mask, (src2).mask, MAX_LOCAL_APIC) 111 bitmap_zero((map).mask, MAX_LOCAL_APIC) 114 bitmap_complement((dst).mask, (src).mask, MAX_LOCAL_APIC) 117 bitmap_empty((map).mask, MAX_LOCAL_APIC) [all …]
|
D | word-at-a-time.h | 27 static inline long count_masked_bytes(unsigned long mask) in count_masked_bytes() argument 29 return mask*0x0001020304050608ul >> 56; in count_masked_bytes() 35 static inline long count_masked_bytes(long mask) in count_masked_bytes() argument 38 long a = (0x0ff0001+mask) >> 23; in count_masked_bytes() 40 return a & mask; in count_masked_bytes() 48 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; in has_zero() local 49 *bits = mask; in has_zero() 50 return mask; in has_zero() 65 #define zero_bytemask(mask) (mask) argument 67 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument [all …]
|
D | ipi.h | 49 static inline int __prepare_ICR2(unsigned int mask) in __prepare_ICR2() argument 51 return SET_APIC_DEST_FIELD(mask); in __prepare_ICR2() 93 __default_send_IPI_dest_field(unsigned int mask, int vector, unsigned int dest) in __default_send_IPI_dest_field() argument 108 cfg = __prepare_ICR2(mask); in __default_send_IPI_dest_field() 122 extern void default_send_IPI_mask_sequence_phys(const struct cpumask *mask, 124 extern void default_send_IPI_mask_allbutself_phys(const struct cpumask *mask, 149 extern void default_send_IPI_mask_sequence_logical(const struct cpumask *mask, 151 extern void default_send_IPI_mask_allbutself_logical(const struct cpumask *mask, 153 extern void default_send_IPI_mask_logical(const struct cpumask *mask,
|
D | tlbflush.h | 39 static inline void cr4_set_bits(unsigned long mask) in cr4_set_bits() argument 44 if ((cr4 | mask) != cr4) { in cr4_set_bits() 45 cr4 |= mask; in cr4_set_bits() 52 static inline void cr4_clear_bits(unsigned long mask) in cr4_clear_bits() argument 57 if ((cr4 & ~mask) != cr4) { in cr4_clear_bits() 58 cr4 &= ~mask; in cr4_clear_bits() 79 static inline void cr4_set_bits_and_update_boot(unsigned long mask) in cr4_set_bits_and_update_boot() argument 81 mmu_cr4_features |= mask; in cr4_set_bits_and_update_boot() 84 cr4_set_bits(mask); in cr4_set_bits_and_update_boot() 271 #define flush_tlb_others(mask, mm, start, end) \ argument [all …]
|
/linux-4.4.14/arch/metag/include/asm/ |
D | bitops.h | 15 unsigned long mask = 1UL << (bit & 31); in set_bit() local 21 *p |= mask; in set_bit() 28 unsigned long mask = 1UL << (bit & 31); in clear_bit() local 34 *p &= ~mask; in clear_bit() 41 unsigned long mask = 1UL << (bit & 31); in change_bit() local 47 *p ^= mask; in change_bit() 55 unsigned long mask = 1UL << (bit & 31); in test_and_set_bit() local 61 if (!(old & mask)) { in test_and_set_bit() 63 *p = old | mask; in test_and_set_bit() 67 return (old & mask) != 0; in test_and_set_bit() [all …]
|
/linux-4.4.14/net/sched/ |
D | cls_flower.c | 52 struct fl_flow_mask mask; member 72 static unsigned short int fl_mask_range(const struct fl_flow_mask *mask) in fl_mask_range() argument 74 return mask->range.end - mask->range.start; in fl_mask_range() 77 static void fl_mask_update_range(struct fl_flow_mask *mask) in fl_mask_update_range() argument 79 const u8 *bytes = (const u8 *) &mask->key; in fl_mask_update_range() 80 size_t size = sizeof(mask->key); in fl_mask_update_range() 83 for (i = 0; i < sizeof(mask->key); i++) { in fl_mask_update_range() 90 mask->range.start = rounddown(first, sizeof(long)); in fl_mask_update_range() 91 mask->range.end = roundup(last + 1, sizeof(long)); in fl_mask_update_range() 95 const struct fl_flow_mask *mask) in fl_key_get_start() argument [all …]
|
/linux-4.4.14/lib/ |
D | cpumask.c | 34 int cpumask_any_but(const struct cpumask *mask, unsigned int cpu) in cpumask_any_but() argument 39 for_each_cpu(i, mask) in cpumask_any_but() 61 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in alloc_cpumask_var_node() argument 63 *mask = kmalloc_node(cpumask_size(), flags, node); in alloc_cpumask_var_node() 66 if (!*mask) { in alloc_cpumask_var_node() 72 return *mask != NULL; in alloc_cpumask_var_node() 76 bool zalloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in zalloc_cpumask_var_node() argument 78 return alloc_cpumask_var_node(mask, flags | __GFP_ZERO, node); in zalloc_cpumask_var_node() 92 bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) in alloc_cpumask_var() argument 94 return alloc_cpumask_var_node(mask, flags, NUMA_NO_NODE); in alloc_cpumask_var() [all …]
|
D | kfifo.c | 35 return (fifo->mask + 1) - (fifo->in - fifo->out); in kfifo_unused() 53 fifo->mask = 0; in __kfifo_alloc() 60 fifo->mask = 0; in __kfifo_alloc() 63 fifo->mask = size - 1; in __kfifo_alloc() 76 fifo->mask = 0; in __kfifo_free() 93 fifo->mask = 0; in __kfifo_init() 96 fifo->mask = size - 1; in __kfifo_init() 105 unsigned int size = fifo->mask + 1; in kfifo_copy_in() 109 off &= fifo->mask; in kfifo_copy_in() 144 unsigned int size = fifo->mask + 1; in kfifo_copy_out() [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | ipic.c | 38 .mask = IPIC_SIMSR_H, 45 .mask = IPIC_SIMSR_H, 52 .mask = IPIC_SIMSR_H, 59 .mask = IPIC_SIMSR_H, 66 .mask = IPIC_SIMSR_H, 73 .mask = IPIC_SIMSR_H, 80 .mask = IPIC_SIMSR_H, 87 .mask = IPIC_SIMSR_H, 94 .mask = IPIC_SIMSR_H, 101 .mask = IPIC_SIMSR_H, [all …]
|
/linux-4.4.14/drivers/video/fbdev/core/ |
D | fb_draw.h | 14 comp(unsigned long a, unsigned long b, unsigned long mask) in comp() argument 16 return ((a ^ b) & mask) ^ b; in comp() 103 u32 mask; in fb_shifted_pixels_mask_u32() local 106 mask = FB_SHIFT_HIGH(p, ~(u32)0, index); in fb_shifted_pixels_mask_u32() 108 mask = 0xff << FB_LEFT_POS(p, 8); in fb_shifted_pixels_mask_u32() 109 mask = FB_SHIFT_LOW(p, mask, index & (bswapmask)) & mask; in fb_shifted_pixels_mask_u32() 110 mask = FB_SHIFT_HIGH(p, mask, index & ~(bswapmask)); in fb_shifted_pixels_mask_u32() 115 mask |= FB_SHIFT_HIGH(p, ~(u32)0, in fb_shifted_pixels_mask_u32() 118 return mask; in fb_shifted_pixels_mask_u32() 125 unsigned long mask; in fb_shifted_pixels_mask_long() local [all …]
|
/linux-4.4.14/include/asm-generic/bitops/ |
D | non-atomic.h | 17 unsigned long mask = BIT_MASK(nr); in __set_bit() local 20 *p |= mask; in __set_bit() 25 unsigned long mask = BIT_MASK(nr); in __clear_bit() local 28 *p &= ~mask; in __clear_bit() 42 unsigned long mask = BIT_MASK(nr); in __change_bit() local 45 *p ^= mask; in __change_bit() 59 unsigned long mask = BIT_MASK(nr); in __test_and_set_bit() local 63 *p = old | mask; in __test_and_set_bit() 64 return (old & mask) != 0; in __test_and_set_bit() 78 unsigned long mask = BIT_MASK(nr); in __test_and_clear_bit() local [all …]
|
D | atomic.h | 67 unsigned long mask = BIT_MASK(nr); in set_bit() local 72 *p |= mask; in set_bit() 88 unsigned long mask = BIT_MASK(nr); in clear_bit() local 93 *p &= ~mask; in clear_bit() 109 unsigned long mask = BIT_MASK(nr); in change_bit() local 114 *p ^= mask; in change_bit() 129 unsigned long mask = BIT_MASK(nr); in test_and_set_bit() local 136 *p = old | mask; in test_and_set_bit() 139 return (old & mask) != 0; in test_and_set_bit() 153 unsigned long mask = BIT_MASK(nr); in test_and_clear_bit() local [all …]
|
/linux-4.4.14/net/netlabel/ |
D | netlabel_addrlist.c | 66 if (iter->valid && (addr & iter->mask) == iter->addr) in netlbl_af4list_search() 85 __be32 mask, in netlbl_af4list_search_exact() argument 91 if (iter->valid && iter->addr == addr && iter->mask == mask) in netlbl_af4list_search_exact() 117 ipv6_masked_addr_cmp(&iter->addr, &iter->mask, addr) == 0) in netlbl_af6list_search() 136 const struct in6_addr *mask, in netlbl_af6list_search_exact() argument 144 ipv6_addr_equal(&iter->mask, mask)) in netlbl_af6list_search_exact() 168 iter->addr == entry->addr && iter->mask == entry->mask) in netlbl_af4list_add() 177 ntohl(entry->mask) > ntohl(iter->mask)) { in netlbl_af4list_add() 206 ipv6_addr_equal(&iter->mask, &entry->mask)) in netlbl_af6list_add() 215 ipv6_addr_cmp(&entry->mask, &iter->mask) > 0) { in netlbl_af6list_add() [all …]
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-malta.c | 93 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local 129 mask = ~(start ^ end); in mips_pcibios_init() 132 mask != ~((mask & -mask) - 1)); in mips_pcibios_init() 135 gt64120_controller.mem_offset = (start & mask) - (map & mask); in mips_pcibios_init() 146 mask = ~(start ^ end); in mips_pcibios_init() 149 mask != ~((mask & -mask) - 1)); in mips_pcibios_init() 150 gt64120_io_resource.start = map & mask; in mips_pcibios_init() 151 gt64120_io_resource.end = (map & mask) | ~mask; in mips_pcibios_init() 199 MSC_READ(MSC01_PCI_SC2PMMSKL, mask); in mips_pcibios_init() 201 msc_mem_resource.start = start & mask; in mips_pcibios_init() [all …]
|
/linux-4.4.14/arch/tile/include/asm/ |
D | bitops_64.h | 25 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in set_bit() local 26 __insn_fetchor((void *)(addr + nr / BITS_PER_LONG), mask); in set_bit() 31 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in clear_bit() local 32 __insn_fetchand((void *)(addr + nr / BITS_PER_LONG), ~mask); in clear_bit() 37 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in change_bit() local 43 oldval = cmpxchg(addr, guess, guess ^ mask); in change_bit() 58 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in test_and_set_bit() local 60 val = (__insn_fetchor((void *)(addr + nr / BITS_PER_LONG), mask) in test_and_set_bit() 61 & mask) != 0; in test_and_set_bit() 70 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in test_and_clear_bit() local [all …]
|
D | word-at-a-time.h | 14 unsigned long mask = __insn_v1cmpeqi(val, 0); in has_zero() local 16 unsigned long mask = __insn_seqib(val, 0); in has_zero() 18 *data = mask; in has_zero() 19 return mask; in has_zero() 27 static inline long find_zero(unsigned long mask) in find_zero() argument 30 return __builtin_clzl(mask) >> 3; in find_zero() 32 return __builtin_ctzl(mask) >> 3; in find_zero() 37 #define zero_bytemask(mask) (~1ul << (63 - __builtin_clzl(mask))) argument 39 #define zero_bytemask(mask) ((2ul << __builtin_ctzl(mask)) - 1) argument
|
D | bitops_32.h | 22 unsigned long _atomic_or(volatile unsigned long *p, unsigned long mask); 23 unsigned long _atomic_andn(volatile unsigned long *p, unsigned long mask); 24 unsigned long _atomic_xor(volatile unsigned long *p, unsigned long mask); 85 unsigned long mask = BIT_MASK(nr); in test_and_set_bit() local 88 return (_atomic_or(addr, mask) & mask) != 0; in test_and_set_bit() 101 unsigned long mask = BIT_MASK(nr); in test_and_clear_bit() local 104 return (_atomic_andn(addr, mask) & mask) != 0; in test_and_clear_bit() 118 unsigned long mask = BIT_MASK(nr); in test_and_change_bit() local 121 return (_atomic_xor(addr, mask) & mask) != 0; in test_and_change_bit()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | iomux-v1.c | 50 unsigned long mask, unsigned long value) in imx_iomuxv1_rmwl() argument 54 reg &= ~mask; in imx_iomuxv1_rmwl() 63 unsigned long mask = 1 << pin; in imx_iomuxv1_set_puen() local 65 imx_iomuxv1_rmwl(MXC_PUEN(port), mask, on ? mask : 0); in imx_iomuxv1_set_puen() 71 unsigned long mask = 1 << pin; in imx_iomuxv1_set_ddir() local 73 imx_iomuxv1_rmwl(MXC_DDIR(port), mask, out ? mask : 0); in imx_iomuxv1_set_ddir() 79 unsigned long mask = 1 << pin; in imx_iomuxv1_set_gpr() local 81 imx_iomuxv1_rmwl(MXC_GPR(port), mask, af ? mask : 0); in imx_iomuxv1_set_gpr() 87 unsigned long mask = 1 << pin; in imx_iomuxv1_set_gius() local 89 imx_iomuxv1_rmwl(MXC_GIUS(port), mask, inuse ? mask : 0); in imx_iomuxv1_set_gius() [all …]
|
/linux-4.4.14/drivers/pinctrl/spear/ |
D | pinctrl-spear320.c | 37 .mask = 0x00000007, 45 .mask = 0x00000007, 53 .mask = 0x00000007, 61 .mask = 0x00000007, 69 .mask = 0x00000001, 466 .mask = PMX_PL_69_MASK, 470 .mask = PMX_PL_70_MASK | PMX_PL_71_72_MASK | PMX_PL_73_MASK | 478 .mask = PMX_PL_80_TO_85_MASK | PMX_PL_86_87_MASK | 484 .mask = PMX_PL_90_91_MASK | PMX_PL_92_93_MASK | 523 .mask = PMX_TIMER_0_1_MASK | PMX_TIMER_2_3_MASK, [all …]
|
D | pinctrl-spear1340.c | 220 .mask = PADS_AS_GPIO_REG0_MASK, 224 .mask = PADS_AS_GPIO_REGS_MASK, 228 .mask = PADS_AS_GPIO_REGS_MASK, 232 .mask = PADS_AS_GPIO_REGS_MASK, 236 .mask = PADS_AS_GPIO_REGS_MASK, 240 .mask = PADS_AS_GPIO_REGS_MASK, 244 .mask = PADS_AS_GPIO_REGS_MASK, 248 .mask = PADS_AS_GPIO_REG7_MASK, 281 .mask = FSMC_8BIT_REG7_MASK, 306 .mask = KBD_ROW_COL_MASK, [all …]
|
D | pinctrl-spear1310.c | 242 .mask = PMX_I2C0_MASK, 246 .mask = PMX_I2C0_MASK, 278 .mask = PMX_SSP0_MASK, 282 .mask = PMX_SSP0_MASK, 307 .mask = PMX_SSP0_CS0_MASK, 311 .mask = PMX_SSP0_CS0_MASK, 336 .mask = PMX_SSP0_CS1_2_MASK, 340 .mask = PMX_SSP0_CS1_2_MASK, 373 .mask = PMX_I2S0_MASK, 377 .mask = PMX_I2S0_MASK, [all …]
|
D | pinctrl-spear300.c | 44 .mask = 0x0000000F, 52 .mask = 0x0000000F, 60 .mask = 0x0000000F, 68 .mask = 0x0000000F, 76 .mask = 0x0000000F, 84 .mask = 0x0000000F, 92 .mask = 0x0000000F, 100 .mask = 0x0000000F, 108 .mask = 0x0000000F, 116 .mask = 0x0000000F, [all …]
|
/linux-4.4.14/drivers/input/joystick/ |
D | analog.c | 115 int mask; member 124 unsigned char mask; member 207 if (analog->mask & ANALOG_HAT_FCS) in analog_decode() 215 if (analog->mask & (0x10 << i)) in analog_decode() 218 if (analog->mask & ANALOG_HBTN_CHF) in analog_decode() 222 if (analog->mask & ANALOG_BTN_TL) in analog_decode() 224 if (analog->mask & ANALOG_BTN_TR) in analog_decode() 226 if (analog->mask & ANALOG_BTN_TL2) in analog_decode() 228 if (analog->mask & ANALOG_BTN_TR2) in analog_decode() 232 if (analog->mask & (1 << i)) in analog_decode() [all …]
|
/linux-4.4.14/fs/hfs/ |
D | bitmap.c | 32 u32 mask, start, len, n; in hfs_find_set_zero_bits() local 48 mask = (1U << 31) >> i; in hfs_find_set_zero_bits() 49 for (; i < 32; mask >>= 1, i++) { in hfs_find_set_zero_bits() 50 if (!(n & mask)) in hfs_find_set_zero_bits() 60 mask = 1 << 31; in hfs_find_set_zero_bits() 61 for (i = 0; i < 32; mask >>= 1, i++) { in hfs_find_set_zero_bits() 62 if (!(n & mask)) in hfs_find_set_zero_bits() 76 n |= mask; in hfs_find_set_zero_bits() 79 mask >>= 1; in hfs_find_set_zero_bits() 80 if (!--len || n & mask) in hfs_find_set_zero_bits() [all …]
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | asm-macros.h | 30 .macro ANDI32 reg1, reg2, mask 31 .if \mask & 0xffff 32 .if \mask & 0xffff0000 33 movhi \reg1, %hi(\mask) 34 movui \reg1, %lo(\mask) 37 andi \reg1, \reg2, %lo(\mask) 40 andhi \reg1, \reg2, %hi(\mask) 50 .macro ORI32 reg1, reg2, mask 51 .if \mask & 0xffff 52 .if \mask & 0xffff0000 [all …]
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | bitops.h | 106 unsigned long mask = 1UL << (bit & 31); in set_bit() local 117 : "a" (mask), "a" (p) in set_bit() 124 unsigned long mask = 1UL << (bit & 31); in clear_bit() local 135 : "a" (~mask), "a" (p) in clear_bit() 142 unsigned long mask = 1UL << (bit & 31); in change_bit() local 153 : "a" (mask), "a" (p) in change_bit() 161 unsigned long mask = 1UL << (bit & 31); in test_and_set_bit() local 172 : "a" (mask), "a" (p) in test_and_set_bit() 175 return tmp & mask; in test_and_set_bit() 182 unsigned long mask = 1UL << (bit & 31); in test_and_clear_bit() local [all …]
|
/linux-4.4.14/arch/alpha/kernel/ |
D | sys_rawhide.c | 47 rawhide_update_irq_hw(int hose, int mask) in rawhide_update_irq_hw() argument 49 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(hose)) = mask; in rawhide_update_irq_hw() 60 unsigned int mask, hose; in rawhide_enable_irq() local 69 mask = 1 << irq; in rawhide_enable_irq() 72 mask |= cached_irq_masks[hose]; in rawhide_enable_irq() 73 cached_irq_masks[hose] = mask; in rawhide_enable_irq() 74 rawhide_update_irq_hw(hose, mask); in rawhide_enable_irq() 81 unsigned int mask, hose; in rawhide_disable_irq() local 90 mask = ~(1 << irq) | hose_irq_masks[hose]; in rawhide_disable_irq() 93 mask &= cached_irq_masks[hose]; in rawhide_disable_irq() [all …]
|
D | sys_sable.c | 42 void (*update_irq_hw)(unsigned long bit, unsigned long mask); 93 sable_update_irq_hw(unsigned long bit, unsigned long mask) in sable_update_irq_hw() argument 99 mask >>= 16; in sable_update_irq_hw() 102 mask >>= 8; in sable_update_irq_hw() 105 outb(mask, port); in sable_update_irq_hw() 292 lynx_update_irq_hw(unsigned long bit, unsigned long mask) in lynx_update_irq_hw() argument 302 *(vulp)T2_DIR = mask; in lynx_update_irq_hw() 447 unsigned long bit, mask; in sable_lynx_enable_irq() local 451 mask = sable_lynx_irq_swizzle->shadow_mask &= ~(1UL << bit); in sable_lynx_enable_irq() 452 sable_lynx_irq_swizzle->update_irq_hw(bit, mask); in sable_lynx_enable_irq() [all …]
|
D | sys_eiger.c | 42 eiger_update_irq_hw(unsigned long irq, unsigned long mask) in eiger_update_irq_hw() argument 46 mask = (irq >= 64 ? mask << 16 : mask >> ((irq - 16) & 0x30)); in eiger_update_irq_hw() 48 outl(mask & 0xffff0000UL, regaddr); in eiger_update_irq_hw() 55 unsigned long mask; in eiger_enable_irq() local 56 mask = (cached_irq_mask[irq >= 64] &= ~(1UL << (irq & 63))); in eiger_enable_irq() 57 eiger_update_irq_hw(irq, mask); in eiger_enable_irq() 64 unsigned long mask; in eiger_disable_irq() local 65 mask = (cached_irq_mask[irq >= 64] |= 1UL << (irq & 63)); in eiger_disable_irq() 66 eiger_update_irq_hw(irq, mask); in eiger_disable_irq()
|
D | sys_takara.c | 37 takara_update_irq_hw(unsigned long irq, unsigned long mask) in takara_update_irq_hw() argument 41 mask = (irq >= 64 ? mask << 16 : mask >> ((irq - 16) & 0x30)); in takara_update_irq_hw() 43 outl(mask & 0xffff0000UL, regaddr); in takara_update_irq_hw() 50 unsigned long mask; in takara_enable_irq() local 51 mask = (cached_irq_mask[irq >= 64] &= ~(1UL << (irq & 63))); in takara_enable_irq() 52 takara_update_irq_hw(irq, mask); in takara_enable_irq() 59 unsigned long mask; in takara_disable_irq() local 60 mask = (cached_irq_mask[irq >= 64] |= 1UL << (irq & 63)); in takara_disable_irq() 61 takara_update_irq_hw(irq, mask); in takara_disable_irq()
|
/linux-4.4.14/crypto/ |
D | api.c | 60 u32 mask) in __crypto_alg_lookup() argument 71 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup() 76 ((struct crypto_larval *)q)->mask != mask) in __crypto_alg_lookup() 109 struct crypto_larval *crypto_larval_alloc(const char *name, u32 type, u32 mask) in crypto_larval_alloc() argument 117 larval->mask = mask; in crypto_larval_alloc() 130 u32 mask) in crypto_larval_add() argument 135 larval = crypto_larval_alloc(name, type, mask); in crypto_larval_add() 142 alg = __crypto_alg_lookup(name, type, mask); in crypto_larval_add() 195 struct crypto_alg *crypto_alg_lookup(const char *name, u32 type, u32 mask) in crypto_alg_lookup() argument 200 alg = __crypto_alg_lookup(name, type, mask); in crypto_alg_lookup() [all …]
|
D | pcrypt.c | 54 cpumask_var_t mask; member 83 if (cpumask_test_cpu(cpu, cpumask->mask)) in pcrypt_do_parallel() 86 if (!cpumask_weight(cpumask->mask)) in pcrypt_do_parallel() 89 cpu_index = cpu % cpumask_weight(cpumask->mask); in pcrypt_do_parallel() 91 cpu = cpumask_first(cpumask->mask); in pcrypt_do_parallel() 93 cpu = cpumask_next(cpu, cpumask->mask); in pcrypt_do_parallel() 274 u32 type, u32 mask) in pcrypt_create_aead() argument 344 switch (algt->type & algt->mask & CRYPTO_ALG_TYPE_MASK) { in pcrypt_create() 346 return pcrypt_create_aead(tmpl, tb, algt->type, algt->mask); in pcrypt_create() 374 if (!alloc_cpumask_var(&new_mask->mask, GFP_KERNEL)) { in pcrypt_cpumask_change_notify() [all …]
|
/linux-4.4.14/arch/sh/include/mach-common/mach/ |
D | magicpanelr2.h | 22 #define SETBITS_OUTB(mask, reg) __raw_writeb(__raw_readb(reg) | mask, reg) argument 23 #define SETBITS_OUTW(mask, reg) __raw_writew(__raw_readw(reg) | mask, reg) argument 24 #define SETBITS_OUTL(mask, reg) __raw_writel(__raw_readl(reg) | mask, reg) argument 25 #define CLRBITS_OUTB(mask, reg) __raw_writeb(__raw_readb(reg) & ~mask, reg) argument 26 #define CLRBITS_OUTW(mask, reg) __raw_writew(__raw_readw(reg) & ~mask, reg) argument 27 #define CLRBITS_OUTL(mask, reg) __raw_writel(__raw_readl(reg) & ~mask, reg) argument
|
/linux-4.4.14/arch/arm/mm/ |
D | dump.c | 48 u64 mask; member 56 .mask = L_PTE_USER, 61 .mask = L_PTE_RDONLY, 66 .mask = L_PTE_XN, 71 .mask = L_PTE_SHARED, 76 .mask = L_PTE_MT_MASK, 80 .mask = L_PTE_MT_MASK, 84 .mask = L_PTE_MT_MASK, 88 .mask = L_PTE_MT_MASK, 93 .mask = L_PTE_MT_MASK, [all …]
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | irq.c | 96 u32 mask = 1 << hw; in xtensa_irq_map() local 98 if (mask & XCHAL_INTTYPE_MASK_SOFTWARE) { in xtensa_irq_map() 102 } else if (mask & XCHAL_INTTYPE_MASK_EXTERN_EDGE) { in xtensa_irq_map() 106 } else if (mask & XCHAL_INTTYPE_MASK_EXTERN_LEVEL) { in xtensa_irq_map() 110 } else if (mask & XCHAL_INTTYPE_MASK_TIMER) { in xtensa_irq_map() 115 } else if (mask & XCHAL_INTTYPE_MASK_PROFILING) { in xtensa_irq_map() 131 unsigned mask = XCHAL_INTTYPE_MASK_EXTERN_EDGE | in xtensa_map_ext_irq() local 135 for (i = 0; mask; ++i, mask >>= 1) { in xtensa_map_ext_irq() 136 if ((mask & 1) && ext_irq-- == 0) in xtensa_map_ext_irq() 144 unsigned mask = (XCHAL_INTTYPE_MASK_EXTERN_EDGE | in xtensa_get_ext_irq_no() local [all …]
|
/linux-4.4.14/sound/soc/ |
D | soc-ops.c | 76 val = (reg_val >> e->shift_l) & e->mask; in snd_soc_get_enum_double() 80 val = (reg_val >> e->shift_l) & e->mask; in snd_soc_get_enum_double() 105 unsigned int mask; in snd_soc_put_enum_double() local 110 mask = e->mask << e->shift_l; in snd_soc_put_enum_double() 115 mask |= e->mask << e->shift_r; in snd_soc_put_enum_double() 118 return snd_soc_component_update_bits(component, e->reg, mask, val); in snd_soc_put_enum_double() 138 unsigned int reg, unsigned int mask, unsigned int shift, in snd_soc_read_signed() argument 148 val = (val >> shift) & mask; in snd_soc_read_signed() 260 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_get_volsw() local 266 mask = BIT(sign_bit + 1) - 1; in snd_soc_get_volsw() [all …]
|
D | soc-io.c | 66 unsigned int mask, unsigned int val, bool *change) in snd_soc_component_update_bits_legacy() argument 80 new = (old & ~mask) | (val & mask); in snd_soc_component_update_bits_legacy() 102 unsigned int reg, unsigned int mask, unsigned int val) in snd_soc_component_update_bits() argument 108 ret = regmap_update_bits_check(component->regmap, reg, mask, in snd_soc_component_update_bits() 112 mask, val, &change); in snd_soc_component_update_bits() 138 unsigned int reg, unsigned int mask, unsigned int val) in snd_soc_component_update_bits_async() argument 145 mask, val, &change); in snd_soc_component_update_bits_async() 148 mask, val, &change); in snd_soc_component_update_bits_async() 183 unsigned int reg, unsigned int mask, unsigned int value) in snd_soc_component_test_bits() argument 191 new = (old & ~mask) | value; in snd_soc_component_test_bits() [all …]
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | pxa3xx.c | 201 unsigned long flags, mask = 0; in pxa3xx_set_wake() local 205 mask = ADXER_MFP_WSSP3; in pxa3xx_set_wake() 208 mask = ADXER_WMSL0; in pxa3xx_set_wake() 212 mask = ADXER_WUSBH; in pxa3xx_set_wake() 215 mask = ADXER_WKP; in pxa3xx_set_wake() 218 mask = ADXER_MFP_WAC97; in pxa3xx_set_wake() 221 mask = ADXER_WUSIM0; in pxa3xx_set_wake() 224 mask = ADXER_MFP_WSSP2; in pxa3xx_set_wake() 227 mask = ADXER_MFP_WI2C; in pxa3xx_set_wake() 230 mask = ADXER_MFP_WUART3; in pxa3xx_set_wake() [all …]
|
D | mfp-pxa2xx.c | 46 unsigned int mask; /* bit mask in PWER or PKWR */ member 57 unsigned long gafr, mask = GPIO_bit(gpio); in __mfp_config_gpio() local 77 GPDR(gpio) |= mask; in __mfp_config_gpio() 79 GPDR(gpio) &= ~mask; in __mfp_config_gpio() 84 PGSR(bank) |= mask; in __mfp_config_gpio() 88 PGSR(bank) &= ~mask; in __mfp_config_gpio() 102 gpdr_lpm[bank] |= mask; in __mfp_config_gpio() 104 gpdr_lpm[bank] &= ~mask; in __mfp_config_gpio() 193 PKWR |= d->mask; in gpio_set_wake() 195 PKWR &= ~d->mask; in gpio_set_wake() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
D | socrates_fpga_pic.c | 115 uint32_t mask; in socrates_fpga_pic_ack() local 119 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_ack() 121 mask |= (1 << (hwirq + 16)); in socrates_fpga_pic_ack() 122 socrates_fpga_pic_write(FPGA_PIC_IRQMASK(irq_line), mask); in socrates_fpga_pic_ack() 131 u32 mask; in socrates_fpga_pic_mask() local 135 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_mask() 137 mask &= ~(1 << hwirq); in socrates_fpga_pic_mask() 138 socrates_fpga_pic_write(FPGA_PIC_IRQMASK(irq_line), mask); in socrates_fpga_pic_mask() 147 u32 mask; in socrates_fpga_pic_mask_ack() local 151 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_mask_ack() [all …]
|
/linux-4.4.14/arch/mips/kernel/ |
D | irq-gt641xx.c | 47 u32 mask; in mask_gt641xx_irq() local 50 mask = GT_READ(GT_INTRMASK_OFS); in mask_gt641xx_irq() 51 mask &= ~GT641XX_IRQ_TO_BIT(d->irq); in mask_gt641xx_irq() 52 GT_WRITE(GT_INTRMASK_OFS, mask); in mask_gt641xx_irq() 59 u32 cause, mask; in mask_ack_gt641xx_irq() local 62 mask = GT_READ(GT_INTRMASK_OFS); in mask_ack_gt641xx_irq() 63 mask &= ~GT641XX_IRQ_TO_BIT(d->irq); in mask_ack_gt641xx_irq() 64 GT_WRITE(GT_INTRMASK_OFS, mask); in mask_ack_gt641xx_irq() 75 u32 mask; in unmask_gt641xx_irq() local 78 mask = GT_READ(GT_INTRMASK_OFS); in unmask_gt641xx_irq() [all …]
|
/linux-4.4.14/arch/sparc/kernel/ |
D | leon_kernel.c | 43 #define LEON_IMASK(cpu) (&leon3_irqctrl_regs->mask[cpu]) 71 unsigned long mask, oldmask; in leon_eirq_setup() local 86 mask = 1 << eirq; in leon_eirq_setup() 88 LEON3_BYPASS_STORE_PA(LEON_IMASK(boot_cpu_id), (oldmask | mask)); in leon_eirq_setup() 94 unsigned long mask; in leon_get_irqmask() local 100 mask = 0; in leon_get_irqmask() 102 mask = LEON_HARD_INT(irq); in leon_get_irqmask() 104 return mask; in leon_get_irqmask() 110 cpumask_t mask; in irq_choose_cpu() local 112 cpumask_and(&mask, cpu_online_mask, affinity); in irq_choose_cpu() [all …]
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_state.h | 37 ({ union drbd_state mask; mask.i = 0; mask.T = T##_MASK; mask; }), \ 40 ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \ 41 mask.T2 = T2##_MASK; mask; }), \ 45 ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \ 46 mask.T2 = T2##_MASK; mask.T3 = T3##_MASK; mask; }), \ 112 union drbd_state mask, 132 _conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, 136 conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, 153 union drbd_state mask, in drbd_request_state() argument 156 return _drbd_request_state(device, mask, val, CS_VERBOSE + CS_ORDERED); in drbd_request_state()
|
/linux-4.4.14/fs/nfsd/ |
D | nfs4acl.c | 68 int mask = NFS4_ANYONE_MODE; in mask_from_posix() local 71 mask |= NFS4_OWNER_MODE; in mask_from_posix() 73 mask |= NFS4_READ_MODE; in mask_from_posix() 75 mask |= NFS4_WRITE_MODE; in mask_from_posix() 77 mask |= NFS4_ACE_DELETE_CHILD; in mask_from_posix() 79 mask |= NFS4_EXECUTE_MODE; in mask_from_posix() 80 return mask; in mask_from_posix() 86 u32 mask = 0; in deny_mask_from_posix() local 89 mask |= NFS4_READ_MODE; in deny_mask_from_posix() 91 mask |= NFS4_WRITE_MODE; in deny_mask_from_posix() [all …]
|
/linux-4.4.14/arch/mips/bcm63xx/ |
D | prom.c | 23 u32 reg, mask; in prom_init() local 33 mask = CKCTL_3368_ALL_SAFE_EN; in prom_init() 35 mask = CKCTL_6328_ALL_SAFE_EN; in prom_init() 37 mask = CKCTL_6338_ALL_SAFE_EN; in prom_init() 39 mask = CKCTL_6345_ALL_SAFE_EN; in prom_init() 41 mask = CKCTL_6348_ALL_SAFE_EN; in prom_init() 43 mask = CKCTL_6358_ALL_SAFE_EN; in prom_init() 45 mask = CKCTL_6362_ALL_SAFE_EN; in prom_init() 47 mask = CKCTL_6368_ALL_SAFE_EN; in prom_init() 49 mask = 0; in prom_init() [all …]
|
D | clk.c | 41 static void bcm_hwclock_set(u32 mask, int enable) in bcm_hwclock_set() argument 47 reg |= mask; in bcm_hwclock_set() 49 reg &= ~mask; in bcm_hwclock_set() 58 u32 mask; in enet_misc_set() local 61 mask = CKCTL_6338_ENET_EN; in enet_misc_set() 63 mask = CKCTL_6345_ENET_EN; in enet_misc_set() 65 mask = CKCTL_6348_ENET_EN; in enet_misc_set() 68 mask = CKCTL_6358_EMUSB_EN; in enet_misc_set() 69 bcm_hwclock_set(mask, enable); in enet_misc_set() 88 u32 mask; in enetx_set() local [all …]
|
D | gpio.c | 42 u32 mask; in bcm63xx_gpio_set() local 51 mask = 1 << gpio; in bcm63xx_gpio_set() 55 mask = 1 << (gpio - 32); in bcm63xx_gpio_set() 61 *v |= mask; in bcm63xx_gpio_set() 63 *v &= ~mask; in bcm63xx_gpio_set() 71 u32 mask; in bcm63xx_gpio_get() local 78 mask = 1 << gpio; in bcm63xx_gpio_get() 81 mask = 1 << (gpio - 32); in bcm63xx_gpio_get() 84 return !!(bcm_gpio_readl(reg) & mask); in bcm63xx_gpio_get() 91 u32 mask; in bcm63xx_gpio_set_direction() local [all …]
|
/linux-4.4.14/arch/s390/include/asm/ |
D | bitops.h | 116 unsigned long mask; in set_bit() local 130 mask = 1UL << (nr & (BITS_PER_LONG - 1)); in set_bit() 131 __BITOPS_LOOP(addr, mask, __BITOPS_OR, __BITOPS_NO_BARRIER); in set_bit() 137 unsigned long mask; in clear_bit() local 151 mask = ~(1UL << (nr & (BITS_PER_LONG - 1))); in clear_bit() 152 __BITOPS_LOOP(addr, mask, __BITOPS_AND, __BITOPS_NO_BARRIER); in clear_bit() 158 unsigned long mask; in change_bit() local 172 mask = 1UL << (nr & (BITS_PER_LONG - 1)); in change_bit() 173 __BITOPS_LOOP(addr, mask, __BITOPS_XOR, __BITOPS_NO_BARRIER); in change_bit() 180 unsigned long old, mask; in test_and_set_bit() local [all …]
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | bitops.h | 31 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in set_bit() local 36 *addr |= mask; in set_bit() 42 unsigned long mask = ~(1UL << CHOP_SHIFTCOUNT(nr)); in clear_bit() local 47 *addr &= mask; in clear_bit() 53 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in change_bit() local 58 *addr ^= mask; in change_bit() 64 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in test_and_set_bit() local 72 set = (old & mask) ? 1 : 0; in test_and_set_bit() 74 *addr = old | mask; in test_and_set_bit() 82 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in test_and_clear_bit() local [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
D | hwsq.h | 16 u32 mask; member 21 hwsq_stride(u32 addr, u32 stride, u32 mask) in hwsq_stride() argument 28 .mask = mask, in hwsq_stride() 41 .mask = 0x3, in hwsq_reg2() 54 .mask = 0x1, in hwsq_reg() 96 u32 mask, off = 0; in hwsq_wr32() local 101 for (mask = reg->mask; mask > 0; mask = (mask & ~1) >> 1) { in hwsq_wr32() 102 if (mask & 1) in hwsq_wr32() 116 hwsq_mask(struct hwsq *ram, struct hwsq_reg *reg, u32 mask, u32 data) in hwsq_mask() argument 119 if (temp != ((temp & ~mask) | data) || reg->force) in hwsq_mask() [all …]
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-at91.c | 153 enum at91_mux (*get_periph)(void __iomem *pio, unsigned mask); 154 void (*mux_A_periph)(void __iomem *pio, unsigned mask); 155 void (*mux_B_periph)(void __iomem *pio, unsigned mask); 156 void (*mux_C_periph)(void __iomem *pio, unsigned mask); 157 void (*mux_D_periph)(void __iomem *pio, unsigned mask); 159 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on); 161 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div); 163 void (*set_pulldown)(void __iomem *pio, unsigned mask, bool is_on); 165 void (*disable_schmitt_trig)(void __iomem *pio, unsigned mask); 363 static void at91_mux_disable_interrupt(void __iomem *pio, unsigned mask) in at91_mux_disable_interrupt() argument [all …]
|
/linux-4.4.14/drivers/leds/ |
D | leds-ot200.c | 22 u8 mask; member 34 .mask = BIT(0), 39 .mask = BIT(1), 44 .mask = BIT(2), 49 .mask = BIT(6), 54 .mask = BIT(5), 59 .mask = BIT(4), 64 .mask = BIT(3), 69 .mask = BIT(2), 74 .mask = BIT(1), [all …]
|
/linux-4.4.14/drivers/pinctrl/sirf/ |
D | pinctrl-prima2.c | 138 .mask = BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | 144 .mask = BIT(31), 162 .mask = BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | 168 .mask = BIT(31), 171 .mask = BIT(16) | BIT(17), 189 .mask = BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | 195 .mask = BIT(31), 198 .mask = BIT(16) | BIT(17) | BIT(18) | BIT(19) | BIT(20) | 218 .mask = BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | 224 .mask = BIT(31), [all …]
|
D | pinctrl-atlas6.c | 134 .mask = BIT(30) | BIT(31), 137 .mask = BIT(1) | BIT(6) | BIT(7) | BIT(8) | BIT(9) | 158 .mask = BIT(1) | BIT(6) | BIT(7) | BIT(8) | BIT(9) | 164 .mask = BIT(30) | BIT(31), 167 .mask = BIT(16) | BIT(17), 185 .mask = BIT(1) | BIT(6) | BIT(7) | BIT(8) | BIT(9) | 191 .mask = BIT(30) | BIT(31), 194 .mask = BIT(16) | BIT(17) | BIT(18) | BIT(19) | BIT(20) | 214 .mask = BIT(1) | BIT(6) | BIT(7) | BIT(8) | BIT(9) | BIT(10) | 220 .mask = BIT(30) | BIT(31), [all …]
|
/linux-4.4.14/arch/mips/include/asm/vr41xx/ |
D | vr41xx.h | 87 extern void vr41xx_enable_piuint(uint16_t mask); 88 extern void vr41xx_disable_piuint(uint16_t mask); 98 extern void vr41xx_enable_aiuint(uint16_t mask); 99 extern void vr41xx_disable_aiuint(uint16_t mask); 105 extern void vr41xx_enable_kiuint(uint16_t mask); 106 extern void vr41xx_disable_kiuint(uint16_t mask); 114 extern void vr41xx_enable_dsiuint(uint16_t mask); 115 extern void vr41xx_disable_dsiuint(uint16_t mask); 123 extern void vr41xx_enable_firint(uint16_t mask); 124 extern void vr41xx_disable_firint(uint16_t mask); [all …]
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | bitops.h | 45 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in set_bit() local 53 : "m"(*p), "r"(mask) in set_bit() 84 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in clear_bit() local 92 : "m"(*p), "r"(mask) in clear_bit() 109 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in change_bit() local 119 : "m"(*p), "r"(mask) in change_bit() 134 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in test_and_set_bit() local 156 : "m"(*p), "r"(mask) in test_and_set_bit() 160 return (old & mask) != 0; in test_and_set_bit() 174 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in test_and_clear_bit() local [all …]
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | irq.c | 46 unsigned int mask; in puv3_gpio_type() local 49 mask = 1 << d->irq; in puv3_gpio_type() 51 mask = GPIO_MASK(d->irq); in puv3_gpio_type() 54 if ((GPIO_IRQ_rising_edge | GPIO_IRQ_falling_edge) & mask) in puv3_gpio_type() 60 GPIO_IRQ_rising_edge |= mask; in puv3_gpio_type() 62 GPIO_IRQ_rising_edge &= ~mask; in puv3_gpio_type() 64 GPIO_IRQ_falling_edge |= mask; in puv3_gpio_type() 66 GPIO_IRQ_falling_edge &= ~mask; in puv3_gpio_type() 117 unsigned int mask, irq; in puv3_gpio_handler() local 119 mask = readl(GPIO_GEDR); in puv3_gpio_handler() [all …]
|
/linux-4.4.14/drivers/clk/ti/ |
D | mux.c | 45 val &= mux->mask; in ti_clk_mux_get_parent() 84 val = mux->mask << (mux->shift + 16); in ti_clk_mux_set_parent() 87 val &= ~(mux->mask << mux->shift); in ti_clk_mux_set_parent() 104 u8 shift, u32 mask, u8 clk_mux_flags, in _register_mux() argument 127 mux->mask = mask; in _register_mux() 147 u32 mask; in ti_clk_register_mux() local 154 mask = mux->num_parents; in ti_clk_register_mux() 156 mask--; in ti_clk_register_mux() 158 mask = (1 << fls(mask)) - 1; in ti_clk_register_mux() 169 flags, (void __iomem *)reg, mux->bit_shift, mask, in ti_clk_register_mux() [all …]
|
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_debug.h | 59 int libcfs_debug_mask2str(char *str, int size, int mask, int is_subsys); 60 int libcfs_debug_str2mask(int *mask, const char *str, int is_subsys); 182 #define LIBCFS_DEBUG_MSG_DATA_INIT(data, mask, cdls) \ argument 189 (data)->msg_mask = (mask); \ 192 #define LIBCFS_DEBUG_MSG_DATA_DECL(dataname, mask, cdls) \ argument 199 dataname.msg_mask = (mask) 204 static inline int cfs_cdebug_show(unsigned int mask, unsigned int subsystem) in cfs_cdebug_show() argument 206 return mask & D_CANTMASK || in cfs_cdebug_show() 207 ((libcfs_debug & mask) && (libcfs_subsystem_debug & subsystem)); in cfs_cdebug_show() 210 #define __CDEBUG(cdls, mask, format, ...) \ argument [all …]
|
/linux-4.4.14/arch/avr32/mach-at32ap/ |
D | pio.c | 107 u32 mask = 1 << pin_index; in at32_select_gpio() local 122 pio_writel(pio, SODR, mask); in at32_select_gpio() 124 pio_writel(pio, CODR, mask); in at32_select_gpio() 126 pio_writel(pio, MDER, mask); in at32_select_gpio() 128 pio_writel(pio, MDDR, mask); in at32_select_gpio() 129 pio_writel(pio, PUDR, mask); in at32_select_gpio() 130 pio_writel(pio, OER, mask); in at32_select_gpio() 133 pio_writel(pio, PUER, mask); in at32_select_gpio() 135 pio_writel(pio, PUDR, mask); in at32_select_gpio() 137 pio_writel(pio, IFER, mask); in at32_select_gpio() [all …]
|
/linux-4.4.14/kernel/irq/ |
D | generic-chip.c | 39 u32 mask = d->mask; in irq_gc_mask_disable_reg() local 42 irq_reg_writel(gc, mask, ct->regs.disable); in irq_gc_mask_disable_reg() 43 *ct->mask_cache &= ~mask; in irq_gc_mask_disable_reg() 58 u32 mask = d->mask; in irq_gc_mask_set_bit() local 61 *ct->mask_cache |= mask; in irq_gc_mask_set_bit() 62 irq_reg_writel(gc, *ct->mask_cache, ct->regs.mask); in irq_gc_mask_set_bit() 78 u32 mask = d->mask; in irq_gc_mask_clr_bit() local 81 *ct->mask_cache &= ~mask; in irq_gc_mask_clr_bit() 82 irq_reg_writel(gc, *ct->mask_cache, ct->regs.mask); in irq_gc_mask_clr_bit() 98 u32 mask = d->mask; in irq_gc_unmask_enable_reg() local [all …]
|
/linux-4.4.14/fs/hfsplus/ |
D | bitmap.c | 25 u32 mask, start, len, n; in hfsplus_block_allocate() local 54 mask = (1U << 31) >> i; in hfsplus_block_allocate() 55 for (; i < 32; mask >>= 1, i++) { in hfsplus_block_allocate() 56 if (!(n & mask)) in hfsplus_block_allocate() 68 mask = 1 << 31; in hfsplus_block_allocate() 69 for (i = 0; i < 32; mask >>= 1, i++) { in hfsplus_block_allocate() 70 if (!(n & mask)) in hfsplus_block_allocate() 105 n |= mask; in hfsplus_block_allocate() 108 mask >>= 1; in hfsplus_block_allocate() 109 if (!--len || n & mask) in hfsplus_block_allocate() [all …]
|
/linux-4.4.14/net/openvswitch/ |
D | flow_table.c | 60 bool full, const struct sw_flow_mask *mask) in ovs_flow_mask_key() argument 62 int start = full ? 0 : mask->range.start; in ovs_flow_mask_key() 63 int len = full ? sizeof *dst : range_n_bytes(&mask->range); in ovs_flow_mask_key() 64 const long *m = (const long *)((const u8 *)&mask->key + start); in ovs_flow_mask_key() 89 flow->mask = NULL; in ovs_flow_alloc() 473 const struct sw_flow_mask *mask) in masked_flow_lookup() argument 480 ovs_flow_mask_key(&masked_key, unmasked, false, mask); in masked_flow_lookup() 481 hash = flow_hash(&masked_key, &mask->range); in masked_flow_lookup() 484 if (flow->mask == mask && flow->flow_table.hash == hash && in masked_flow_lookup() 485 flow_cmp_masked_key(flow, &masked_key, &mask->range)) in masked_flow_lookup() [all …]
|
/linux-4.4.14/arch/m68k/amiga/ |
D | cia.c | 51 unsigned char cia_set_irq(struct ciabase *base, unsigned char mask) in cia_set_irq() argument 56 if (mask & CIA_ICR_SETCLR) in cia_set_irq() 57 base->icr_data |= mask; in cia_set_irq() 59 base->icr_data &= ~mask; in cia_set_irq() 69 unsigned char cia_able_irq(struct ciabase *base, unsigned char mask) in cia_able_irq() argument 75 base->cia->icr = mask; in cia_able_irq() 76 if (mask & CIA_ICR_SETCLR) in cia_able_irq() 77 base->icr_mask |= mask; in cia_able_irq() 79 base->icr_mask &= ~mask; in cia_able_irq() 105 unsigned char mask; in cia_irq_enable() local [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | dt2817.c | 49 unsigned int mask; in dt2817_dio_insn_config() local 53 mask = 0x000000ff; in dt2817_dio_insn_config() 55 mask = 0x0000ff00; in dt2817_dio_insn_config() 57 mask = 0x00ff0000; in dt2817_dio_insn_config() 59 mask = 0xff000000; in dt2817_dio_insn_config() 61 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in dt2817_dio_insn_config() 85 unsigned int mask; in dt2817_dio_insn_bits() local 88 mask = comedi_dio_update_state(s, data); in dt2817_dio_insn_bits() 89 if (mask) { in dt2817_dio_insn_bits() 90 if (mask & 0x000000ff) in dt2817_dio_insn_bits() [all …]
|
D | comedi_8255.c | 78 unsigned int mask; in subdev_8255_insn() local 81 mask = comedi_dio_update_state(s, data); in subdev_8255_insn() 82 if (mask) { in subdev_8255_insn() 83 if (mask & 0xff) in subdev_8255_insn() 86 if (mask & 0xff00) in subdev_8255_insn() 89 if (mask & 0xff0000) in subdev_8255_insn() 130 unsigned int mask; in subdev_8255_insn_config() local 134 mask = 0x0000ff; in subdev_8255_insn_config() 136 mask = 0x00ff00; in subdev_8255_insn_config() 138 mask = 0x0f0000; in subdev_8255_insn_config() [all …]
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | ipi.c | 21 void default_send_IPI_mask_sequence_phys(const struct cpumask *mask, int vector) in default_send_IPI_mask_sequence_phys() argument 32 for_each_cpu(query_cpu, mask) { in default_send_IPI_mask_sequence_phys() 39 void default_send_IPI_mask_allbutself_phys(const struct cpumask *mask, in default_send_IPI_mask_allbutself_phys() argument 49 for_each_cpu(query_cpu, mask) { in default_send_IPI_mask_allbutself_phys() 60 void default_send_IPI_mask_sequence_logical(const struct cpumask *mask, in default_send_IPI_mask_sequence_logical() argument 73 for_each_cpu(query_cpu, mask) in default_send_IPI_mask_sequence_logical() 80 void default_send_IPI_mask_allbutself_logical(const struct cpumask *mask, in default_send_IPI_mask_allbutself_logical() argument 90 for_each_cpu(query_cpu, mask) { in default_send_IPI_mask_allbutself_logical() 105 unsigned long mask = cpumask_bits(cpumask)[0]; in default_send_IPI_mask_logical() local 108 if (!mask) in default_send_IPI_mask_logical() [all …]
|
/linux-4.4.14/arch/arm/include/asm/ |
D | word-at-a-time.h | 21 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; in has_zero() local 22 *bits = mask; in has_zero() 23 return mask; in has_zero() 34 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 40 ret = fls(mask) >> 3; in find_zero() 43 ret = (0x0ff0001 + mask) >> 23; in find_zero() 45 ret &= mask; in find_zero() 51 #define zero_bytemask(mask) (mask) argument
|
D | bitops.h | 38 unsigned long mask = BIT_MASK(bit); in ____atomic_set_bit() local 43 *p |= mask; in ____atomic_set_bit() 50 unsigned long mask = BIT_MASK(bit); in ____atomic_clear_bit() local 55 *p &= ~mask; in ____atomic_clear_bit() 62 unsigned long mask = BIT_MASK(bit); in ____atomic_change_bit() local 67 *p ^= mask; in ____atomic_change_bit() 76 unsigned long mask = BIT_MASK(bit); in ____atomic_test_and_set_bit() local 82 *p = res | mask; in ____atomic_test_and_set_bit() 85 return (res & mask) != 0; in ____atomic_test_and_set_bit() 93 unsigned long mask = BIT_MASK(bit); in ____atomic_test_and_clear_bit() local [all …]
|
/linux-4.4.14/fs/notify/ |
D | fsnotify.c | 89 int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask) in __fsnotify_parent() argument 106 else if (p_inode->i_fsnotify_mask & mask) { in __fsnotify_parent() 109 mask |= FS_EVENT_ON_CHILD; in __fsnotify_parent() 112 ret = fsnotify(p_inode, mask, path, FSNOTIFY_EVENT_PATH, in __fsnotify_parent() 115 ret = fsnotify(p_inode, mask, dentry->d_inode, FSNOTIFY_EVENT_INODE, in __fsnotify_parent() 128 __u32 mask, void *data, in send_to_group() argument 142 if (mask & FS_MODIFY) { in send_to_group() 154 inode_test_mask = (mask & ~FS_EVENT_ON_CHILD); in send_to_group() 155 inode_test_mask &= inode_mark->mask; in send_to_group() 161 vfsmount_test_mask = (mask & ~FS_EVENT_ON_CHILD); in send_to_group() [all …]
|
/linux-4.4.14/arch/mips/paravirt/ |
D | paravirt-irq.c | 68 unsigned int mask = 0x100 << cd->bit; in irq_core_set_enable_local() local 74 set_c0_status(mask); in irq_core_set_enable_local() 76 clear_c0_status(mask); in irq_core_set_enable_local() 175 u32 mask = 1u << data->irq; in irq_pci_enable() local 177 __raw_writel(mask, mips_irq_chip + mips_irq_chip_reg_en_w1s); in irq_pci_enable() 182 u32 mask = 1u << data->irq; in irq_pci_disable() local 184 __raw_writel(mask, mips_irq_chip + mips_irq_chip_reg_en_w1c); in irq_pci_disable() 193 u32 mask = 1u << data->irq; in irq_pci_mask() local 195 __raw_writel(mask, mips_irq_chip + mips_irq_chip_reg_en_w1c); in irq_pci_mask() 200 u32 mask = 1u << data->irq; in irq_pci_unmask() local [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramfuc.h | 17 u32 mask; member 22 ramfuc_stride(u32 addr, u32 stride, u32 mask) in ramfuc_stride() argument 28 .mask = mask, in ramfuc_stride() 40 .mask = 0x3, in ramfuc_reg2() 52 .mask = 0x1, in ramfuc_reg() 92 unsigned int mask, off = 0; in ramfuc_wr32() local 97 for (mask = reg->mask; mask > 0; mask = (mask & ~1) >> 1) { in ramfuc_wr32() 98 if (mask & 1) in ramfuc_wr32() 111 ramfuc_mask(struct ramfuc *ram, struct ramfuc_reg *reg, u32 mask, u32 data) in ramfuc_mask() argument 114 if (temp != ((temp & ~mask) | data) || reg->force) { in ramfuc_mask() [all …]
|
D | ramgk104.c | 141 gk104_ram_train(struct gk104_ramfuc *fuc, u32 mask, u32 data) in gk104_ram_train() argument 146 ram_mask(fuc, 0x10f910, mask, data); in gk104_ram_train() 147 ram_mask(fuc, 0x10f914, mask, data); in gk104_ram_train() 236 u32 mask = _mask | _copy; in gk104_ram_nuts() local 243 u32 next = (prev & ~mask) | data; in gk104_ram_nuts() 258 u32 mask, data; in gk104_ram_calc_gddr5() local 302 mask = 0x800f07e0; in gk104_ram_calc_gddr5() 325 mask |= 0x03000000; in gk104_ram_calc_gddr5() 327 mask |= 0x00002000; in gk104_ram_calc_gddr5() 329 mask |= 0x00004000; in gk104_ram_calc_gddr5() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_twsi.c | 91 u32 mask; in scl_out() local 95 mask = 1UL << dd->gpio_scl_num; in scl_out() 98 dd->f_gpio_mod(dd, 0, bit ? 0 : mask, mask); in scl_out() 110 if (mask & dd->f_gpio_mod(dd, 0, 0, 0)) in scl_out() 123 u32 mask; in sda_out() local 125 mask = 1UL << dd->gpio_sda_num; in sda_out() 128 dd->f_gpio_mod(dd, 0, bit ? 0 : mask, mask); in sda_out() 137 u32 read_val, mask; in sda_in() local 140 mask = (1UL << bnum); in sda_in() 142 dd->f_gpio_mod(dd, 0, 0, mask); in sda_in() [all …]
|
D | qib_qsfp.c | 50 u32 out, mask; in qsfp_read() local 71 mask = QSFP_GPIO_MOD_SEL_N | QSFP_GPIO_MOD_RST_N | QSFP_GPIO_LP_MODE; in qsfp_read() 74 mask <<= QSFP_GPIO_PORT2_SHIFT; in qsfp_read() 78 dd->f_gpio_mod(dd, out, mask, mask); in qsfp_read() 128 dd->f_gpio_mod(dd, mask, mask, mask); in qsfp_read() 161 u32 out, mask; in qib_qsfp_write() local 181 mask = QSFP_GPIO_MOD_SEL_N | QSFP_GPIO_MOD_RST_N | QSFP_GPIO_LP_MODE; in qib_qsfp_write() 184 mask <<= QSFP_GPIO_PORT2_SHIFT; in qib_qsfp_write() 187 dd->f_gpio_mod(dd, out, mask, mask); in qib_qsfp_write() 233 dd->f_gpio_mod(dd, mask, mask, mask); in qib_qsfp_write() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | iwl-io.h | 39 static inline void iwl_set_bit(struct iwl_trans *trans, u32 reg, u32 mask) in iwl_set_bit() argument 41 iwl_trans_set_bits_mask(trans, reg, mask, mask); in iwl_set_bit() 44 static inline void iwl_clear_bit(struct iwl_trans *trans, u32 reg, u32 mask) in iwl_clear_bit() argument 46 iwl_trans_set_bits_mask(trans, reg, mask, 0); in iwl_clear_bit() 50 u32 bits, u32 mask, int timeout); 51 int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask, 63 u32 bits, u32 mask, int timeout); 64 void iwl_set_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask); 66 u32 bits, u32 mask); 67 void iwl_clear_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask);
|
D | iwl-io.c | 65 u32 bits, u32 mask, int timeout) in iwl_poll_bit() argument 70 if ((iwl_read32(trans, addr) & mask) == (bits & mask)) in iwl_poll_bit() 104 int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask, in iwl_poll_direct_bit() argument 110 if ((iwl_read_direct32(trans, addr) & mask) == mask) in iwl_poll_direct_bit() 158 u32 bits, u32 mask, int timeout) in iwl_poll_prph_bit() argument 163 if ((iwl_read_prph(trans, addr) & mask) == (bits & mask)) in iwl_poll_prph_bit() 172 void iwl_set_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask) in iwl_set_bits_prph() argument 178 __iwl_read_prph(trans, ofs) | mask); in iwl_set_bits_prph() 185 u32 bits, u32 mask) in iwl_set_bits_mask_prph() argument 191 (__iwl_read_prph(trans, ofs) & mask) | bits); in iwl_set_bits_mask_prph() [all …]
|
/linux-4.4.14/security/apparmor/ |
D | resource.c | 107 (profile->rlimits.mask & (1 << resource) && in aa_task_setrlimit() 123 unsigned int mask = 0; in __aa_transition_rlimits() local 130 if (old->rlimits.mask) { in __aa_transition_rlimits() 131 for (i = 0, mask = 1; i < RLIM_NLIMITS; i++, mask <<= 1) { in __aa_transition_rlimits() 132 if (old->rlimits.mask & mask) { in __aa_transition_rlimits() 142 if (!new->rlimits.mask) in __aa_transition_rlimits() 144 for (i = 0, mask = 1; i < RLIM_NLIMITS; i++, mask <<= 1) { in __aa_transition_rlimits() 145 if (!(new->rlimits.mask & mask)) in __aa_transition_rlimits()
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-xtensa-mx.c | 70 unsigned int mask = 1u << d->hwirq; in xtensa_mx_irq_mask() local 72 if (mask & (XCHAL_INTTYPE_MASK_EXTERN_EDGE | in xtensa_mx_irq_mask() 77 mask = __this_cpu_read(cached_irq_mask) & ~mask; in xtensa_mx_irq_mask() 78 __this_cpu_write(cached_irq_mask, mask); in xtensa_mx_irq_mask() 79 set_sr(mask, intenable); in xtensa_mx_irq_mask() 85 unsigned int mask = 1u << d->hwirq; in xtensa_mx_irq_unmask() local 87 if (mask & (XCHAL_INTTYPE_MASK_EXTERN_EDGE | in xtensa_mx_irq_unmask() 92 mask |= __this_cpu_read(cached_irq_mask); in xtensa_mx_irq_unmask() 93 __this_cpu_write(cached_irq_mask, mask); in xtensa_mx_irq_unmask() 94 set_sr(mask, intenable); in xtensa_mx_irq_unmask() [all …]
|
D | irq-hip04.c | 96 u32 mask = 1 << (hip04_irq(d) % 32); in hip04_mask_irq() local 99 writel_relaxed(mask, hip04_dist_base(d) + GIC_DIST_ENABLE_CLEAR + in hip04_mask_irq() 106 u32 mask = 1 << (hip04_irq(d) % 32); in hip04_unmask_irq() local 109 writel_relaxed(mask, hip04_dist_base(d) + GIC_DIST_ENABLE_SET + in hip04_unmask_irq() 150 u32 val, mask, bit; in hip04_irq_set_affinity() local 162 mask = 0xffff << shift; in hip04_irq_set_affinity() 164 val = readl_relaxed(reg) & ~mask; in hip04_irq_set_affinity() 213 u32 mask, i; in hip04_get_cpumask() local 215 for (i = mask = 0; i < 32; i += 2) { in hip04_get_cpumask() 216 mask = readl_relaxed(base + GIC_DIST_TARGET + i * 2); in hip04_get_cpumask() [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/ |
D | qe_ic.c | 38 .mask = 0x00008000, 44 .mask = 0x00004000, 50 .mask = 0x00002000, 56 .mask = 0x00000040, 62 .mask = 0x00000020, 68 .mask = 0x00000010, 74 .mask = 0x00000008, 80 .mask = 0x00000004, 86 .mask = 0x00000002, 92 .mask = 0x10000000, [all …]
|
/linux-4.4.14/arch/mips/include/asm/mach-pmcs-msp71xx/ |
D | msp_regops.h | 73 u32 const mask, in set_value_reg32() argument 89 : "ir" (~mask), "ir" (value), GCC_OFF_SMALL_ASM() (*addr)); in set_value_reg32() 96 u32 const mask) in set_reg32() argument 110 : "ir" (mask), GCC_OFF_SMALL_ASM() (*addr)); in set_reg32() 117 u32 const mask) in clear_reg32() argument 131 : "ir" (~mask), GCC_OFF_SMALL_ASM() (*addr)); in clear_reg32() 138 u32 const mask) in toggle_reg32() argument 152 : "ir" (mask), GCC_OFF_SMALL_ASM() (*addr)); in toggle_reg32() 159 u32 const mask) in read_reg32() argument 170 : "m" (*addr), "ir" (mask)); in read_reg32()
|
/linux-4.4.14/fs/notify/fanotify/ |
D | fanotify.c | 44 if (event->mask & FAN_ALL_PERM_EVENTS) in fanotify_merge() 58 test_event->mask |= event->mask; in fanotify_merge() 123 marks_mask = (vfsmnt_mark->mask | inode_mark->mask); in fanotify_should_send_event() 131 !(inode_mark->mask & FS_EVENT_ON_CHILD)) in fanotify_should_send_event() 133 marks_mask = inode_mark->mask; in fanotify_should_send_event() 136 marks_mask = vfsmnt_mark->mask; in fanotify_should_send_event() 153 struct fanotify_event_info *fanotify_alloc_event(struct inode *inode, u32 mask, in fanotify_alloc_event() argument 159 if (mask & FAN_ALL_PERM_EVENTS) { in fanotify_alloc_event() 175 fsnotify_init_event(&event->fse, inode, mask); in fanotify_alloc_event() 191 u32 mask, void *data, int data_type, in fanotify_handle_event() argument [all …]
|
D | fanotify_user.c | 131 metadata->mask = fsn_event->mask & FAN_ALL_OUTGOING_EVENTS; in fill_event_metadata() 133 if (unlikely(fsn_event->mask & FAN_Q_OVERFLOW)) in fill_event_metadata() 224 if (event->mask & FAN_ALL_PERM_EVENTS) in copy_event_to_user() 301 if (!(kevent->mask & FAN_ALL_PERM_EVENTS)) { in fanotify_read() 486 __u32 mask, in fanotify_mark_remove_from_mask() argument 494 __u32 tmask = fsn_mark->mask & ~mask; in fanotify_mark_remove_from_mask() 499 oldmask = fsn_mark->mask; in fanotify_mark_remove_from_mask() 502 __u32 tmask = fsn_mark->ignored_mask & ~mask; in fanotify_mark_remove_from_mask() 508 *destroy = !(fsn_mark->mask | fsn_mark->ignored_mask); in fanotify_mark_remove_from_mask() 511 return mask & oldmask; in fanotify_mark_remove_from_mask() [all …]
|
/linux-4.4.14/drivers/soc/mediatek/ |
D | mtk-infracfg.c | 32 int mtk_infracfg_set_bus_protection(struct regmap *infracfg, u32 mask) in mtk_infracfg_set_bus_protection() argument 38 regmap_update_bits(infracfg, INFRA_TOPAXI_PROTECTEN, mask, mask); in mtk_infracfg_set_bus_protection() 47 if ((val & mask) == mask) in mtk_infracfg_set_bus_protection() 66 int mtk_infracfg_clear_bus_protection(struct regmap *infracfg, u32 mask) in mtk_infracfg_clear_bus_protection() argument 71 regmap_update_bits(infracfg, INFRA_TOPAXI_PROTECTEN, mask, 0); in mtk_infracfg_clear_bus_protection() 82 if (!(val & mask)) in mtk_infracfg_clear_bus_protection()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | slice.c | 50 static void slice_print_mask(const char *label, struct slice_mask mask) in slice_print_mask() argument 59 *(p++) = (mask.low_slices & (1 << i)) ? '1' : '0'; in slice_print_mask() 64 *(p++) = (mask.high_slices & (1ul << i)) ? '1' : '0'; in slice_print_mask() 74 static void slice_print_mask(const char *label, struct slice_mask mask) {} in slice_print_mask() argument 174 static int slice_check_fit(struct slice_mask mask, struct slice_mask available) in slice_check_fit() argument 176 return (mask.low_slices & available.low_slices) == mask.low_slices && in slice_check_fit() 177 (mask.high_slices & available.high_slices) == mask.high_slices; in slice_check_fit() 196 static void slice_convert(struct mm_struct *mm, struct slice_mask mask, int psize) in slice_convert() argument 205 slice_print_mask(" mask", mask); in slice_convert() 214 if (mask.low_slices & (1u << i)) in slice_convert() [all …]
|
/linux-4.4.14/sound/pci/ac97/ |
D | ac97_patch.h | 25 #define AC97_SINGLE_VALUE(reg,shift,mask,invert) \ argument 26 ((reg) | ((shift) << 8) | ((shift) << 12) | ((mask) << 16) | \ 28 #define AC97_PAGE_SINGLE_VALUE(reg,shift,mask,invert,page) \ argument 29 (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26)) 30 #define AC97_SINGLE(xname, reg, shift, mask, invert) \ argument 34 .private_value = AC97_SINGLE_VALUE(reg, shift, mask, invert) } 35 #define AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) \ argument 39 .private_value = AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) } 40 #define AC97_DOUBLE(xname, reg, shift_left, shift_right, mask, invert) \ argument 44 ….private_value = (reg) | ((shift_left) << 8) | ((shift_right) << 12) | ((mask) << 16) | ((invert) … [all …]
|
/linux-4.4.14/arch/m68k/68000/ |
D | ints.c | 80 int mask; in process_int() local 88 mask = 0x00000001; in process_int() 91 mask = 0x00000010; in process_int() 96 mask = 0x00000100; in process_int() 99 mask = 0x00001000; in process_int() 106 mask = 0x00010000; in process_int() 109 mask = 0x00100000; in process_int() 114 mask = 0x01000000; in process_int() 117 mask = 0x10000000; in process_int() 123 while (! (mask & pend)) { in process_int() [all …]
|
/linux-4.4.14/arch/arm/mach-footbridge/ |
D | isa-irq.c | 35 unsigned int mask = 1 << (d->irq & 7); in isa_mask_pic_lo_irq() local 37 outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO); in isa_mask_pic_lo_irq() 42 unsigned int mask = 1 << (d->irq & 7); in isa_ack_pic_lo_irq() local 44 outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO); in isa_ack_pic_lo_irq() 50 unsigned int mask = 1 << (d->irq & 7); in isa_unmask_pic_lo_irq() local 52 outb(inb(PIC_MASK_LO) & ~mask, PIC_MASK_LO); in isa_unmask_pic_lo_irq() 63 unsigned int mask = 1 << (d->irq & 7); in isa_mask_pic_hi_irq() local 65 outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI); in isa_mask_pic_hi_irq() 70 unsigned int mask = 1 << (d->irq & 7); in isa_ack_pic_hi_irq() local 72 outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI); in isa_ack_pic_hi_irq() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | pfunc_base.c | 43 static int macio_do_gpio_write(PMF_STD_ARGS, u8 value, u8 mask) in macio_do_gpio_write() argument 56 tmp = (tmp & ~mask) | (value & mask); in macio_do_gpio_write() 65 static int macio_do_gpio_read(PMF_STD_ARGS, u8 mask, int rshift, u8 xor) in macio_do_gpio_read() argument 75 *args->u[0].p = ((value & mask) >> rshift) ^ xor; in macio_do_gpio_read() 144 static int macio_do_write_reg32(PMF_STD_ARGS, u32 offset, u32 value, u32 mask) in macio_do_write_reg32() argument 150 MACIO_OUT32(offset, (MACIO_IN32(offset) & ~mask) | (value & mask)); in macio_do_write_reg32() 167 static int macio_do_write_reg8(PMF_STD_ARGS, u32 offset, u8 value, u8 mask) in macio_do_write_reg8() argument 173 MACIO_OUT8(offset, (MACIO_IN8(offset) & ~mask) | (value & mask)); in macio_do_write_reg8() 190 static int macio_do_read_reg32_msrx(PMF_STD_ARGS, u32 offset, u32 mask, in macio_do_read_reg32_msrx() argument 199 *args->u[0].p = ((MACIO_IN32(offset) & mask) >> shift) ^ xor; in macio_do_read_reg32_msrx() [all …]
|
/linux-4.4.14/arch/tile/include/uapi/arch/ |
D | sim_def.h | 293 #define SIM_TRACE_SPR_ARG(mask) \ argument 294 (SIM_CONTROL_SET_TRACING | ((mask) << _SIM_CONTROL_OPERATOR_BITS)) 349 #define SIM_DUMP_SPR_ARG(mask) \ argument 350 (SIM_CONTROL_DUMP | ((mask) << _SIM_CONTROL_OPERATOR_BITS)) 384 #define SIM_PROFILER_CHIP_CLEAR_SPR_ARG(mask) \ argument 385 (SIM_CONTROL_PROFILER_CHIP_CLEAR | ((mask) << _SIM_CONTROL_OPERATOR_BITS)) 388 #define SIM_PROFILER_CHIP_DISABLE_SPR_ARG(mask) \ argument 389 (SIM_CONTROL_PROFILER_CHIP_DISABLE | ((mask) << _SIM_CONTROL_OPERATOR_BITS)) 392 #define SIM_PROFILER_CHIP_ENABLE_SPR_ARG(mask) \ argument 393 (SIM_CONTROL_PROFILER_CHIP_ENABLE | ((mask) << _SIM_CONTROL_OPERATOR_BITS))
|
/linux-4.4.14/drivers/usb/chipidea/ |
D | ci.h | 295 static inline u32 hw_read_id_reg(struct ci_hdrc *ci, u32 offset, u32 mask) in hw_read_id_reg() argument 297 return ioread32(ci->hw_bank.abs + offset) & mask; in hw_read_id_reg() 308 u32 mask, u32 data) in hw_write_id_reg() argument 310 if (~mask) in hw_write_id_reg() 311 data = (ioread32(ci->hw_bank.abs + offset) & ~mask) in hw_write_id_reg() 312 | (data & mask); in hw_write_id_reg() 325 static inline u32 hw_read(struct ci_hdrc *ci, enum ci_hw_regs reg, u32 mask) in hw_read() argument 327 return ioread32(ci->hw_bank.regmap[reg]) & mask; in hw_read() 358 u32 mask, u32 data) in hw_write() argument 360 if (~mask) in hw_write() [all …]
|
/linux-4.4.14/sound/pci/ |
D | ak4531_codec.c | 61 #define AK4531_SINGLE(xname, xindex, reg, shift, mask, invert) \ argument 65 .private_value = reg | (shift << 16) | (mask << 24) | (invert << 22) } 66 #define AK4531_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument 72 .private_value = reg | (shift << 16) | (mask << 24) | (invert << 22), \ 77 int mask = (kcontrol->private_value >> 24) & 0xff; in snd_ak4531_info_single() local 79 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4531_info_single() 82 uinfo->value.integer.max = mask; in snd_ak4531_info_single() 91 int mask = (kcontrol->private_value >> 24) & 0xff; in snd_ak4531_get_single() local 96 val = (ak4531->regs[reg] >> shift) & mask; in snd_ak4531_get_single() 99 val = mask - val; in snd_ak4531_get_single() [all …]
|
/linux-4.4.14/arch/arm64/kernel/ |
D | sleep.S | 37 .macro compute_mpidr_hash dst, rs0, rs1, rs2, rs3, mpidr, mask 38 and \mpidr, \mpidr, \mask // mask out MPIDR bits 41 and \mask, \mpidr, #0xff00 // mask = aff1 42 lsr \mask ,\mask, \rs1 43 orr \dst, \dst, \mask // dst|=(aff1>>rs1) 44 and \mask, \mpidr, #0xff0000 // mask = aff2 45 lsr \mask ,\mask, \rs2 46 orr \dst, \dst, \mask // dst|=(aff2>>rs2) 47 and \mask, \mpidr, #0xff00000000 // mask = aff3 48 lsr \mask ,\mask, \rs3 [all …]
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_tools.h | 132 #define EHCA_BMASK_SHIFTPOS(mask) (((mask) >> 16) & 0xffff) argument 135 #define EHCA_BMASK_MASK(mask) (~0ULL >> ((64 - (mask)) & 0xffff)) argument 143 #define EHCA_BMASK_SET(mask, value) \ argument 144 ((EHCA_BMASK_MASK(mask) & ((u64)(value))) << EHCA_BMASK_SHIFTPOS(mask)) 149 #define EHCA_BMASK_GET(mask, value) \ argument 150 (EHCA_BMASK_MASK(mask) & (((u64)(value)) >> EHCA_BMASK_SHIFTPOS(mask)))
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | wakeup-mask.c | 23 struct samsung_wakeup_mask *mask, int nr_mask) in samsung_sync_wakemask() argument 30 for (; nr_mask > 0; nr_mask--, mask++) { in samsung_sync_wakemask() 31 if (mask->irq == NO_WAKEUP_IRQ) { in samsung_sync_wakemask() 32 val |= mask->bit; in samsung_sync_wakemask() 36 data = irq_get_irq_data(mask->irq); in samsung_sync_wakemask() 40 val &= ~mask->bit; in samsung_sync_wakemask() 42 val |= mask->bit; in samsung_sync_wakemask()
|
D | pm-gpio.c | 133 u32 gpcon, old, new, mask; in samsung_gpio_pm_2bit_resume() local 145 for (nr = 0, mask = 0x03; nr < 32; nr += 2, mask <<= 2) { in samsung_gpio_pm_2bit_resume() 146 old = (old_gpcon & mask) >> nr; in samsung_gpio_pm_2bit_resume() 147 new = (gps_gpcon & mask) >> nr; in samsung_gpio_pm_2bit_resume() 172 change_mask |= mask; in samsung_gpio_pm_2bit_resume() 210 u32 old, new, mask; in samsung_gpio_pm_4bit_mask() local 214 for (nr = 0, mask = 0x0f; nr < 16; nr += 4, mask <<= 4) { in samsung_gpio_pm_4bit_mask() 215 old = (old_gpcon & mask) >> nr; in samsung_gpio_pm_4bit_mask() 216 new = (gps_gpcon & mask) >> nr; in samsung_gpio_pm_4bit_mask() 241 change_mask |= mask; in samsung_gpio_pm_4bit_mask() [all …]
|
/linux-4.4.14/drivers/bcma/ |
D | driver_chipcommon.c | 19 u32 mask, u32 value) in bcma_cc_write32_masked() argument 21 value &= mask; in bcma_cc_write32_masked() 22 value |= bcma_cc_read32(cc, offset) & ~mask; in bcma_cc_write32_masked() 205 void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value) in bcma_chipco_irq_mask() argument 207 bcma_cc_write32_masked(cc, BCMA_CC_IRQMASK, mask, value); in bcma_chipco_irq_mask() 210 u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask) in bcma_chipco_irq_status() argument 212 return bcma_cc_read32(cc, BCMA_CC_IRQSTAT) & mask; in bcma_chipco_irq_status() 215 u32 bcma_chipco_gpio_in(struct bcma_drv_cc *cc, u32 mask) in bcma_chipco_gpio_in() argument 217 return bcma_cc_read32(cc, BCMA_CC_GPIOIN) & mask; in bcma_chipco_gpio_in() 220 u32 bcma_chipco_gpio_out(struct bcma_drv_cc *cc, u32 mask, u32 value) in bcma_chipco_gpio_out() argument [all …]
|
/linux-4.4.14/drivers/media/rc/img-ir/ |
D | img-ir-nec.c | 61 data_m = in->mask & 0xff; in img_ir_nec_filter() 63 if ((in->data | in->mask) & 0xff000000) { in img_ir_nec_filter() 67 addr_m = bitrev8(in->mask >> 24); in img_ir_nec_filter() 69 addr_inv_m = bitrev8(in->mask >> 16); in img_ir_nec_filter() 71 data_m = bitrev8(in->mask >> 8); in img_ir_nec_filter() 73 data_inv_m = bitrev8(in->mask >> 0); in img_ir_nec_filter() 74 } else if ((in->data | in->mask) & 0x00ff0000) { in img_ir_nec_filter() 78 addr_m = (in->mask >> 16) & 0xff; in img_ir_nec_filter() 80 addr_inv_m = (in->mask >> 8) & 0xff; in img_ir_nec_filter() 87 addr_m = (in->mask >> 8) & 0xff; in img_ir_nec_filter() [all …]
|
/linux-4.4.14/arch/arm64/mm/ |
D | dump.c | 85 u64 mask; member 93 .mask = PTE_USER, 98 .mask = PTE_RDONLY, 103 .mask = PTE_PXN, 108 .mask = PTE_SHARED, 113 .mask = PTE_AF, 118 .mask = PTE_NG, 123 .mask = PTE_CONT, 128 .mask = PTE_TABLE_BIT, 133 .mask = PTE_UXN, [all …]
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | twsi.c | 109 u32 mask; in scl_out() local 113 mask = QSFP_HFI0_I2CCLK; in scl_out() 116 hfi1_gpio_mod(dd, target, 0, bit ? 0 : mask, mask); in scl_out() 128 if (mask & hfi1_gpio_mod(dd, target, 0, 0, 0)) in scl_out() 141 u32 mask; in sda_out() local 143 mask = QSFP_HFI0_I2CDAT; in sda_out() 146 hfi1_gpio_mod(dd, target, 0, bit ? 0 : mask, mask); in sda_out() 154 u32 read_val, mask; in sda_in() local 156 mask = QSFP_HFI0_I2CDAT; in sda_in() 158 hfi1_gpio_mod(dd, target, 0, 0, mask); in sda_in() [all …]
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 145 unsigned int mask = 0x100 << cd->bit; in octeon_irq_core_set_enable_local() local 151 set_c0_status(mask); in octeon_irq_core_set_enable_local() 153 clear_c0_status(mask); in octeon_irq_core_set_enable_local() 228 struct cpumask *mask = irq_data_get_affinity_mask(data); in next_cpu_for_irq() local 229 int weight = cpumask_weight(mask); in next_cpu_for_irq() 235 cpu = cpumask_next(cpu, mask); in next_cpu_for_irq() 244 cpu = cpumask_first(mask); in next_cpu_for_irq() 425 u64 mask; in octeon_irq_ciu_enable_v2() local 430 mask = 1ull << (cd->bit); in octeon_irq_ciu_enable_v2() 439 cvmx_write_csr(CVMX_CIU_INTX_EN0_W1S(index), mask); in octeon_irq_ciu_enable_v2() [all …]
|
/linux-4.4.14/arch/arm/kernel/ |
D | sleep.S | 37 .macro compute_mpidr_hash dst, rs0, rs1, rs2, mpidr, mask 38 and \mpidr, \mpidr, \mask @ mask out MPIDR bits 39 and \dst, \mpidr, #0xff @ mask=aff0 42 and \mask, \mpidr, #0xff00 @ mask = aff1 43 ARM( orr \dst, \dst, \mask, lsr \rs1 ) @ dst|=(aff1>>rs1) 44 THUMB( lsr \mask, \mask, \rs1 ) 45 THUMB( orr \dst, \dst, \mask ) 46 and \mask, \mpidr, #0xff0000 @ mask = aff2 47 ARM( orr \dst, \dst, \mask, lsr \rs2 ) @ dst|=(aff2>>rs2) 48 THUMB( lsr \mask, \mask, \rs2 ) [all …]
|
/linux-4.4.14/drivers/ssb/ |
D | embedded.c | 69 u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask) in ssb_gpio_in() argument 76 res = ssb_chipco_gpio_in(&bus->chipco, mask); in ssb_gpio_in() 78 res = ssb_extif_gpio_in(&bus->extif, mask); in ssb_gpio_in() 87 u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_out() argument 94 res = ssb_chipco_gpio_out(&bus->chipco, mask, value); in ssb_gpio_out() 96 res = ssb_extif_gpio_out(&bus->extif, mask, value); in ssb_gpio_out() 105 u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_outen() argument 112 res = ssb_chipco_gpio_outen(&bus->chipco, mask, value); in ssb_gpio_outen() 114 res = ssb_extif_gpio_outen(&bus->extif, mask, value); in ssb_gpio_outen() 123 u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_control() argument [all …]
|
D | driver_extif.c | 31 u32 mask, u32 value) in extif_write32_masked() argument 33 value &= mask; in extif_write32_masked() 34 value |= extif_read32(extif, offset) & ~mask; in extif_write32_masked() 148 u32 ssb_extif_gpio_in(struct ssb_extif *extif, u32 mask) in ssb_extif_gpio_in() argument 150 return extif_read32(extif, SSB_EXTIF_GPIO_IN) & mask; in ssb_extif_gpio_in() 153 u32 ssb_extif_gpio_out(struct ssb_extif *extif, u32 mask, u32 value) in ssb_extif_gpio_out() argument 160 mask, value); in ssb_extif_gpio_out() 166 u32 ssb_extif_gpio_outen(struct ssb_extif *extif, u32 mask, u32 value) in ssb_extif_gpio_outen() argument 173 mask, value); in ssb_extif_gpio_outen() 179 u32 ssb_extif_gpio_polarity(struct ssb_extif *extif, u32 mask, u32 value) in ssb_extif_gpio_polarity() argument [all …]
|
/linux-4.4.14/sound/isa/cs423x/ |
D | cs4236_lib.c | 394 #define CS4236_SINGLE(xname, xindex, reg, shift, mask, invert) \ argument 398 .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24) } 400 #define CS4236_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument 405 .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24), \ 410 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_cs4236_info_single() local 412 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs4236_info_single() 415 uinfo->value.integer.max = mask; in snd_cs4236_info_single() 425 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_cs4236_get_single() local 429 ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(reg)] >> shift) & mask; in snd_cs4236_get_single() 432 ucontrol->value.integer.value[0] = mask - ucontrol->value.integer.value[0]; in snd_cs4236_get_single() [all …]
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | word-at-a-time.h | 32 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; in has_zero() local 33 *bits = mask; in has_zero() 34 return mask; in has_zero() 45 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument 47 return fls64(mask) >> 3; in find_zero() 50 #define zero_bytemask(mask) (mask) argument
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx.reg | 107 mask STIMESEL 0x18 132 mask PHASE_MASK CDI|IOI|MSGI 133 mask P_DATAOUT 0x00 134 mask P_DATAIN IOI 135 mask P_DATAOUT_DT P_DATAOUT|MSGI 136 mask P_DATAIN_DT P_DATAIN|MSGI 137 mask P_COMMAND CDI 138 mask P_MESGOUT CDI|MSGI 139 mask P_STATUS CDI|IOI 140 mask P_MESGIN CDI|IOI|MSGI [all …]
|
/linux-4.4.14/sound/oss/ |
D | vidc.h | 20 unsigned long obuf, int mask); 22 unsigned long obuf, int mask); 24 unsigned long obuf, int mask); 26 unsigned long obuf, int mask); 28 unsigned long obuf, int mask); 30 unsigned long obuf, int mask); 43 unsigned long obuf, int mask);
|
/linux-4.4.14/drivers/infiniband/core/ |
D | packer.c | 73 __be32 mask; in ib_pack() local 84 mask = cpu_to_be32(((1ull << desc[i].size_bits) - 1) << shift); in ib_pack() 86 *addr = (*addr & ~mask) | (cpu_to_be32(val) & mask); in ib_pack() 90 __be64 mask; in ib_pack() local 101 mask = cpu_to_be64((~0ull >> (64 - desc[i].size_bits)) << shift); in ib_pack() 103 *addr = (*addr & ~mask) | (cpu_to_be64(val) & mask); in ib_pack() 163 u32 mask; in ib_unpack() local 167 mask = ((1ull << desc[i].size_bits) - 1) << shift; in ib_unpack() 169 val = (be32_to_cpup(addr) & mask) >> shift; in ib_unpack() 177 u64 mask; in ib_unpack() local [all …]
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | bitops.h | 61 int mask; in __clear_bit() local 64 mask = 1 << (nr & 0x1f); in __clear_bit() 65 *a &= ~mask; in __clear_bit() 81 int mask; in __change_bit() local 85 mask = 1 << (nr & 0x1f); in __change_bit() 86 *a ^= mask; in __change_bit() 138 int mask, retval; in __test_and_change_bit() local 142 mask = 1 << (nr & 0x1f); in __test_and_change_bit() 143 retval = (mask & *a) != 0; in __test_and_change_bit() 144 *a ^= mask; in __test_and_change_bit()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | cm2xxx.c | 46 static void _write_clktrctrl(u8 c, s16 module, u32 mask) in _write_clktrctrl() argument 51 v &= ~mask; in _write_clktrctrl() 52 v |= c << __ffs(mask); in _write_clktrctrl() 56 static bool omap2xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask) in omap2xxx_cm_is_clkdm_in_hwsup() argument 61 v &= mask; in omap2xxx_cm_is_clkdm_in_hwsup() 62 v >>= __ffs(mask); in omap2xxx_cm_is_clkdm_in_hwsup() 67 static void omap2xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask) in omap2xxx_cm_clkdm_enable_hwsup() argument 69 _write_clktrctrl(OMAP24XX_CLKSTCTRL_ENABLE_AUTO, module, mask); in omap2xxx_cm_clkdm_enable_hwsup() 72 static void omap2xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask) in omap2xxx_cm_clkdm_disable_hwsup() argument 74 _write_clktrctrl(OMAP24XX_CLKSTCTRL_DISABLE_AUTO, module, mask); in omap2xxx_cm_clkdm_disable_hwsup() [all …]
|
/linux-4.4.14/drivers/iio/accel/ |
D | st_accel_core.c | 239 .mask = ST_ACCEL_1_ODR_MASK, 253 .mask = ST_ACCEL_1_ODR_MASK, 258 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, 262 .mask = ST_ACCEL_1_FS_MASK, 288 .mask = ST_ACCEL_1_BDU_MASK, 310 .mask = ST_ACCEL_2_ODR_MASK, 320 .mask = ST_ACCEL_2_PW_MASK, 326 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, 330 .mask = ST_ACCEL_2_FS_MASK, 351 .mask = ST_ACCEL_2_BDU_MASK, [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/ge/ |
D | ge_pic.c | 115 u32 mask; in gef_pic_mask() local 118 mask = in_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_MASK(0)); in gef_pic_mask() 119 mask &= ~(1 << hwirq); in gef_pic_mask() 120 out_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_MASK(0), mask); in gef_pic_mask() 136 u32 mask; in gef_pic_unmask() local 139 mask = in_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_MASK(0)); in gef_pic_unmask() 140 mask |= (1 << hwirq); in gef_pic_unmask() 141 out_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_MASK(0), mask); in gef_pic_unmask() 230 u32 cause, mask, active; in gef_pic_get_irq() local 236 mask = in_be32(gef_pic_irq_reg_base + GEF_PIC_INTR_MASK(0)); in gef_pic_get_irq() [all …]
|
/linux-4.4.14/arch/alpha/lib/ |
D | divide.S | 53 #define mask $0 macro 110 bis $31,1,mask 125 s8addq mask,$31,mask 131 addq mask,mask,mask 137 2: DIV_ONLY(addq quotient,mask,tmp2) 138 srl mask,1,mask 144 bne mask,2b
|
/linux-4.4.14/sound/mips/ |
D | ad1843.c | 203 int w, mask, oldval, newbits; in ad1843_write_bits() local 206 mask = ((1 << field->nbits) - 1) << field->lo_bit; in ad1843_write_bits() 207 oldval = (w & mask) >> field->lo_bit; in ad1843_write_bits() 208 newbits = (newval << field->lo_bit) & mask; in ad1843_write_bits() 209 w = (w & ~mask) | newbits; in ad1843_write_bits() 232 int w = 0, mask, *value, reg = -1; in ad1843_read_multi() local 243 mask = (1 << fp->nbits) - 1; in ad1843_read_multi() 244 *value = w >> fp->lo_bit & mask; in ad1843_read_multi() 266 int w, m, mask, bits; in ad1843_write_multi() local 268 mask = 0; in ad1843_write_multi() [all …]
|
/linux-4.4.14/drivers/staging/most/hdm-dim2/ |
D | dim2_hal.c | 124 u32 mask = ~((~(u32)0) << blocks); in alloc_dbr() local 127 if ((g.dbr_map[i] & mask) == 0) { in alloc_dbr() 128 g.dbr_map[i] |= mask; in alloc_dbr() 133 mask <<= mask_size - 1; in alloc_dbr() 134 } while ((mask <<= 1) != 0); in alloc_dbr() 144 u32 mask = ~((~(u32)0) << blocks); in free_dbr() local 146 mask <<= block_idx % 32; in free_dbr() 147 g.dbr_map[block_idx / 32] &= ~mask; in free_dbr() 165 static void dim2_write_ctr_mask(u32 ctr_addr, const u32 *mask, const u32 *value) in dim2_write_ctr_mask() argument 171 if (mask[0] != 0) in dim2_write_ctr_mask() [all …]
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | atariints.h | 117 { unsigned char mask, *reg; in get_mfp_bit() local 119 mask = 1 << (irq & 7); in get_mfp_bit() 122 return( *reg & mask ); in get_mfp_bit() 127 { unsigned char mask, *reg; in set_mfp_bit() local 129 mask = 1 << (irq & 7); in set_mfp_bit() 133 : : "di" (mask), "m" (*reg) : "memory" ); in set_mfp_bit() 138 { unsigned char mask, *reg; in clear_mfp_bit() local 140 mask = ~(1 << (irq & 7)); in clear_mfp_bit() 145 : : "di" (mask), "m" (*reg) : "memory" ); in clear_mfp_bit() 148 : : "di" (mask), "m" (*reg) : "memory" ); in clear_mfp_bit()
|
/linux-4.4.14/arch/mips/rb532/ |
D | irq.c | 50 u32 mask; /* mask of valid bits in pending/mask registers */ member 62 .mask = 0x0000efff, 65 .mask = 0x00001fff, 68 .mask = 0x00000007, 71 .mask = 0x0003ffff, 74 .mask = 0xffffffff, 136 unsigned int group, intr_bit, mask, irq_nr = d->irq; in rb532_disable_irq() local 148 mask = READ_MASK(addr); in rb532_disable_irq() 149 mask |= intr_bit; in rb532_disable_irq() 150 WRITE_MASK(addr, mask); in rb532_disable_irq() [all …]
|
/linux-4.4.14/drivers/iio/gyro/ |
D | st_gyro_core.c | 142 .mask = ST_GYRO_1_ODR_MASK, 152 .mask = ST_GYRO_1_PW_MASK, 158 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, 162 .mask = ST_GYRO_1_FS_MASK, 183 .mask = ST_GYRO_1_BDU_MASK, 205 .mask = ST_GYRO_2_ODR_MASK, 215 .mask = ST_GYRO_2_PW_MASK, 221 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, 225 .mask = ST_GYRO_2_FS_MASK, 246 .mask = ST_GYRO_2_BDU_MASK, [all …]
|
/linux-4.4.14/kernel/time/ |
D | timecounter.c | 28 tc->mask = (1ULL << cc->shift) - 1; in timecounter_init() 53 cycle_delta = (cycle_now - tc->cycle_last) & tc->cc->mask; in timecounter_read_delta() 57 tc->mask, &tc->frac); in timecounter_read_delta() 83 cycle_t cycles, u64 mask, u64 frac) in cc_cyc2ns_backwards() argument 95 u64 delta = (cycle_tstamp - tc->cycle_last) & tc->cc->mask; in timecounter_cyc2time() 103 if (delta > tc->cc->mask / 2) { in timecounter_cyc2time() 104 delta = (tc->cycle_last - cycle_tstamp) & tc->cc->mask; in timecounter_cyc2time() 105 nsec -= cc_cyc2ns_backwards(tc->cc, delta, tc->mask, frac); in timecounter_cyc2time() 107 nsec += cyclecounter_cyc2ns(tc->cc, delta, tc->mask, &frac); in timecounter_cyc2time()
|
/linux-4.4.14/arch/s390/kernel/ |
D | topology.c | 33 cpumask_t mask; member 55 cpumask_t mask; in cpu_group_map() local 57 cpumask_copy(&mask, cpumask_of(cpu)); in cpu_group_map() 59 return mask; in cpu_group_map() 61 if (cpumask_test_cpu(cpu, &info->mask)) in cpu_group_map() 62 return info->mask; in cpu_group_map() 64 return mask; in cpu_group_map() 69 cpumask_t mask; in cpu_thread_map() local 72 cpumask_copy(&mask, cpumask_of(cpu)); in cpu_thread_map() 74 return mask; in cpu_thread_map() [all …]
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | regs-rotator.h | 66 #define ROT_ALIGN(x, align, mask) (((x) + (1 << ((align) - 1))) & (mask)) argument 68 #define ROT_MIN(min, mask) (((min) + ~(mask)) & (mask)) argument 70 #define ROT_MAX(max, mask) ((max) & (mask)) argument
|
/linux-4.4.14/drivers/clk/qcom/ |
D | reset.c | 35 u32 mask; in qcom_reset_assert() local 39 mask = BIT(map->bit); in qcom_reset_assert() 41 return regmap_update_bits(rst->regmap, map->reg, mask, mask); in qcom_reset_assert() 49 u32 mask; in qcom_reset_deassert() local 53 mask = BIT(map->bit); in qcom_reset_deassert() 55 return regmap_update_bits(rst->regmap, map->reg, mask, 0); in qcom_reset_deassert()
|
D | clk-pll.c | 41 u32 mask, val; in clk_pll_enable() local 43 mask = PLL_OUTCTRL | PLL_RESET_N | PLL_BYPASSNL; in clk_pll_enable() 49 if ((val & mask) == mask || val & PLL_VOTE_FSM_ENA) in clk_pll_enable() 81 u32 mask; in clk_pll_disable() local 88 mask = PLL_OUTCTRL | PLL_RESET_N | PLL_BYPASSNL; in clk_pll_disable() 89 regmap_update_bits(pll->clkr.regmap, pll->mode_reg, mask, 0); in clk_pll_disable() 235 u32 mask; in clk_pll_set_fsm_mode() local 242 mask = PLL_BIAS_COUNT_MASK << PLL_BIAS_COUNT_SHIFT; in clk_pll_set_fsm_mode() 243 mask |= PLL_LOCK_COUNT_MASK << PLL_LOCK_COUNT_SHIFT; in clk_pll_set_fsm_mode() 244 regmap_update_bits(regmap, pll->mode_reg, mask, val); in clk_pll_set_fsm_mode() [all …]
|
/linux-4.4.14/drivers/crypto/ux500/cryp/ |
D | cryp_p.h | 23 #define CRYP_SET_BITS(reg_name, mask) \ argument 24 writel_relaxed((readl_relaxed(reg_name) | mask), reg_name) 26 #define CRYP_WRITE_BIT(reg_name, val, mask) \ argument 27 writel_relaxed(((readl_relaxed(reg_name) & ~(mask)) |\ 28 ((val) & (mask))), reg_name) 33 #define CRYP_PUT_BITS(reg, val, shift, mask) \ argument 34 writel_relaxed(((readl_relaxed(reg) & ~(mask)) | \ 35 (((u32)val << shift) & (mask))), reg)
|
/linux-4.4.14/include/crypto/ |
D | algapi.h | 27 unsigned int (*ctxsize)(struct crypto_alg *alg, u32 type, u32 mask); 29 int (*init)(struct crypto_tfm *tfm, u32 type, u32 mask); 33 struct crypto_alg *(*lookup)(const char *name, u32 type, u32 mask); 68 u32 mask; member 145 struct crypto_instance *inst, u32 mask); 150 u32 type, u32 mask); 154 u32 mask); 168 u32 type, u32 mask); 171 u32 type, u32 mask) in crypto_attr_alg() argument 173 return crypto_attr_alg2(rta, NULL, type, mask); in crypto_attr_alg() [all …]
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_cmd_parser.c | 126 .reg = { .offset = 1, .mask = 0x007FFFFC, .step = 2 } ), 128 .reg = { .offset = 1, .mask = 0x007FFFFC }, 131 .mask = MI_GLOBAL_GTT, 135 .reg = { .offset = 1, .mask = 0x007FFFFC }, 138 .mask = MI_GLOBAL_GTT, 161 .mask = MI_GLOBAL_GTT, 168 .mask = MI_GLOBAL_GTT, 174 .mask = MI_REPORT_PERF_COUNT_GGTT, 180 .mask = MI_GLOBAL_GTT, 188 .mask = MEDIA_VFE_STATE_MMIO_ACCESS_MASK, [all …]
|
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ |
D | lib.c | 20 cpu_set_t mask; in pick_online_cpu() local 23 CPU_ZERO(&mask); in pick_online_cpu() 25 if (sched_getaffinity(0, sizeof(mask), &mask)) { in pick_online_cpu() 32 if (CPU_ISSET(cpu, &mask)) in pick_online_cpu() 37 if (CPU_ISSET(cpu, &mask)) in pick_online_cpu() 46 cpu_set_t mask; in bind_to_cpu() local 50 CPU_ZERO(&mask); in bind_to_cpu() 51 CPU_SET(cpu, &mask); in bind_to_cpu() 53 return sched_setaffinity(0, sizeof(mask), &mask); in bind_to_cpu()
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
D | pinctrl-s3c24xx.c | 150 u32 mask; in s3c24xx_eint_set_function() local 156 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c24xx_eint_set_function() 161 val &= ~(mask << shift); in s3c24xx_eint_set_function() 272 unsigned long mask; in s3c2412_eint0_3_mask() local 274 mask = readl(d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_mask() 275 mask |= (1UL << data->hwirq); in s3c2412_eint0_3_mask() 276 writel(mask, d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_mask() 283 unsigned long mask; in s3c2412_eint0_3_unmask() local 285 mask = readl(d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_unmask() 286 mask &= ~(1UL << data->hwirq); in s3c2412_eint0_3_unmask() [all …]
|
/linux-4.4.14/include/linux/ssb/ |
D | ssb_embedded.h | 11 u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask); 12 u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value); 13 u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value); 14 u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value); 15 u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value); 16 u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value);
|
/linux-4.4.14/fs/affs/ |
D | bitmap.c | 43 u32 blk, bmap, bit, mask, tmp; in affs_free_block() local 68 mask = 1 << (bit & 31); in affs_free_block() 73 if (tmp & mask) in affs_free_block() 75 *data = cpu_to_be32(tmp | mask); in affs_free_block() 79 *(__be32 *)bh->b_data = cpu_to_be32(tmp - mask); in affs_free_block() 121 u32 blk, bmap, bit, mask, mask2, tmp; in affs_alloc_block() local 184 mask = ~0UL << (bit & 31); in affs_alloc_block() 188 if (tmp & mask) in affs_alloc_block() 201 mask = ~0; in affs_alloc_block() 205 bit = ffs(tmp & mask) - 1; in affs_alloc_block() [all …]
|
/linux-4.4.14/arch/m68k/q40/ |
D | q40ints.c | 168 struct IRQ_TABLE{ unsigned mask; int irq ;}; member 176 { .mask = Q40_IRQ3_MASK, .irq = 3 }, /* ser 1 */ 177 { .mask = Q40_IRQ4_MASK, .irq = 4 }, /* ser 2 */ 178 { .mask = Q40_IRQ14_MASK, .irq = 14 }, /* IDE 1 */ 179 { .mask = Q40_IRQ15_MASK, .irq = 15 }, /* IDE 2 */ 180 { .mask = Q40_IRQ6_MASK, .irq = 6 }, /* floppy, handled elsewhere */ 181 { .mask = Q40_IRQ7_MASK, .irq = 7 }, /* par */ 182 { .mask = Q40_IRQ5_MASK, .irq = 5 }, 183 { .mask = Q40_IRQ10_MASK, .irq = 10 }, 231 for (i = 0; eirqs[i].mask; i++) { in q40_irq_handler() [all …]
|
/linux-4.4.14/arch/powerpc/math-emu/ |
D | mtfsf.c | 11 u32 mask; in mtfsf() local 15 mask = 0x0f; in mtfsf() 17 mask = ~0; in mtfsf() 19 mask = ((FM & 1) | in mtfsf() 29 fpscr = ((__FPU_FPSCR & ~mask) | (frB[1] & mask)) & in mtfsf()
|
/linux-4.4.14/arch/mips/vr41xx/common/ |
D | icu.c | 155 void vr41xx_enable_piuint(uint16_t mask) in vr41xx_enable_piuint() argument 163 icu1_set(MPIUINTREG, mask); in vr41xx_enable_piuint() 170 void vr41xx_disable_piuint(uint16_t mask) in vr41xx_disable_piuint() argument 178 icu1_clear(MPIUINTREG, mask); in vr41xx_disable_piuint() 185 void vr41xx_enable_aiuint(uint16_t mask) in vr41xx_enable_aiuint() argument 193 icu1_set(MAIUINTREG, mask); in vr41xx_enable_aiuint() 200 void vr41xx_disable_aiuint(uint16_t mask) in vr41xx_disable_aiuint() argument 208 icu1_clear(MAIUINTREG, mask); in vr41xx_disable_aiuint() 215 void vr41xx_enable_kiuint(uint16_t mask) in vr41xx_enable_kiuint() argument 223 icu1_set(MKIUINTREG, mask); in vr41xx_enable_kiuint() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | dma-iommu.c | 76 int dma_iommu_dma_supported(struct device *dev, u64 mask) in dma_iommu_dma_supported() argument 82 ", table unavailable\n", mask); in dma_iommu_dma_supported() 86 if (tbl->it_offset > (mask >> tbl->it_page_shift)) { in dma_iommu_dma_supported() 89 mask, tbl->it_offset << tbl->it_page_shift); in dma_iommu_dma_supported() 98 u64 mask; in dma_iommu_get_required_mask() local 102 mask = 1ULL < (fls_long(tbl->it_offset + tbl->it_size) - 1); in dma_iommu_get_required_mask() 103 mask += mask - 1; in dma_iommu_get_required_mask() 105 return mask; in dma_iommu_get_required_mask()
|
/linux-4.4.14/arch/sh/boards/mach-dreamcast/ |
D | irq.c | 68 __u32 mask; in disable_systemasic_irq() local 70 mask = inl(emr); in disable_systemasic_irq() 71 mask &= ~(1 << EVENT_BIT(irq)); in disable_systemasic_irq() 72 outl(mask, emr); in disable_systemasic_irq() 80 __u32 mask; in enable_systemasic_irq() local 82 mask = inl(emr); in enable_systemasic_irq() 83 mask |= (1 << EVENT_BIT(irq)); in enable_systemasic_irq() 84 outl(mask, emr); in enable_systemasic_irq()
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-cpu.c | 81 static void cfs_cpu_core_siblings(int cpu, cpumask_t *mask) in cfs_cpu_core_siblings() argument 84 cpumask_copy(mask, topology_core_cpumask(cpu)); in cfs_cpu_core_siblings() 88 static void cfs_cpu_ht_siblings(int cpu, cpumask_t *mask) in cfs_cpu_ht_siblings() argument 90 cpumask_copy(mask, topology_sibling_cpumask(cpu)); in cfs_cpu_ht_siblings() 93 static void cfs_node_to_cpumask(int node, cpumask_t *mask) in cfs_node_to_cpumask() argument 95 cpumask_copy(mask, cpumask_of_node(node)); in cfs_node_to_cpumask() 384 cfs_cpt_set_cpumask(struct cfs_cpt_table *cptab, int cpt, cpumask_t *mask) in cfs_cpt_set_cpumask() argument 388 if (cpumask_weight(mask) == 0 || in cfs_cpt_set_cpumask() 389 cpumask_any_and(mask, cpu_online_mask) >= nr_cpu_ids) { in cfs_cpt_set_cpumask() 395 for_each_cpu(i, mask) { in cfs_cpt_set_cpumask() [all …]
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_acpi.c | 151 static void amdgpu_atif_parse_notification(struct amdgpu_atif_notifications *n, u32 mask) in amdgpu_atif_parse_notification() argument 153 n->display_switch = mask & ATIF_DISPLAY_SWITCH_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 154 n->expansion_mode_change = mask & ATIF_EXPANSION_MODE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 155 n->thermal_state = mask & ATIF_THERMAL_STATE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 156 n->forced_power_state = mask & ATIF_FORCED_POWER_STATE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 157 n->system_power_state = mask & ATIF_SYSTEM_POWER_SOURCE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 158 n->display_conf_change = mask & ATIF_DISPLAY_CONF_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 159 n->px_gfx_switch = mask & ATIF_PX_GFX_SWITCH_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 160 n->brightness_change = mask & ATIF_PANEL_BRIGHTNESS_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 161 n->dgpu_display_event = mask & ATIF_DGPU_DISPLAY_EVENT_SUPPORTED; in amdgpu_atif_parse_notification() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_acpi.c | 151 static void radeon_atif_parse_notification(struct radeon_atif_notifications *n, u32 mask) in radeon_atif_parse_notification() argument 153 n->display_switch = mask & ATIF_DISPLAY_SWITCH_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 154 n->expansion_mode_change = mask & ATIF_EXPANSION_MODE_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 155 n->thermal_state = mask & ATIF_THERMAL_STATE_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 156 n->forced_power_state = mask & ATIF_FORCED_POWER_STATE_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 157 n->system_power_state = mask & ATIF_SYSTEM_POWER_SOURCE_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 158 n->display_conf_change = mask & ATIF_DISPLAY_CONF_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 159 n->px_gfx_switch = mask & ATIF_PX_GFX_SWITCH_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 160 n->brightness_change = mask & ATIF_PANEL_BRIGHTNESS_CHANGE_REQUEST_SUPPORTED; in radeon_atif_parse_notification() 161 n->dgpu_display_event = mask & ATIF_DGPU_DISPLAY_EVENT_SUPPORTED; in radeon_atif_parse_notification() [all …]
|