Home
last modified time | relevance | path

Searched refs:__mask (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00reg.h206 #define FIELD_CHECK(__mask, __type) \ argument
207 BUILD_BUG_ON(!(__mask) || \
208 !is_valid_mask(__mask) || \
209 (__mask) != (__type)(__mask)) \
211 #define FIELD8(__mask) \ argument
213 FIELD_CHECK(__mask, u8); \
215 compile_ffs8(__mask), (__mask) \
219 #define FIELD16(__mask) \ argument
221 FIELD_CHECK(__mask, u16); \
223 compile_ffs16(__mask), (__mask) \
[all …]
/linux/arch/s390/include/asm/
H A Dirqflags.h17 unsigned long __mask; \
20 : "=Q" (__mask) : "i" (__or) : "memory"); \
21 __mask; \
27 unsigned long __mask; \
30 : "=Q" (__mask) : "i" (__and) : "memory"); \
31 __mask; \
/linux/include/linux/
H A Dbitfield.h246 __auto_type __mask = (mask); \
247 typeof(__mask) __val = (val); \
248 unsigned int __shift = BITS_PER_TYPE(__mask) <= 32 ? \
249 __ffs(__mask) : __ffs64(__mask); \
250 (__val << __shift) & __mask; \
255 __auto_type __mask = (mask); \
256 typeof(__mask) __reg = (reg); \
257 unsigned int __shift = BITS_PER_TYPE(__mask) <= 32 ? \
258 __ffs(__mask) : __ffs64(__mask); \
259 (__reg & __mask) >> __shift; \
/linux/arch/riscv/include/asm/
H A Dcmpxchg.h34 ulong __mask = GENMASK(((sizeof(*p)) * BITS_PER_BYTE) - 1, 0) \
50 : "rJ" (__newx), "rJ" (~__mask), "rJ" (__ptr32b) \
53 r = (__typeof__(*(p)))((__retx & __mask) >> __s); \
152 ulong __mask = GENMASK(((sizeof(*p)) * BITS_PER_BYTE) - 1, 0) \
172 "rJ" (__mask), "rJ" (~__mask) \
175 r = (__typeof__(*(p)))((__retx & __mask) >> __s); \
374 ulong __s, __val, __mask; in __cmpwait() local
386 __mask = 0xff << __s; in __cmpwait()
396 : "r" (__val), "r" (__mask) in __cmpwait()
403 __mask = 0xffff << __s; in __cmpwait()
[all …]
H A Dbitops.h182 unsigned long __res, __mask; \
183 __mask = BIT_MASK(nr); \
187 : "r" (mod(__mask)) \
189 ((__res & __mask) != 0); \
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear.h61 #define DEFINE_MUXREG(__pins, __muxreg, __mask, __ste) \ argument
65 .mask = __mask, \
66 .val = __ste ? __mask : 0, \
70 #define DEFINE_2_MUXREG(__pins, __muxreg1, __muxreg2, __mask, __ste1, __ste2) \ argument
74 .mask = __mask, \
75 .val = __ste1 ? __mask : 0, \
78 .mask = __mask, \
79 .val = __ste2 ? __mask : 0, \
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_fw.h432 #define panthor_fw_toggle_reqs(__iface, __in_reg, __out_reg, __mask) \ argument
438 __new_val = ((__out_val ^ (__mask)) & (__mask)) | (__cur_val & ~(__mask)); \
458 #define panthor_fw_update_reqs(__iface, __in_reg, __val, __mask) \ argument
463 __new_val = (__cur_val & ~(__mask)) | ((__val) & (__mask)); \
468 #define panthor_fw_update_reqs64(__iface, __in_reg, __val, __mask) \ argument
473 __new_val = (__cur_val & ~(__mask)) | ((__val) & (__mask)); \
H A Dpanthor_pwr.c261 #define panthor_pwr_domain_power_off(__ptdev, __domain, __mask, __timeout_us) \ argument
262 panthor_pwr_domain_transition(__ptdev, PWR_COMMAND_POWER_DOWN, __domain, __mask, \
265 #define panthor_pwr_domain_power_on(__ptdev, __domain, __mask, __timeout_us) \ argument
266 panthor_pwr_domain_transition(__ptdev, PWR_COMMAND_POWER_UP, __domain, __mask, __timeout_us)
/linux/arch/x86/include/asm/
H A Dparavirt_types.h370 ({ unsigned long __mask = ~0UL; \
373 case 1: __mask = 0xffUL; break; \
374 case 2: __mask = 0xffffUL; break; \
375 case 4: __mask = 0xffffffffUL; break; \
378 __mask & __eax; \
/linux/drivers/mmc/core/
H A Dmmc_ops.h63 const u32 __mask = (__size < 32 ? 1 << __size : 0) - 1; in unstuff_bits() local
71 return __res & __mask; in unstuff_bits()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h97 #define DP(__mask, fmt, ...) \ argument
99 if (unlikely(bp->msg_enable & (__mask))) \
103 #define DP_AND(__mask, fmt, ...) \ argument
105 if (unlikely((bp->msg_enable & (__mask)) == __mask)) \
109 #define DP_CONT(__mask, fmt, ...) \ argument
111 if (unlikely(bp->msg_enable & (__mask))) \
/linux/drivers/net/ethernet/smsc/
H A Dsmc91x.h877 int __mask; \
879 __mask = SMC_inw(ioaddr, INT_REG(lp)) & ~0xff; \
880 SMC_outw(lp, __mask | (x), ioaddr, INT_REG(lp)); \