Home
last modified time | relevance | path

Searched refs:_bits (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.15/drivers/iio/dac/
H A Dad5766.c455 .realbits = (_bits), \
457 .shift = 16 - (_bits), \
464 AD576x_CHANNEL(0, (_bits)), \
465 AD576x_CHANNEL(1, (_bits)), \
466 AD576x_CHANNEL(2, (_bits)), \
467 AD576x_CHANNEL(3, (_bits)), \
468 AD576x_CHANNEL(4, (_bits)), \
469 AD576x_CHANNEL(5, (_bits)), \
470 AD576x_CHANNEL(6, (_bits)), \
471 AD576x_CHANNEL(7, (_bits)), \
[all …]
H A Dltc2632.c182 #define LTC2632_CHANNEL(_chan, _bits) { \ argument
191 .realbits = (_bits), \
192 .shift = 16 - (_bits), \
199 LTC2632_CHANNEL(0, _bits), \
200 LTC2632_CHANNEL(1, _bits), \
201 LTC2632_CHANNEL(2, _bits), \
202 LTC2632_CHANNEL(3, _bits), \
203 LTC2632_CHANNEL(4, _bits), \
204 LTC2632_CHANNEL(5, _bits), \
205 LTC2632_CHANNEL(6, _bits), \
[all …]
H A Dad5624r_spi.c166 #define AD5624R_CHANNEL(_chan, _bits) { \ argument
176 .realbits = (_bits), \
178 .shift = 16 - (_bits), \
183 #define DECLARE_AD5624R_CHANNELS(_name, _bits) \ argument
185 AD5624R_CHANNEL(0, _bits), \
186 AD5624R_CHANNEL(1, _bits), \
187 AD5624R_CHANNEL(2, _bits), \
188 AD5624R_CHANNEL(3, _bits), \
H A Dad5764.c75 #define AD5764_CHANNEL(_chan, _bits) { \ argument
88 .realbits = (_bits), \
90 .shift = 16 - (_bits), \
94 #define DECLARE_AD5764_CHANNELS(_name, _bits) \ argument
96 AD5764_CHANNEL(0, (_bits)), \
97 AD5764_CHANNEL(1, (_bits)), \
98 AD5764_CHANNEL(2, (_bits)), \
99 AD5764_CHANNEL(3, (_bits)), \
H A Dad5761.c255 #define AD5761_CHAN(_bits) { \ argument
263 .realbits = (_bits), \
265 .shift = 16 - (_bits), \
H A Dad5380.c252 #define AD5380_CHANNEL(_bits) { \ argument
262 .realbits = (_bits), \
264 .shift = 14 - (_bits), \
H A Dad5755.c528 #define AD5755_CHANNEL(_bits) { \ argument
538 .realbits = (_bits), \
540 .shift = 16 - (_bits), \
/linux-6.15/drivers/iio/adc/
H A Dti-adc081c.c79 #define ADCxx1C_CHAN(_bits) { \ argument
85 .realbits = (_bits), \
87 .shift = 12 - (_bits), \
92 #define DEFINE_ADCxx1C_CHANNELS(_name, _bits) \ argument
94 ADCxx1C_CHAN((_bits)), \
105 #define ADCxx1C_MODEL(_name, _bits) \ argument
108 .bits = (_bits), \
H A Dad7791.c67 #define __AD7991_CHANNEL(_si, _channel1, _channel2, _address, _bits, \ argument
84 .realbits = (_bits), \
91 #define AD7991_SHORTED_CHANNEL(_si, _channel, _address, _bits, \ argument
93 __AD7991_CHANNEL(_si, _channel, _channel, _address, _bits, \
97 #define AD7991_CHANNEL(_si, _channel, _address, _bits, \ argument
99 __AD7991_CHANNEL(_si, _channel, -1, _address, _bits, \
103 #define AD7991_DIFF_CHANNEL(_si, _channel1, _channel2, _address, _bits, \ argument
105 __AD7991_CHANNEL(_si, _channel1, _channel2, _address, _bits, \
109 #define AD7991_SUPPLY_CHANNEL(_si, _channel, _address, _bits, _storagebits, \ argument
111 __AD7991_CHANNEL(_si, _channel, -1, _address, _bits, \
H A Dad7780.c209 #define _AD7780_CHANNEL(_bits, _wordsize, _mask_all) \ argument
221 .realbits = (_bits), \
223 .shift = (_wordsize) - (_bits), \
228 #define AD7780_CHANNEL(_bits, _wordsize) \ argument
229 _AD7780_CHANNEL(_bits, _wordsize, BIT(IIO_CHAN_INFO_SAMP_FREQ))
230 #define AD7170_CHANNEL(_bits, _wordsize) \ argument
231 _AD7780_CHANNEL(_bits, _wordsize, 0)
H A Dad7793.c554 #define __AD7793_CHANNEL(_si, _channel1, _channel2, _address, _bits, \ argument
572 .realbits = (_bits), \
579 #define AD7793_DIFF_CHANNEL(_si, _channel1, _channel2, _address, _bits, \ argument
581 __AD7793_CHANNEL(_si, _channel1, _channel2, _address, _bits, \
586 #define AD7793_SHORTED_CHANNEL(_si, _channel, _address, _bits, \ argument
588 __AD7793_CHANNEL(_si, _channel, _channel, _address, _bits, \
594 __AD7793_CHANNEL(_si, 0, -1, _address, _bits, \
601 __AD7793_CHANNEL(_si, _channel, -1, _address, _bits, \
608 __AD7793_CHANNEL(_si, _channel1, _channel2, _address, _bits, \
613 #define AD7797_SHORTED_CHANNEL(_si, _channel, _address, _bits, \ argument
[all …]
H A Dad7944.c125 #define AD7944_DEFINE_CHIP_INFO(_name, _ts, _max, _bits, _diff) \ argument
139 .scan_type.realbits = _bits, \
140 .scan_type.storagebits = _bits > 16 ? 32 : 16, \
156 .scan_type.realbits = _bits, \
H A Dad7625.c48 #define AD7625_CHAN_SPEC(_bits) { \ argument
58 .scan_type.storagebits = (_bits) > 16 ? 32 : 16, \
59 .scan_type.realbits = (_bits), \
H A Dxilinx-xadc-core.c1056 #define XADC_CHAN_TEMP(_chan, _scan_index, _addr, _bits) { \ argument
1070 .realbits = (_bits), \
1072 .shift = 16 - (_bits), \
1077 #define XADC_CHAN_VOLTAGE(_chan, _scan_index, _addr, _bits, _ext, _alarm) { \ argument
1090 .realbits = (_bits), \
1092 .shift = 16 - (_bits), \
/linux-6.15/arch/arm64/tools/
H A Dgen-sysreg.awk65 function parse_bitdef(reg, field, bitdef, _bits)
70 } else if (split(bitdef, _bits, ":") == 2) {
71 msb = _bits[1]
72 lsb = _bits[2]
/linux-6.15/fs/bcachefs/
H A Dinode.h100 #define x(_name, _bits) u##_bits _name; argument
109 #define x(_name, _bits) + 8 + _bits / 8 argument
H A Dopts.h537 #define x(_name, _bits, ...) unsigned _name##_defined:1; argument
541 #define x(_name, _bits, ...) _bits _name; argument
554 #define x(_name, _bits, _mode, _type, _sb_opt, _default, ...) \ argument
649 #define x(_name, _bits) u##_bits _name; argument
652 #define x(_name, _bits) u64 _name##_from_inode:1; argument
H A Dinode.c101 #define x(_name, _bits) \ in bch2_inode_pack_inlined() argument
108 if (_bits > 64) \ in bch2_inode_pack_inlined()
116 if (_bits > 64) \ in bch2_inode_pack_inlined()
168 #define x(_name, _bits) \ in bch2_inode_unpack_v1() argument
201 #define x(_name, _bits) \ in bch2_inode_unpack_v2() argument
208 if (_bits > 64) { \ in bch2_inode_unpack_v2()
252 #define x(_name, _bits) \ in bch2_inode_unpack_v3() argument
259 if (_bits > 64) { \ in bch2_inode_unpack_v3()
548 #define x(_name, _bits) \ in __bch2_inode_unpacked_to_text() argument
1171 #define x(_name, _bits) \ in bch2_inode_opts_to_opts() argument
[all …]
H A Dbcachefs_format.h101 #define LE_BITMASK(_bits, name, type, field, offset, end) \ argument
104 static const __maybe_unused __u##_bits name##_MAX = (1ULL << (end - offset)) - 1;\
108 return (__le##_bits##_to_cpu(k->field) >> offset) & \
114 __u##_bits new = __le##_bits##_to_cpu(k->field); \
118 k->field = __cpu_to_le##_bits(new); \
H A Dalloc_background_format.h23 #define x(name, _bits) BCH_ALLOC_FIELD_V1_##name, argument
H A Dopts.c245 #define x(_name, _bits, _flags, _type, _sb_opt, _default, _hint, _help) \ argument
709 #define x(_name, _bits) ._name = src._name, in bch2_opts_to_inode_opts() argument
721 #define x(_name, _bits) Opt_##_name, in bch2_opt_is_inode_opt() argument
/linux-6.15/drivers/iio/imu/
H A Dadis16460.c234 #define ADIS16460_MOD_CHANNEL(_type, _mod, _address, _si, _bits) \ argument
246 .realbits = (_bits), \
247 .storagebits = (_bits), \
/linux-6.15/include/linux/mlx5/
H A Ddevice.h50 #define __mlx5_nullp(typ) ((struct mlx5_ifc_##typ##_bits *)0)
52 #define __mlx5_bit_off(typ, fld) (offsetof(struct mlx5_ifc_##typ##_bits, fld))
62 #define __mlx5_st_sz_bits(typ) sizeof(struct mlx5_ifc_##typ##_bits)
65 #define MLX5_ST_SZ_BYTES(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 8)
66 #define MLX5_ST_SZ_DW(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 32)
67 #define MLX5_ST_SZ_QW(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 64)
68 #define MLX5_UN_SZ_BYTES(typ) (sizeof(union mlx5_ifc_##typ##_bits) / 8)
69 #define MLX5_UN_SZ_DW(typ) (sizeof(union mlx5_ifc_##typ##_bits) / 32)
/linux-6.15/drivers/iio/accel/
H A Dbma180.c665 #define BMA023_ACC_CHANNEL(_axis, _bits) { \ argument
675 .realbits = _bits, \
677 .shift = 16 - _bits, \
694 #define BMA180_ACC_CHANNEL(_axis, _bits) { \ argument
704 .realbits = _bits, \
706 .shift = 16 - _bits, \
/linux-6.15/arch/x86/include/asm/
H A Dperf_event.h51 #define intel_fixed_bits_by_idx(_idx, _bits) \ argument
52 ((_bits) << ((_idx) * INTEL_FIXED_BITS_STRIDE))

12