Home
last modified time | relevance | path

Searched refs:ENDIAN (Results 1 – 7 of 7) sorted by relevance

/dragonfly/sys/dev/sound/pcm/
HDintpcm.h38 #define INTPCM_DECLARE_OP_WRITE(SIGN, BIT, ENDIAN, SHIFT) \ argument
40 intpcm_write_##SIGN##BIT##ENDIAN(uint8_t *dst, intpcm_t v) \
43 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v >> SHIFT); \
46 #define INTPCM_DECLARE_OP_8(SIGN, ENDIAN) \ argument
48 intpcm_read_##SIGN##8##ENDIAN(uint8_t *src) \
51 return (_PCM_READ_##SIGN##8##_##ENDIAN(src) << 24); \
53 INTPCM_DECLARE_OP_WRITE(SIGN, 8, ENDIAN, 24)
55 #define INTPCM_DECLARE_OP_16(SIGN, ENDIAN) \ argument
57 intpcm_read_##SIGN##16##ENDIAN(uint8_t *src) \
60 return (_PCM_READ_##SIGN##16##_##ENDIAN(src) << 16); \
[all …]
HDfeeder_mixer.c47 #define FEEDMIXER_DECLARE(SIGN, BIT, ENDIAN) \ argument
49 feed_mixer_##SIGN##BIT##ENDIAN(uint8_t *src, uint8_t *dst, \
62 x = PCM_READ_##SIGN##BIT##_##ENDIAN(src); \
63 y = PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
66 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, x); \
97 #define FEEDMIXER_ENTRY(SIGN, BIT, ENDIAN) \ argument
99 AFMT_##SIGN##BIT##_##ENDIAN, PCM_##BIT##_BPS, \
100 feed_mixer_##SIGN##BIT##ENDIAN \
HDfeeder_volume.c51 #define FEEDVOLUME_DECLARE(SIGN, BIT, ENDIAN) \ argument
53 feed_volume_##SIGN##BIT##ENDIAN(int *vol, int *matrix, \
66 x = PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
69 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, x); \
103 #define FEEDVOLUME_ENTRY(SIGN, BIT, ENDIAN) \ argument
105 AFMT_##SIGN##BIT##_##ENDIAN, \
106 feed_volume_##SIGN##BIT##ENDIAN \
HDfeeder_rate.c436 #define Z_DECLARE_LINEAR(SIGN, BIT, ENDIAN) \ argument
438 z_feed_linear_##SIGN##BIT##ENDIAN(struct z_info *info, uint8_t *dst) \
454 x = _PCM_READ_##SIGN##BIT##_##ENDIAN(sx); \
455 y = _PCM_READ_##SIGN##BIT##_##ENDIAN(sy); \
457 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, x); \
495 #define _Z_SINC_ACCUMULATE(SIGN, BIT, ENDIAN, adv) \ argument
499 x = _PCM_READ_##SIGN##BIT##_##ENDIAN(p); \
520 #define Z_DECLARE_SINC(SIGN, BIT, ENDIAN) \ argument
522 z_feed_sinc_##SIGN##BIT##ENDIAN(struct z_info *info, uint8_t *dst) \
545 Z_SINC_ACCUMULATE(SIGN, BIT, ENDIAN, +); \
[all …]
HDfeeder_matrix.c122 #define FEEDMATRIX_DECLARE(SIGN, BIT, ENDIAN) \ argument
124 feed_matrix_##SIGN##BIT##ENDIAN(struct feed_matrix_info *info, \
135 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, \
141 v = _PCM_READ_##SIGN##BIT##_##ENDIAN( \
143 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, \
153 v = _PCM_READ_##SIGN##BIT##_##ENDIAN( \
168 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
196 #define FEEDMATRIX_ENTRY(SIGN, BIT, ENDIAN) \ argument
198 AFMT_##SIGN##BIT##_##ENDIAN, \
199 feed_matrix_##SIGN##BIT##ENDIAN \
HDfeeder_eq.c143 #define FEEDEQ_DECLARE(SIGN, BIT, ENDIAN) \ argument
145 feed_eq_biquad_##SIGN##BIT##ENDIAN(struct feed_eq_info *info, \
162 v = _PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
164 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
177 v = _PCM_READ_##SIGN##BIT##_##ENDIAN(dst); \
208 _PCM_WRITE_##SIGN##BIT##_##ENDIAN(dst, v); \
236 #define FEEDEQ_ENTRY(SIGN, BIT, ENDIAN) \ argument
238 AFMT_##SIGN##BIT##_##ENDIAN, \
239 feed_eq_biquad_##SIGN##BIT##ENDIAN \
HDfeeder_format.c78 #define FEEDFORMAT_ENTRY(SIGN, BIT, ENDIAN) \ argument
80 AFMT_##SIGN##BIT##_##ENDIAN, \
81 intpcm_read_##SIGN##BIT##ENDIAN, \
82 intpcm_write_##SIGN##BIT##ENDIAN \