Lines Matching refs:wpf
55 struct vsp1_rwpf *wpf = vsp1->wpf[i]; in vsp1_irq_handler() local
57 if (wpf == NULL) in vsp1_irq_handler()
63 if ((status & VI6_WPF_IRQ_STA_UND) && wpf->entity.pipe) { in vsp1_irq_handler()
64 wpf->entity.pipe->underrun_count++; in vsp1_irq_handler()
68 i, wpf->entity.pipe->underrun_count); in vsp1_irq_handler()
72 vsp1_pipeline_frame_end(wpf->entity.pipe); in vsp1_irq_handler()
181 ret = media_create_pad_link(&vsp1->wpf[i]->entity.subdev.entity, in vsp1_uapi_create_links()
206 struct vsp1_rwpf *wpf = vsp1->wpf[i]; in vsp1_uapi_create_links() local
208 ret = media_create_pad_link(&wpf->entity.subdev.entity, in vsp1_uapi_create_links()
210 &wpf->video->video.entity, 0, in vsp1_uapi_create_links()
434 struct vsp1_rwpf *wpf; in vsp1_create_entities() local
436 wpf = vsp1_wpf_create(vsp1, i); in vsp1_create_entities()
437 if (IS_ERR(wpf)) { in vsp1_create_entities()
438 ret = PTR_ERR(wpf); in vsp1_create_entities()
442 vsp1->wpf[i] = wpf; in vsp1_create_entities()
443 list_add_tail(&wpf->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
446 struct vsp1_video *video = vsp1_video_create(vsp1, wpf); in vsp1_create_entities()