Home
last modified time | relevance | path

Searched refs:mask (Results 1 – 25 of 4657) sorted by relevance

12345678910>>...187

/Linux-v4.19/drivers/video/fbdev/riva/
Dnvreg.h31 #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-v4.19/drivers/mfd/
Dsec-irq.c30 .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 …]
Dwm8350-irq.c42 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 …]
Dda9052-irq.c41 .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 …]
Dwm831x-irq.c33 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 …]
/Linux-v4.19/include/sound/
Dpcm_params.h46 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-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_tc_u32_parse.h41 int (*val)(struct ch_filter_specification *f, u32 val, u32 mask);
46 u32 val, u32 mask) in cxgb4_fill_ipv4_tos() argument
49 f->mask.tos = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos()
55 u32 val, u32 mask) in cxgb4_fill_ipv4_frag() argument
61 mask_val = ntohl(mask) & 0x0000FFFF; in cxgb4_fill_ipv4_frag()
65 f->mask.frag = 1; in cxgb4_fill_ipv4_frag()
68 f->mask.frag = 1; in cxgb4_fill_ipv4_frag()
77 u32 val, u32 mask) in cxgb4_fill_ipv4_proto() argument
80 f->mask.proto = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_proto()
86 u32 val, u32 mask) in cxgb4_fill_ipv4_src_ip() argument
[all …]
/Linux-v4.19/include/asm-generic/
Dword-at-a-time.h19 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local
20 return ~(mask | rhs); in prep_zero_mask()
23 #define create_zero_mask(mask) (mask) argument
25 static inline long find_zero(unsigned long mask) in find_zero() argument
29 if (mask >> 32) in find_zero()
30 mask >>= 32; in find_zero()
34 if (mask >> 16) in find_zero()
35 mask >>= 16; in find_zero()
38 return (mask >> 8) ? byte : byte + 1; in find_zero()
49 #define zero_bytemask(mask) (~1ul << __fls(mask)) argument
[all …]
/Linux-v4.19/drivers/video/fbdev/
Dc2p_core.h21 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 …]
/Linux-v4.19/arch/sparc/include/asm/
Dbitops_32.h22 unsigned long ___set_bit(unsigned long *addr, unsigned long mask);
23 unsigned long ___clear_bit(unsigned long *addr, unsigned long mask);
24 unsigned long ___change_bit(unsigned long *addr, unsigned long mask);
34 unsigned long *ADDR, mask; in test_and_set_bit() local
37 mask = 1 << (nr & 31); in test_and_set_bit()
39 return ___set_bit(ADDR, mask) != 0; in test_and_set_bit()
44 unsigned long *ADDR, mask; in set_bit() local
47 mask = 1 << (nr & 31); in set_bit()
49 (void) ___set_bit(ADDR, mask); in set_bit()
54 unsigned long *ADDR, mask; in test_and_clear_bit() local
[all …]
/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_rcpm.c34 unsigned int mask = 1 << hw_cpu; in rcpm_v1_irq_mask() local
36 setbits32(&rcpm_v1_regs->cpmimr, mask); in rcpm_v1_irq_mask()
37 setbits32(&rcpm_v1_regs->cpmcimr, mask); in rcpm_v1_irq_mask()
38 setbits32(&rcpm_v1_regs->cpmmcmr, mask); in rcpm_v1_irq_mask()
39 setbits32(&rcpm_v1_regs->cpmnmimr, mask); in rcpm_v1_irq_mask()
45 unsigned int mask = 1 << hw_cpu; in rcpm_v2_irq_mask() local
47 setbits32(&rcpm_v2_regs->tpmimr0, mask); in rcpm_v2_irq_mask()
48 setbits32(&rcpm_v2_regs->tpmcimr0, mask); in rcpm_v2_irq_mask()
49 setbits32(&rcpm_v2_regs->tpmmcmr0, mask); in rcpm_v2_irq_mask()
50 setbits32(&rcpm_v2_regs->tpmnmimr0, mask); in rcpm_v2_irq_mask()
[all …]
/Linux-v4.19/include/linux/
Dfsnotify.h21 static inline int fsnotify_parent(const struct path *path, struct dentry *dentry, __u32 mask) in fsnotify_parent() argument
26 return __fsnotify_parent(path, dentry, mask); in fsnotify_parent()
30 static inline int fsnotify_perm(struct file *file, int mask) in fsnotify_perm() argument
39 if (!(mask & (MAY_READ | MAY_OPEN))) in fsnotify_perm()
41 if (mask & MAY_OPEN) in fsnotify_perm()
43 else if (mask & MAY_READ) in fsnotify_perm()
118 __u32 mask = FS_DELETE; in fsnotify_nameremove() local
121 mask |= FS_ISDIR; in fsnotify_nameremove()
123 fsnotify_parent(NULL, dentry, mask); in fsnotify_nameremove()
163 __u32 mask = (FS_CREATE | FS_ISDIR); in fsnotify_mkdir() local
[all …]
/Linux-v4.19/arch/mips/lib/
Dbitops.c24 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-v4.19/arch/arm/mach-rpc/
Dirq.c13 unsigned int val, mask; in iomd_ack_irq_a() local
15 mask = 1 << d->irq; in iomd_ack_irq_a()
17 iomd_writeb(val & ~mask, IOMD_IRQMASKA); in iomd_ack_irq_a()
18 iomd_writeb(mask, IOMD_IRQCLRA); in iomd_ack_irq_a()
23 unsigned int val, mask; in iomd_mask_irq_a() local
25 mask = 1 << d->irq; in iomd_mask_irq_a()
27 iomd_writeb(val & ~mask, IOMD_IRQMASKA); in iomd_mask_irq_a()
32 unsigned int val, mask; in iomd_unmask_irq_a() local
34 mask = 1 << d->irq; in iomd_unmask_irq_a()
36 iomd_writeb(val | mask, IOMD_IRQMASKA); in iomd_unmask_irq_a()
[all …]
/Linux-v4.19/drivers/gpio/
Dgpio-vr41xx.c241 u16 mask; in vr41xx_set_irq_trigger() local
244 mask = 1 << pin; in vr41xx_set_irq_trigger()
246 giu_set(GIUINTTYPL, mask); in vr41xx_set_irq_trigger()
248 giu_set(GIUINTHTSELL, mask); in vr41xx_set_irq_trigger()
250 giu_clear(GIUINTHTSELL, mask); in vr41xx_set_irq_trigger()
254 giu_set(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger()
255 giu_clear(GIUREDGEINHL, mask); in vr41xx_set_irq_trigger()
258 giu_clear(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger()
259 giu_set(GIUREDGEINHL, mask); in vr41xx_set_irq_trigger()
262 giu_set(GIUFEDGEINHL, mask); in vr41xx_set_irq_trigger()
[all …]
/Linux-v4.19/arch/sh/include/asm/
Dbitops-cas.h16 unsigned mask, old; in set_bit() local
20 mask = 1U << (nr & 0x1f); in set_bit()
23 while (__bo_cas(a, old, old|mask) != old); in set_bit()
28 unsigned mask, old; in clear_bit() local
32 mask = 1U << (nr & 0x1f); in clear_bit()
35 while (__bo_cas(a, old, old&~mask) != old); in clear_bit()
40 unsigned mask, old; in change_bit() local
44 mask = 1U << (nr & 0x1f); in change_bit()
47 while (__bo_cas(a, old, old^mask) != old); in change_bit()
52 unsigned mask, old; in test_and_set_bit() local
[all …]
Dbitops-grb.h7 int mask; in set_bit() local
12 mask = 1 << (nr & 0x1f); in set_bit()
25 : "r" (mask) in set_bit()
31 int mask; in clear_bit() local
36 mask = ~(1 << (nr & 0x1f)); in clear_bit()
48 : "r" (mask) in clear_bit()
54 int mask; in change_bit() local
59 mask = 1 << (nr & 0x1f); in change_bit()
71 : "r" (mask) in change_bit()
77 int mask, retval; in test_and_set_bit() local
[all …]
Dbitops-llsc.h7 int mask; in set_bit() local
12 mask = 1 << (nr & 0x1f); in set_bit()
21 : "r" (a), "r" (mask) in set_bit()
28 int mask; in clear_bit() local
33 mask = 1 << (nr & 0x1f); in clear_bit()
42 : "r" (a), "r" (~mask) in clear_bit()
49 int mask; in change_bit() local
54 mask = 1 << (nr & 0x1f); in change_bit()
63 : "r" (a), "r" (mask) in change_bit()
70 int mask, retval; in test_and_set_bit() local
[all …]
/Linux-v4.19/arch/arm/mach-ixp4xx/
Dixp4xx_qmgr.c119 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-v4.19/drivers/gpu/drm/amd/display/dc/gpio/dce80/
Dhw_translate_dce80.c48 uint32_t mask = 1; in index_from_vector() local
51 if (vector == mask) in index_from_vector()
55 mask <<= 1; in index_from_vector()
56 } while (mask); in index_from_vector()
65 uint32_t mask, in offset_to_id() argument
73 switch (mask) { in offset_to_id()
103 switch (mask) { in offset_to_id()
130 switch (mask) { in offset_to_id()
145 switch (mask) { in offset_to_id()
166 *en = index_from_vector(mask); in offset_to_id()
[all …]
/Linux-v4.19/kernel/bpf/
Dtnum.c11 #define TNUM(_v, _m) (struct tnum){.value = _v, .mask = _m}
13 const struct tnum tnum_unknown = { .value = 0, .mask = -1 };
38 return TNUM(a.value << shift, a.mask << shift); in tnum_lshift()
43 return TNUM(a.value >> shift, a.mask >> shift); in tnum_rshift()
53 return TNUM((s64)a.value >> min_shift, (s64)a.mask >> min_shift); in tnum_arshift()
60 sm = a.mask + b.mask; in tnum_add()
64 mu = chi | a.mask | b.mask; in tnum_add()
73 alpha = dv + a.mask; in tnum_sub()
74 beta = dv - b.mask; in tnum_sub()
76 mu = chi | a.mask | b.mask; in tnum_sub()
[all …]
/Linux-v4.19/arch/powerpc/include/asm/
Dword-at-a-time.h23 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local
24 return ~(mask | rhs); in prep_zero_mask()
27 #define create_zero_mask(mask) (mask) argument
29 static inline long find_zero(unsigned long mask) in find_zero() argument
33 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero()
44 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument
46 return ~1ul << __fls(mask); in zero_bytemask()
91 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument
93 return mask >> 3; in find_zero()
97 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument
[all …]
/Linux-v4.19/tools/testing/selftests/powerpc/primitives/
Dword-at-a-time.h23 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local
24 return ~(mask | rhs); in prep_zero_mask()
27 #define create_zero_mask(mask) (mask) argument
29 static inline long find_zero(unsigned long mask) in find_zero() argument
33 asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask)); in find_zero()
44 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument
46 return ~1ul << __fls(mask); in zero_bytemask()
91 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument
93 return mask >> 3; in find_zero()
97 static inline unsigned long zero_bytemask(unsigned long mask) in zero_bytemask() argument
[all …]
/Linux-v4.19/fs/ocfs2/cluster/
Dmasklog.h134 #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 …]
/Linux-v4.19/drivers/media/platform/rcar-vin/
Drcar-core.c72 unsigned int mask = 0; in rvin_group_get_mask() local
74 for (route = vin->info->routes; route->mask; route++) { in rvin_group_get_mask()
81 mask |= route->mask; in rvin_group_get_mask()
85 return mask; in rvin_group_get_mask()
118 unsigned int mask = ~0; in rvin_group_link_notify() local
165 mask &= rvin_group_get_mask(group->vin[i], csi_id, channel); in rvin_group_link_notify()
200 mask_new = mask & rvin_group_get_mask(vin, csi_id, channel); in rvin_group_link_notify()
201 vin_dbg(vin, "Try link change mask: 0x%x new: 0x%x\n", mask, mask_new); in rvin_group_link_notify()
667 for (route = vin->info->routes; route->mask; route++) { in rvin_group_notify_complete()
888 { .csi = RVIN_CSI40, .channel = 0, .vin = 0, .mask = BIT(0) | BIT(3) },
[all …]

12345678910>>...187