imgu_pipe          24 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[imgu_sd->pipe];
imgu_pipe          32 drivers/staging/media/ipu3/ipu3-v4l2.c 		imgu_pipe->nodes[IMGU_NODE_IN].vdev_fmt.fmt.pix_mp.width;
imgu_pipe          34 drivers/staging/media/ipu3/ipu3-v4l2.c 		imgu_pipe->nodes[IMGU_NODE_IN].vdev_fmt.fmt.pix_mp.height;
imgu_pipe          43 drivers/staging/media/ipu3/ipu3-v4l2.c 		try_fmt->code = imgu_pipe->nodes[i].pad_fmt.code;
imgu_pipe          67 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe          79 drivers/staging/media/ipu3/ipu3-v4l2.c 		imgu_pipe->queue_enabled[i] = imgu_pipe->nodes[i].enabled;
imgu_pipe          82 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe->queue_enabled[IPU3_CSS_QUEUE_PARAMS] = false;
imgu_pipe          90 drivers/staging/media/ipu3/ipu3-v4l2.c 		fmts[i] = imgu_pipe->queue_enabled[node] ?
imgu_pipe          91 drivers/staging/media/ipu3/ipu3-v4l2.c 			&imgu_pipe->nodes[node].vdev_fmt.fmt.pix_mp : NULL;
imgu_pipe          96 drivers/staging/media/ipu3/ipu3-v4l2.c 	if (imgu_pipe->nodes[IMGU_NODE_VF].enabled)
imgu_pipe         128 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         135 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         137 drivers/staging/media/ipu3/ipu3-v4l2.c 		fmt->format = imgu_pipe->nodes[pad].pad_fmt;
imgu_pipe         150 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         163 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         167 drivers/staging/media/ipu3/ipu3-v4l2.c 		mf = &imgu_pipe->nodes[pad].pad_fmt;
imgu_pipe         270 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         285 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         286 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe->nodes[pad].enabled = flags & MEDIA_LNK_FL_ENABLED;
imgu_pipe         430 drivers/staging/media/ipu3/ipu3-v4l2.c 			node = &imgu->imgu_pipe[p].nodes[i];
imgu_pipe         460 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         483 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         484 drivers/staging/media/ipu3/ipu3-v4l2.c 	r = media_pipeline_start(&node->vdev.entity, &imgu_pipe->pipeline);
imgu_pipe         493 drivers/staging/media/ipu3/ipu3-v4l2.c 		r = v4l2_subdev_call(&imgu->imgu_pipe[pipe].imgu_sd.subdev,
imgu_pipe         517 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         529 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         530 drivers/staging/media/ipu3/ipu3-v4l2.c 	r = v4l2_subdev_call(&imgu_pipe->imgu_sd.subdev, video, s_stream, 0);
imgu_pipe         659 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         660 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_v4l2_subdev *imgu_sd = &imgu_pipe->imgu_sd;
imgu_pipe         666 drivers/staging/media/ipu3/ipu3-v4l2.c 			pipe, i, imgu_pipe->nodes[i].enabled);
imgu_pipe         668 drivers/staging/media/ipu3/ipu3-v4l2.c 	if (imgu_pipe->nodes[IMGU_NODE_VF].enabled)
imgu_pipe         686 drivers/staging/media/ipu3/ipu3-v4l2.c 			fmts[i] = kmemdup(&imgu_pipe->nodes[inode].vdev_fmt.fmt.pix_mp,
imgu_pipe         694 drivers/staging/media/ipu3/ipu3-v4l2.c 			fmts[i] = &imgu_pipe->nodes[inode].vdev_fmt.fmt.pix_mp;
imgu_pipe         699 drivers/staging/media/ipu3/ipu3-v4l2.c 		    !imgu_pipe->nodes[inode].enabled)
imgu_pipe         705 drivers/staging/media/ipu3/ipu3-v4l2.c 		struct imgu_v4l2_subdev *imgu_sd = &imgu_pipe->imgu_sd;
imgu_pipe         712 drivers/staging/media/ipu3/ipu3-v4l2.c 		pad_fmt = imgu_pipe->nodes[IMGU_NODE_IN].pad_fmt;
imgu_pipe         740 drivers/staging/media/ipu3/ipu3-v4l2.c 		f->fmt = imgu_pipe->nodes[node].vdev_fmt.fmt;
imgu_pipe        1098 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe        1110 drivers/staging/media/ipu3/ipu3-v4l2.c 		imgu_sd->subdev_pads[i].flags = imgu_pipe->nodes[i].output ?
imgu_pipe        1158 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe        1159 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct v4l2_subdev *sd = &imgu_pipe->imgu_sd.subdev;
imgu_pipe        1160 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_video_device *node = &imgu_pipe->nodes[node_num];
imgu_pipe        1279 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe        1282 drivers/staging/media/ipu3/ipu3-v4l2.c 		video_unregister_device(&imgu_pipe->nodes[i].vdev);
imgu_pipe        1283 drivers/staging/media/ipu3/ipu3-v4l2.c 		media_entity_cleanup(&imgu_pipe->nodes[i].vdev.entity);
imgu_pipe        1284 drivers/staging/media/ipu3/ipu3-v4l2.c 		mutex_destroy(&imgu_pipe->nodes[i].lock);
imgu_pipe        1307 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[i];
imgu_pipe        1309 drivers/staging/media/ipu3/ipu3-v4l2.c 	v4l2_device_unregister_subdev(&imgu_pipe->imgu_sd.subdev);
imgu_pipe        1310 drivers/staging/media/ipu3/ipu3-v4l2.c 	v4l2_ctrl_handler_free(imgu_pipe->imgu_sd.subdev.ctrl_handler);
imgu_pipe        1311 drivers/staging/media/ipu3/ipu3-v4l2.c 	media_entity_cleanup(&imgu_pipe->imgu_sd.subdev.entity);
imgu_pipe        1326 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe        1330 drivers/staging/media/ipu3/ipu3-v4l2.c 		imgu_pipe = &imgu->imgu_pipe[i];
imgu_pipe        1331 drivers/staging/media/ipu3/ipu3-v4l2.c 		r = imgu_v4l2_subdev_register(imgu, &imgu_pipe->imgu_sd, i);
imgu_pipe          72 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe          76 drivers/staging/media/ipu3/ipu3.c 				 &imgu_pipe->queues[i].dmap);
imgu_pipe          84 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe          97 drivers/staging/media/ipu3/ipu3.c 				       &imgu_pipe->queues[i].dmap, size)) {
imgu_pipe         112 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         117 drivers/staging/media/ipu3/ipu3.c 		if (!imgu_pipe->queue_enabled[node] || i == IMGU_QUEUE_MASTER)
imgu_pipe         120 drivers/staging/media/ipu3/ipu3.c 		if (!imgu_pipe->nodes[IMGU_NODE_VF].enabled &&
imgu_pipe         128 drivers/staging/media/ipu3/ipu3.c 		meta = &imgu_pipe->nodes[node].vdev_fmt.fmt.meta;
imgu_pipe         129 drivers/staging/media/ipu3/ipu3.c 		mpix = &imgu_pipe->nodes[node].vdev_fmt.fmt.pix_mp;
imgu_pipe         137 drivers/staging/media/ipu3/ipu3.c 					       &imgu_pipe->queues[i].dmap,
imgu_pipe         144 drivers/staging/media/ipu3/ipu3.c 			imgu_css_buf_init(&imgu_pipe->queues[i].dummybufs[k], i,
imgu_pipe         145 drivers/staging/media/ipu3/ipu3.c 					  imgu_pipe->queues[i].dmap.daddr);
imgu_pipe         156 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         162 drivers/staging/media/ipu3/ipu3.c 	if (WARN_ON(!imgu_pipe->queues[queue].dmap.vaddr))
imgu_pipe         167 drivers/staging/media/ipu3/ipu3.c 		if (imgu_css_buf_state(&imgu_pipe->queues[queue].dummybufs[i]) !=
imgu_pipe         174 drivers/staging/media/ipu3/ipu3.c 	imgu_css_buf_init(&imgu_pipe->queues[queue].dummybufs[i], queue,
imgu_pipe         175 drivers/staging/media/ipu3/ipu3.c 			  imgu_pipe->queues[queue].dmap.daddr);
imgu_pipe         177 drivers/staging/media/ipu3/ipu3.c 	return &imgu_pipe->queues[queue].dummybufs[i];
imgu_pipe         186 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         189 drivers/staging/media/ipu3/ipu3.c 		if (buf == &imgu_pipe->queues[buf->queue].dummybufs[i])
imgu_pipe         208 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         214 drivers/staging/media/ipu3/ipu3.c 	list_for_each_entry(buf, &imgu_pipe->nodes[node].buffers, vid_buf.list) {
imgu_pipe         231 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         249 drivers/staging/media/ipu3/ipu3.c 		    !imgu_pipe->nodes[IMGU_NODE_VF].enabled) {
imgu_pipe         254 drivers/staging/media/ipu3/ipu3.c 			   imgu_pipe->nodes[node].enabled) {
imgu_pipe         259 drivers/staging/media/ipu3/ipu3.c 			if (list_empty(&imgu_pipe->nodes[node].buffers))
imgu_pipe         262 drivers/staging/media/ipu3/ipu3.c 			ivb = list_first_entry(&imgu_pipe->nodes[node].buffers,
imgu_pipe         278 drivers/staging/media/ipu3/ipu3.c 		} else if (imgu_pipe->queue_enabled[node]) {
imgu_pipe         325 drivers/staging/media/ipu3/ipu3.c 		if (!imgu_pipe->queue_enabled[node])
imgu_pipe         330 drivers/staging/media/ipu3/ipu3.c 					 &imgu_pipe->nodes[node].buffers,
imgu_pipe         436 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         443 drivers/staging/media/ipu3/ipu3.c 		imgu_pipe = &imgu->imgu_pipe[j];
imgu_pipe         446 drivers/staging/media/ipu3/ipu3.c 			imgu_pipe->nodes[i].name = imgu_node_map[i].name;
imgu_pipe         447 drivers/staging/media/ipu3/ipu3.c 			imgu_pipe->nodes[i].output = i < IMGU_QUEUE_FIRST_INPUT;
imgu_pipe         448 drivers/staging/media/ipu3/ipu3.c 			imgu_pipe->nodes[i].enabled = false;
imgu_pipe         452 drivers/staging/media/ipu3/ipu3.c 					&imgu_pipe->nodes[i].vdev_fmt.fmt.pix_mp;
imgu_pipe         453 drivers/staging/media/ipu3/ipu3.c 			atomic_set(&imgu_pipe->nodes[i].sequence, 0);
imgu_pipe         463 drivers/staging/media/ipu3/ipu3.c 		imgu_pipe = &imgu->imgu_pipe[j];
imgu_pipe         465 drivers/staging/media/ipu3/ipu3.c 		rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_pipe->imgu_sd.rect.eff;
imgu_pipe         466 drivers/staging/media/ipu3/ipu3.c 		rects[IPU3_CSS_RECT_BDS] = &imgu_pipe->imgu_sd.rect.bds;
imgu_pipe         504 drivers/staging/media/ipu3/ipu3.c 	struct imgu_media_pipe *imgu_pipe;
imgu_pipe         546 drivers/staging/media/ipu3/ipu3.c 		imgu_pipe = &imgu->imgu_pipe[pipe];
imgu_pipe         547 drivers/staging/media/ipu3/ipu3.c 		if (!imgu_pipe->nodes[node].output) {
imgu_pipe         552 drivers/staging/media/ipu3/ipu3.c 				&imgu_pipe->nodes[node].sequence);
imgu_pipe         130 drivers/staging/media/ipu3/ipu3.h 	struct imgu_media_pipe imgu_pipe[IMGU_MAX_PIPE_NUM];