Searched refs:next_dma_frame (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
H A D | ivtv-irq.c | 798 if (atomic_read(&itv->yuv_info.next_dma_frame) >= 0) in ivtv_irq_dec_data_req() 833 int last_dma_frame = atomic_read(&yi->next_dma_frame); in ivtv_irq_vsync() 841 int next_dma_frame = last_dma_frame; in ivtv_irq_vsync() local 844 if (next_dma_frame >= 0 && next_dma_frame != atomic_read(&yi->next_fill_frame)) { in ivtv_irq_vsync() 845 write_reg(yuv_offset[next_dma_frame] >> 4, 0x82c); in ivtv_irq_vsync() 846 write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x830); in ivtv_irq_vsync() 847 write_reg(yuv_offset[next_dma_frame] >> 4, 0x834); in ivtv_irq_vsync() 848 write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x838); in ivtv_irq_vsync() 849 next_dma_frame in ivtv_irq_vsync() [all...] |
H A D | ivtv-yuv.c | 933 atomic_set(&yi->next_dma_frame, 0); in ivtv_yuv_init() 942 if (atomic_read(&yi->next_dma_frame) == -1) in ivtv_yuv_next_free() 946 display = atomic_read(&yi->next_dma_frame); in ivtv_yuv_next_free() 1178 atomic_set(&yi->next_dma_frame, -1); in ivtv_yuv_close()
|
H A D | ivtv-driver.h | 500 atomic_t next_dma_frame; member
|
H A D | ivtv-driver.c | 790 atomic_set(&itv->yuv_info.next_dma_frame, -1); in ivtv_init_struct1()
|
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/ |
H A D | ivtv-irq.c | 798 if (atomic_read(&itv->yuv_info.next_dma_frame) >= 0) in ivtv_irq_dec_data_req() 833 int last_dma_frame = atomic_read(&yi->next_dma_frame); in ivtv_irq_vsync() 841 int next_dma_frame = last_dma_frame; in ivtv_irq_vsync() local 844 if (next_dma_frame >= 0 && next_dma_frame != atomic_read(&yi->next_fill_frame)) { in ivtv_irq_vsync() 845 write_reg(yuv_offset[next_dma_frame] >> 4, 0x82c); in ivtv_irq_vsync() 846 write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x830); in ivtv_irq_vsync() 847 write_reg(yuv_offset[next_dma_frame] >> 4, 0x834); in ivtv_irq_vsync() 848 write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x838); in ivtv_irq_vsync() 849 next_dma_frame in ivtv_irq_vsync() [all...] |
H A D | ivtv-yuv.c | 935 atomic_set(&yi->next_dma_frame, 0); in ivtv_yuv_init() 944 if (atomic_read(&yi->next_dma_frame) == -1) in ivtv_yuv_next_free() 948 display = atomic_read(&yi->next_dma_frame); in ivtv_yuv_next_free() 1180 atomic_set(&yi->next_dma_frame, -1); in ivtv_yuv_close()
|
H A D | ivtv-driver.h | 498 atomic_t next_dma_frame; member
|
H A D | ivtv-driver.c | 787 atomic_set(&itv->yuv_info.next_dma_frame, -1); in ivtv_init_struct1()
|
Completed in 14 milliseconds