Lines Matching refs:size
54 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono16() argument
56 while (size-- > 0) { in pdacf_transfer_mono16()
62 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono32() argument
66 while (size-- > 0) { in pdacf_transfer_mono32()
74 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo16() argument
76 while (size-- > 0) { in pdacf_transfer_stereo16()
82 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo32() argument
86 while (size-- > 0) { in pdacf_transfer_stereo32()
95 static inline void pdacf_transfer_mono16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_mono16sw() argument
97 while (size-- > 0) { in pdacf_transfer_mono16sw()
103 static inline void pdacf_transfer_mono32sw(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_mono32sw() argument
107 while (size-- > 0) { in pdacf_transfer_mono32sw()
115 static inline void pdacf_transfer_stereo16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rd… in pdacf_transfer_stereo16sw() argument
117 while (size-- > 0) { in pdacf_transfer_stereo16sw()
123 static inline void pdacf_transfer_stereo32sw(u32 *dst, u32 xor, unsigned int size, unsigned long rd… in pdacf_transfer_stereo32sw() argument
127 while (size-- > 0) { in pdacf_transfer_stereo32sw()
136 static inline void pdacf_transfer_mono24le(u8 *dst, u16 xor, unsigned int size, unsigned long rdp_p… in pdacf_transfer_mono24le() argument
141 while (size-- > 0) { in pdacf_transfer_mono24le()
152 static inline void pdacf_transfer_mono24be(u8 *dst, u16 xor, unsigned int size, unsigned long rdp_p… in pdacf_transfer_mono24be() argument
157 while (size-- > 0) { in pdacf_transfer_mono24be()
168 static inline void pdacf_transfer_stereo24le(u8 *dst, u32 xor, unsigned int size, unsigned long rdp… in pdacf_transfer_stereo24le() argument
173 while (size-- > 0) { in pdacf_transfer_stereo24le()
188 static inline void pdacf_transfer_stereo24be(u8 *dst, u32 xor, unsigned int size, unsigned long rdp… in pdacf_transfer_stereo24be() argument
193 while (size-- > 0) { in pdacf_transfer_stereo24be()
208 static void pdacf_transfer(struct snd_pdacf *chip, unsigned int size, unsigned int off) in pdacf_transfer() argument
216 pdacf_transfer_mono24le((char *)chip->pcm_area + (off * 3), xor, size, rdp_port); in pdacf_transfer()
218 pdacf_transfer_stereo24le((char *)chip->pcm_area + (off * 6), xor, size, rdp_port); in pdacf_transfer()
222 pdacf_transfer_mono24be((char *)chip->pcm_area + (off * 3), xor, size, rdp_port); in pdacf_transfer()
224 pdacf_transfer_stereo24be((char *)chip->pcm_area + (off * 6), xor, size, rdp_port); in pdacf_transfer()
232 pdacf_transfer_mono16((u16 *)chip->pcm_area + off, xor, size, rdp_port); in pdacf_transfer()
234 pdacf_transfer_mono32((u32 *)chip->pcm_area + off, xor, size, rdp_port); in pdacf_transfer()
238 pdacf_transfer_stereo16((u16 *)chip->pcm_area + (off * 2), xor, size, rdp_port); in pdacf_transfer()
240 pdacf_transfer_stereo32((u32 *)chip->pcm_area + (off * 2), xor, size, rdp_port); in pdacf_transfer()
246 pdacf_transfer_mono16sw((u16 *)chip->pcm_area + off, xor, size, rdp_port); in pdacf_transfer()
248 pdacf_transfer_mono32sw((u32 *)chip->pcm_area + off, xor, size, rdp_port); in pdacf_transfer()
252 pdacf_transfer_stereo16sw((u16 *)chip->pcm_area + (off * 2), xor, size, rdp_port); in pdacf_transfer()
254 pdacf_transfer_stereo32sw((u32 *)chip->pcm_area + (off * 2), xor, size, rdp_port); in pdacf_transfer()
263 int size, off, cont, rdp, wdp; in pdacf_threaded_irq() local
274 size = wdp - rdp; in pdacf_threaded_irq()
275 if (size < 0) in pdacf_threaded_irq()
276 size += 0x10000; in pdacf_threaded_irq()
277 if (size == 0) in pdacf_threaded_irq()
278 size = 0x10000; in pdacf_threaded_irq()
279 size /= chip->pcm_frame; in pdacf_threaded_irq()
280 if (size > 64) in pdacf_threaded_irq()
281 size -= 32; in pdacf_threaded_irq()
284 chip->pcm_hwptr += size; in pdacf_threaded_irq()
286 chip->pcm_tdone += size; in pdacf_threaded_irq()
289 while (size-- > 0) { in pdacf_threaded_irq()
295 while (size-- > 0) { in pdacf_threaded_irq()
304 chip->pcm_tdone += size; in pdacf_threaded_irq()
305 while (size > 0) { in pdacf_threaded_irq()
307 if (cont > size) in pdacf_threaded_irq()
308 cont = size; in pdacf_threaded_irq()
312 size -= cont; in pdacf_threaded_irq()