Searched refs:cio2_queue (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 213 static int cio2_fbpt_init(struct cio2_device *cio2, struct cio2_queue *q) in cio2_fbpt_init() 225 static void cio2_fbpt_exit(struct cio2_queue *q, struct device *dev) in cio2_fbpt_exit() 290 static int cio2_csi2_calc_timing(struct cio2_device *cio2, struct cio2_queue *q, in cio2_csi2_calc_timing() 346 static int cio2_hw_init(struct cio2_device *cio2, struct cio2_queue *q) in cio2_hw_init() 508 static void cio2_hw_exit(struct cio2_device *cio2, struct cio2_queue *q) in cio2_hw_exit() 541 struct cio2_queue *q = cio2->cur_queue; in cio2_buffer_done() 587 static void cio2_queue_event_sof(struct cio2_device *cio2, struct cio2_queue *q) in cio2_queue_event_sof() 784 static void cio2_vb2_return_all_buffers(struct cio2_queue *q, in cio2_vb2_return_all_buffers() 806 struct cio2_queue *q = vb2q_to_cio2_queue(vq); in cio2_vb2_queue_setup() 890 struct cio2_queue * in cio2_vb2_buf_queue() [all...] |
H A D | ipu3-cio2.h | 328 struct cio2_queue { struct 362 struct cio2_queue queue[CIO2_QUEUES]; 363 struct cio2_queue *cur_queue; 430 static inline struct cio2_queue *file_to_cio2_queue(struct file *file) in file_to_cio2_queue() 432 return container_of(video_devdata(file), struct cio2_queue, vdev); in file_to_cio2_queue() 435 static inline struct cio2_queue *vb2q_to_cio2_queue(struct vb2_queue *vq) in vb2q_to_cio2_queue() 437 return container_of(vq, struct cio2_queue, vbq); in vb2q_to_cio2_queue()
|
/kernel/linux/linux-6.6/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 229 static int cio2_fbpt_init(struct cio2_device *cio2, struct cio2_queue *q) in cio2_fbpt_init() 241 static void cio2_fbpt_exit(struct cio2_queue *q, struct device *dev) in cio2_fbpt_exit() 306 static int cio2_csi2_calc_timing(struct cio2_device *cio2, struct cio2_queue *q, in cio2_csi2_calc_timing() 347 static int cio2_hw_init(struct cio2_device *cio2, struct cio2_queue *q) in cio2_hw_init() 509 static void cio2_hw_exit(struct cio2_device *cio2, struct cio2_queue *q) in cio2_hw_exit() 542 struct cio2_queue *q = cio2->cur_queue; in cio2_buffer_done() 588 static void cio2_queue_event_sof(struct cio2_device *cio2, struct cio2_queue *q) in cio2_queue_event_sof() 781 static void cio2_vb2_return_all_buffers(struct cio2_queue *q, in cio2_vb2_return_all_buffers() 804 struct cio2_queue *q = vb2q_to_cio2_queue(vq); in cio2_vb2_queue_setup() 892 struct cio2_queue * in cio2_vb2_buf_queue() [all...] |
H A D | ipu3-cio2.h | 348 struct cio2_queue { struct 382 struct cio2_queue queue[CIO2_QUEUES]; 383 struct cio2_queue *cur_queue; 452 static inline struct cio2_queue *file_to_cio2_queue(struct file *file) in file_to_cio2_queue() 454 return container_of(video_devdata(file), struct cio2_queue, vdev); in file_to_cio2_queue() 457 static inline struct cio2_queue *vb2q_to_cio2_queue(struct vb2_queue *vq) in vb2q_to_cio2_queue() 459 return container_of(vq, struct cio2_queue, vbq); in vb2q_to_cio2_queue()
|
Completed in 11 milliseconds