Searched refs:rd_offs (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/sound/soc/uniphier/ |
H A D | aio-core.c | 55 return rb_cnt(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_cnt() 60 return rb_cnt_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rbt_cnt_to_end() 65 return rb_space(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space() 70 return rb_space_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space_to_end() 1177 sub->rd_offs = 0; in aiodma_rb_set_buffer() 1191 sub->rd_offs = aiodma_rb_get_rp(sub) - start; in aiodma_rb_sync() 1197 sub->wr_offs = sub->rd_offs - period; in aiodma_rb_sync() 1198 if (sub->rd_offs < period) in aiodma_rb_sync() 1209 sub->rd_offs = sub->wr_offs - period; in aiodma_rb_sync() 1211 sub->rd_offs in aiodma_rb_sync() [all...] |
H A D | aio-compress.c | 272 pos = sub->rd_offs; in uniphier_aio_compr_pointer() 357 dma_addr_t dmapos = sub->compr_addr + sub->rd_offs; in uniphier_aio_compr_copy() 362 ret = copy_to_user(buf, sub->compr_area + sub->rd_offs, s); in uniphier_aio_compr_copy() 378 sub->rd_offs += s; in uniphier_aio_compr_copy() 379 if (sub->rd_offs >= sub->compr_bytes) in uniphier_aio_compr_copy() 380 sub->rd_offs -= sub->compr_bytes; in uniphier_aio_compr_copy()
|
H A D | aio.h | 232 /* Guard sub->rd_offs and wr_offs from IRQ handler. */ 257 u64 rd_offs; member
|
H A D | aio-dma.c | 186 pos = bytes_to_frames(runtime, sub->rd_offs); in uniphier_aiodma_pointer()
|
/kernel/linux/linux-6.6/sound/soc/uniphier/ |
H A D | aio-core.c | 55 return rb_cnt(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_cnt() 60 return rb_cnt_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rbt_cnt_to_end() 65 return rb_space(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space() 70 return rb_space_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space_to_end() 1178 sub->rd_offs = 0; in aiodma_rb_set_buffer() 1192 sub->rd_offs = aiodma_rb_get_rp(sub) - start; in aiodma_rb_sync() 1198 sub->wr_offs = sub->rd_offs - period; in aiodma_rb_sync() 1199 if (sub->rd_offs < period) in aiodma_rb_sync() 1210 sub->rd_offs = sub->wr_offs - period; in aiodma_rb_sync() 1212 sub->rd_offs in aiodma_rb_sync() [all...] |
H A D | aio-compress.c | 267 pos = sub->rd_offs; in uniphier_aio_compr_pointer() 352 dma_addr_t dmapos = sub->compr_addr + sub->rd_offs; in uniphier_aio_compr_copy() 357 ret = copy_to_user(buf, sub->compr_area + sub->rd_offs, s); in uniphier_aio_compr_copy() 373 sub->rd_offs += s; in uniphier_aio_compr_copy() 374 if (sub->rd_offs >= sub->compr_bytes) in uniphier_aio_compr_copy() 375 sub->rd_offs -= sub->compr_bytes; in uniphier_aio_compr_copy()
|
H A D | aio.h | 232 /* Guard sub->rd_offs and wr_offs from IRQ handler. */ 257 u64 rd_offs; member
|
H A D | aio-dma.c | 186 pos = bytes_to_frames(runtime, sub->rd_offs); in uniphier_aiodma_pointer()
|
Completed in 8 milliseconds