Home
last modified time | relevance | path

Searched refs:_mask (Results 1 - 25 of 194) sorted by relevance

12345678

/kernel/linux/linux-6.6/include/linux/
H A Dbitfield.h63 #define __BF_FIELD_CHECK(_mask, _reg, _val, _pfx) \
65 BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
67 BUILD_BUG_ON_MSG((_mask) == 0, _pfx "mask is zero"); \
69 ~((_mask) >> __bf_shf(_mask)) & (_val) : 0, \
71 BUILD_BUG_ON_MSG(__bf_cast_unsigned(_mask, _mask) > \
74 __BUILD_BUG_ON_NOT_POWER_OF_2((_mask) + \
75 (1ULL << __bf_shf(_mask))); \
80 * @_mask
[all...]
H A Dnospec.h59 unsigned long _mask = array_index_mask_nospec(_i, _s); \
64 (typeof(_i)) (_i & _mask); \
/kernel/linux/linux-5.10/include/linux/
H A Dbitfield.h60 #define __BF_FIELD_CHECK(_mask, _reg, _val, _pfx) \
62 BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
64 BUILD_BUG_ON_MSG((_mask) == 0, _pfx "mask is zero"); \
66 ~((_mask) >> __bf_shf(_mask)) & (_val) : 0, \
68 BUILD_BUG_ON_MSG(__bf_cast_unsigned(_mask, _mask) > \
71 __BUILD_BUG_ON_NOT_POWER_OF_2((_mask) + \
72 (1ULL << __bf_shf(_mask))); \
77 * @_mask
[all...]
H A Dnospec.h59 unsigned long _mask = array_index_mask_nospec(_i, _s); \
64 (typeof(_i)) (_i & _mask); \
/kernel/linux/linux-6.6/tools/include/linux/
H A Dbitfield.h60 #define __BF_FIELD_CHECK(_mask, _reg, _val, _pfx) \
62 BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
64 BUILD_BUG_ON_MSG((_mask) == 0, _pfx "mask is zero"); \
66 ~((_mask) >> __bf_shf(_mask)) & (_val) : 0, \
68 BUILD_BUG_ON_MSG(__bf_cast_unsigned(_mask, _mask) > \
71 __BUILD_BUG_ON_NOT_POWER_OF_2((_mask) + \
72 (1ULL << __bf_shf(_mask))); \
77 * @_mask
[all...]
/kernel/linux/linux-5.10/arch/arm/probes/
H A Ddecode.h128 * {.bits = _mask},
304 #define DECODE_HEADER(_type, _mask, _value, _regs) \
306 {.bits = (_mask)}, \
315 #define DECODE_TABLE(_mask, _value, _table) \
316 DECODE_HEADER(DECODE_TYPE_TABLE, _mask, _value, 0), \
325 #define DECODE_CUSTOM(_mask, _value, _decoder) \
326 DECODE_HEADER(DECODE_TYPE_CUSTOM, _mask, _value, 0), \
335 #define DECODE_SIMULATEX(_mask, _value, _handler, _regs) \
336 DECODE_HEADER(DECODE_TYPE_SIMULATE, _mask, _value, _regs), \
339 #define DECODE_SIMULATE(_mask, _valu
[all...]
/kernel/linux/linux-6.6/arch/arm/probes/
H A Ddecode.h128 * {.bits = _mask},
304 #define DECODE_HEADER(_type, _mask, _value, _regs) \
306 {.bits = (_mask)}, \
315 #define DECODE_TABLE(_mask, _value, _table) \
316 DECODE_HEADER(DECODE_TYPE_TABLE, _mask, _value, 0), \
325 #define DECODE_CUSTOM(_mask, _value, _decoder) \
326 DECODE_HEADER(DECODE_TYPE_CUSTOM, _mask, _value, 0), \
335 #define DECODE_SIMULATEX(_mask, _value, _handler, _regs) \
336 DECODE_HEADER(DECODE_TYPE_SIMULATE, _mask, _value, _regs), \
339 #define DECODE_SIMULATE(_mask, _valu
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/mediatek/
H A Dmtk-pm-domains.h45 #define _BUS_PROT(_mask, _set, _clr, _sta, _update, _ignore) { \
46 .bus_prot_mask = (_mask), \
54 #define BUS_PROT_WR(_mask, _set, _clr, _sta) \
55 _BUS_PROT(_mask, _set, _clr, _sta, false, false)
57 #define BUS_PROT_WR_IGN(_mask, _set, _clr, _sta) \
58 _BUS_PROT(_mask, _set, _clr, _sta, false, true)
60 #define BUS_PROT_UPDATE(_mask, _set, _clr, _sta) \
61 _BUS_PROT(_mask, _set, _clr, _sta, true, false)
63 #define BUS_PROT_UPDATE_TOPAXI(_mask) \
64 BUS_PROT_UPDATE(_mask, \
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-ralink/
H A Dpinmux.h12 #define GRP(_name, _func, _mask, _shift) \
13 { .name = _name, .mask = _mask, .shift = _shift, \
14 .func = _func, .gpio = _mask, \
17 #define GRP_G(_name, _func, _mask, _gpio, _shift) \
18 { .name = _name, .mask = _mask, .shift = _shift, \
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/
H A Dpinctrl-mtmips.h12 #define GRP(_name, _func, _mask, _shift) \
13 { .name = _name, .mask = _mask, .shift = _shift, \
14 .func = _func, .gpio = _mask, \
17 #define GRP_G(_name, _func, _mask, _gpio, _shift) \
18 { .name = _name, .mask = _mask, .shift = _shift, \
/kernel/linux/linux-5.10/drivers/staging/iio/meter/
H A Dmeter.h352 #define IIO_EVENT_ATTR_AENERGY_HALF_FULL(_evlist, _show, _store, _mask) \
353 IIO_EVENT_ATTR_SH(aenergy_half_full, _evlist, _show, _store, _mask)
356 #define IIO_EVENT_ATTR_LINE_VOLT_SAG(_evlist, _show, _store, _mask) \
357 IIO_EVENT_ATTR_SH(line_volt_sag, _evlist, _show, _store, _mask)
363 #define IIO_EVENT_ATTR_CYCEND(_evlist, _show, _store, _mask) \
364 IIO_EVENT_ATTR_SH(cycend, _evlist, _show, _store, _mask)
367 #define IIO_EVENT_ATTR_ZERO_CROSS(_evlist, _show, _store, _mask) \
368 IIO_EVENT_ATTR_SH(zero_cross, _evlist, _show, _store, _mask)
371 #define IIO_EVENT_ATTR_AENERGY_OVERFLOW(_evlist, _show, _store, _mask) \
372 IIO_EVENT_ATTR_SH(aenergy_overflow, _evlist, _show, _store, _mask)
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Denum.h118 #define LOOPBACK_CHANGED(_from, _to, _mask) \
119 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask)))
121 #define LOOPBACK_OUT_OF(_from, _to, _mask) \
122 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
H A Denum.h117 #define LOOPBACK_CHANGED(_from, _to, _mask) \
118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask)))
120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \
121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Denum.h117 #define LOOPBACK_CHANGED(_from, _to, _mask) \
118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask)))
120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \
121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
H A Denum.h117 #define LOOPBACK_CHANGED(_from, _to, _mask) \
118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask)))
120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \
121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Denum.h117 #define LOOPBACK_CHANGED(_from, _to, _mask) \
118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask)))
120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \
121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.h157 #define _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
162 .variant = _mask, \
167 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
168 _MPP_VAR_FUNCTION(_val, _name, _subname, _mask)
170 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
171 _MPP_VAR_FUNCTION(_val, _name, NULL, _mask)
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.h157 #define _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
162 .variant = _mask, \
167 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
168 _MPP_VAR_FUNCTION(_val, _name, _subname, _mask)
170 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \
171 _MPP_VAR_FUNCTION(_val, _name, NULL, _mask)
/kernel/linux/linux-6.6/include/linux/soc/mediatek/
H A Dmtk_wed.h222 #define mtk_wed_device_start(_dev, _mask) (_dev)->ops->start(_dev, _mask)
231 #define mtk_wed_device_irq_get(_dev, _mask) \
232 (_dev)->ops->irq_get(_dev, _mask)
233 #define mtk_wed_device_irq_set_mask(_dev, _mask) \
234 (_dev)->ops->irq_set_mask(_dev, _mask)
251 #define mtk_wed_device_start(_dev, _mask) do {} while (0)
256 #define mtk_wed_device_irq_get(_dev, _mask) 0
257 #define mtk_wed_device_irq_set_mask(_dev, _mask) do {} while (0)
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dpmc.h101 #define field_get(_mask, _reg) (((_reg) & (_mask)) >> (ffs(_mask) - 1))
102 #define field_prep(_mask, _val) (((_val) << (ffs(_mask) - 1)) & (_mask))
/kernel/linux/linux-5.10/include/xen/interface/io/
H A Dring.h365 static inline RING_IDX name##_mask(RING_IDX idx, RING_IDX ring_size) \
374 return buf + name##_mask(idx, ring_size); \
392 *masked_cons = name##_mask(*masked_cons + size, ring_size); \
410 *masked_prod = name##_mask(*masked_prod + size, ring_size); \
422 prod = name##_mask(prod, ring_size); \
423 cons = name##_mask(cons, ring_size); \
/kernel/linux/linux-6.6/drivers/clk/at91/
H A Dpmc.h117 #define field_get(_mask, _reg) (((_reg) & (_mask)) >> (ffs(_mask) - 1))
118 #define field_prep(_mask, _val) (((_val) << (ffs(_mask) - 1)) & (_mask))
/kernel/linux/linux-6.6/include/xen/interface/io/
H A Dring.h357 static inline RING_IDX name##_mask(RING_IDX idx, RING_IDX ring_size) \
366 return buf + name##_mask(idx, ring_size); \
384 *masked_cons = name##_mask(*masked_cons + size, ring_size); \
402 *masked_prod = name##_mask(*masked_prod + size, ring_size); \
414 prod = name##_mask(prod, ring_size); \
415 cons = name##_mask(cons, ring_size); \
/kernel/linux/linux-5.10/drivers/bcma/
H A Dsprom.c185 #define SPEX(_field, _offset, _mask, _shift) \
186 bus->sprom._field = ((sprom[SPOFF(_offset)] & (_mask)) >> (_shift))
188 #define SPEX32(_field, _offset, _mask, _shift) \
190 sprom[SPOFF(_offset)]) & (_mask)) >> (_shift))
192 #define SPEX_ARRAY8(_field, _offset, _mask, _shift) \
194 SPEX(_field[0], _offset + 0, _mask, _shift); \
195 SPEX(_field[1], _offset + 2, _mask, _shift); \
196 SPEX(_field[2], _offset + 4, _mask, _shift); \
197 SPEX(_field[3], _offset + 6, _mask, _shift); \
198 SPEX(_field[4], _offset + 8, _mask, _shif
[all...]
/kernel/linux/linux-6.6/drivers/bcma/
H A Dsprom.c185 #define SPEX(_field, _offset, _mask, _shift) \
186 bus->sprom._field = ((sprom[SPOFF(_offset)] & (_mask)) >> (_shift))
188 #define SPEX32(_field, _offset, _mask, _shift) \
190 sprom[SPOFF(_offset)]) & (_mask)) >> (_shift))
192 #define SPEX_ARRAY8(_field, _offset, _mask, _shift) \
194 SPEX(_field[0], _offset + 0, _mask, _shift); \
195 SPEX(_field[1], _offset + 2, _mask, _shift); \
196 SPEX(_field[2], _offset + 4, _mask, _shift); \
197 SPEX(_field[3], _offset + 6, _mask, _shift); \
198 SPEX(_field[4], _offset + 8, _mask, _shif
[all...]

Completed in 11 milliseconds

12345678