ipipe             923 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipe_unregister_entities(&iss->ipipe);
ipipe            1020 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipe_register_entities(&iss->ipipe, &iss->v4l2_dev);
ipipe            1131 drivers/staging/media/omap4iss/iss.c 			&iss->ipipe.subdev.entity, IPIPE_PAD_SINK, 0);
ipipe            1136 drivers/staging/media/omap4iss/iss.c 			&iss->ipipe.subdev.entity, IPIPE_PAD_SOURCE_VP,
ipipe             115 drivers/staging/media/omap4iss/iss.h 	struct iss_ipipe_device ipipe;
ipipe              23 drivers/staging/media/omap4iss/iss_ipipe.c __ipipe_get_format(struct iss_ipipe_device *ipipe,
ipipe              45 drivers/staging/media/omap4iss/iss_ipipe.c static void ipipe_print_status(struct iss_ipipe_device *ipipe)
ipipe              47 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
ipipe              70 drivers/staging/media/omap4iss/iss_ipipe.c static void ipipe_enable(struct iss_ipipe_device *ipipe, u8 enable)
ipipe              72 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
ipipe              82 drivers/staging/media/omap4iss/iss_ipipe.c static void ipipe_configure(struct iss_ipipe_device *ipipe)
ipipe              84 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
ipipe              88 drivers/staging/media/omap4iss/iss_ipipe.c 	format = &ipipe->formats[IPIPE_PAD_SINK];
ipipe             115 drivers/staging/media/omap4iss/iss_ipipe.c 	format = &ipipe->formats[IPIPE_PAD_SOURCE_VP];
ipipe             130 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = v4l2_get_subdevdata(sd);
ipipe             131 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
ipipe             134 drivers/staging/media/omap4iss/iss_ipipe.c 	if (ipipe->state == ISS_PIPELINE_STREAM_STOPPED) {
ipipe             153 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_configure(ipipe);
ipipe             154 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_print_status(ipipe);
ipipe             156 drivers/staging/media/omap4iss/iss_ipipe.c 		atomic_set(&ipipe->stopping, 0);
ipipe             157 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_enable(ipipe, 1);
ipipe             161 drivers/staging/media/omap4iss/iss_ipipe.c 		if (ipipe->state == ISS_PIPELINE_STREAM_STOPPED)
ipipe             163 drivers/staging/media/omap4iss/iss_ipipe.c 		if (omap4iss_module_sync_idle(&sd->entity, &ipipe->wait,
ipipe             164 drivers/staging/media/omap4iss/iss_ipipe.c 					      &ipipe->stopping))
ipipe             167 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_enable(ipipe, 0);
ipipe             172 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe->state = enable;
ipipe             177 drivers/staging/media/omap4iss/iss_ipipe.c __ipipe_get_format(struct iss_ipipe_device *ipipe,
ipipe             183 drivers/staging/media/omap4iss/iss_ipipe.c 		return v4l2_subdev_get_try_format(&ipipe->subdev, cfg, pad);
ipipe             185 drivers/staging/media/omap4iss/iss_ipipe.c 	return &ipipe->formats[pad];
ipipe             196 drivers/staging/media/omap4iss/iss_ipipe.c ipipe_try_format(struct iss_ipipe_device *ipipe,
ipipe             225 drivers/staging/media/omap4iss/iss_ipipe.c 		format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SINK, which);
ipipe             276 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = v4l2_get_subdevdata(sd);
ipipe             285 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which);
ipipe             295 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which);
ipipe             315 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = v4l2_get_subdevdata(sd);
ipipe             318 drivers/staging/media/omap4iss/iss_ipipe.c 	format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which);
ipipe             339 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = v4l2_get_subdevdata(sd);
ipipe             342 drivers/staging/media/omap4iss/iss_ipipe.c 	format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which);
ipipe             346 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fmt->pad, &fmt->format, fmt->which);
ipipe             351 drivers/staging/media/omap4iss/iss_ipipe.c 		format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SOURCE_VP,
ipipe             354 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_try_format(ipipe, cfg, IPIPE_PAD_SOURCE_VP, format,
ipipe             443 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = v4l2_get_subdevdata(sd);
ipipe             444 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
ipipe             453 drivers/staging/media/omap4iss/iss_ipipe.c 			ipipe->input = IPIPE_INPUT_NONE;
ipipe             457 drivers/staging/media/omap4iss/iss_ipipe.c 		if (ipipe->input != IPIPE_INPUT_NONE)
ipipe             461 drivers/staging/media/omap4iss/iss_ipipe.c 			ipipe->input = IPIPE_INPUT_IPIPEIF;
ipipe             468 drivers/staging/media/omap4iss/iss_ipipe.c 			if (ipipe->output & ~IPIPE_OUTPUT_VP)
ipipe             470 drivers/staging/media/omap4iss/iss_ipipe.c 			ipipe->output |= IPIPE_OUTPUT_VP;
ipipe             472 drivers/staging/media/omap4iss/iss_ipipe.c 			ipipe->output &= ~IPIPE_OUTPUT_VP;
ipipe             495 drivers/staging/media/omap4iss/iss_ipipe.c static int ipipe_init_entities(struct iss_ipipe_device *ipipe)
ipipe             497 drivers/staging/media/omap4iss/iss_ipipe.c 	struct v4l2_subdev *sd = &ipipe->subdev;
ipipe             498 drivers/staging/media/omap4iss/iss_ipipe.c 	struct media_pad *pads = ipipe->pads;
ipipe             502 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe->input = IPIPE_INPUT_NONE;
ipipe             508 drivers/staging/media/omap4iss/iss_ipipe.c 	v4l2_set_subdevdata(sd, ipipe);
ipipe             524 drivers/staging/media/omap4iss/iss_ipipe.c void omap4iss_ipipe_unregister_entities(struct iss_ipipe_device *ipipe)
ipipe             526 drivers/staging/media/omap4iss/iss_ipipe.c 	v4l2_device_unregister_subdev(&ipipe->subdev);
ipipe             529 drivers/staging/media/omap4iss/iss_ipipe.c int omap4iss_ipipe_register_entities(struct iss_ipipe_device *ipipe,
ipipe             535 drivers/staging/media/omap4iss/iss_ipipe.c 	ret = v4l2_device_register_subdev(vdev, &ipipe->subdev);
ipipe             542 drivers/staging/media/omap4iss/iss_ipipe.c 	omap4iss_ipipe_unregister_entities(ipipe);
ipipe             560 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = &iss->ipipe;
ipipe             562 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe->state = ISS_PIPELINE_STREAM_STOPPED;
ipipe             563 drivers/staging/media/omap4iss/iss_ipipe.c 	init_waitqueue_head(&ipipe->wait);
ipipe             565 drivers/staging/media/omap4iss/iss_ipipe.c 	return ipipe_init_entities(ipipe);
ipipe             574 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = &iss->ipipe;
ipipe             576 drivers/staging/media/omap4iss/iss_ipipe.c 	media_entity_cleanup(&ipipe->subdev.entity);
ipipe              56 drivers/staging/media/omap4iss/iss_ipipe.h int omap4iss_ipipe_register_entities(struct iss_ipipe_device *ipipe,
ipipe              58 drivers/staging/media/omap4iss/iss_ipipe.h void omap4iss_ipipe_unregister_entities(struct iss_ipipe_device *ipipe);
ipipe             734 drivers/staging/media/omap4iss/iss_resizer.c 		else if (remote->entity == &iss->ipipe.subdev.entity)
ipipe             153 drivers/usb/storage/freecom.c 		unsigned int ipipe, unsigned int opipe, int count)
ipipe             176 drivers/usb/storage/freecom.c 	result = usb_stor_bulk_srb(us, ipipe, srb);
ipipe             186 drivers/usb/storage/freecom.c 		int unsigned ipipe, unsigned int opipe, int count)
ipipe             225 drivers/usb/storage/freecom.c 	unsigned int ipipe, opipe;		/* We need both pipes. */
ipipe             237 drivers/usb/storage/freecom.c 	ipipe = us->recv_bulk_pipe;
ipipe             265 drivers/usb/storage/freecom.c 	result = usb_stor_bulk_transfer_buf (us, ipipe, fst,
ipipe             307 drivers/usb/storage/freecom.c 		result = usb_stor_bulk_transfer_buf (us, ipipe, fst,
ipipe             370 drivers/usb/storage/freecom.c 		result = freecom_readdata (srb, us, ipipe, opipe, length);
ipipe             375 drivers/usb/storage/freecom.c 		result = usb_stor_bulk_transfer_buf (us, ipipe, fst,
ipipe             401 drivers/usb/storage/freecom.c 		result = freecom_writedata (srb, us, ipipe, opipe, length);
ipipe             406 drivers/usb/storage/freecom.c 		result = usb_stor_bulk_transfer_buf (us, ipipe, fst,
ipipe            1091 fs/splice.c    static int splice_pipe_to_pipe(struct pipe_inode_info *ipipe,
ipipe            1102 fs/splice.c    	struct pipe_inode_info *ipipe;
ipipe            1107 fs/splice.c    	ipipe = get_pipe_info(in);
ipipe            1110 fs/splice.c    	if (ipipe && opipe) {
ipipe            1121 fs/splice.c    		if (ipipe == opipe)
ipipe            1127 fs/splice.c    		return splice_pipe_to_pipe(ipipe, opipe, len, flags);
ipipe            1130 fs/splice.c    	if (ipipe) {
ipipe            1156 fs/splice.c    		ret = do_splice_from(ipipe, out, &offset, len, flags);
ipipe            1526 fs/splice.c    static int splice_pipe_to_pipe(struct pipe_inode_info *ipipe,
ipipe            1536 fs/splice.c    	ret = ipipe_prep(ipipe, flags);
ipipe            1549 fs/splice.c    	pipe_double_lock(ipipe, opipe);
ipipe            1559 fs/splice.c    		if (!ipipe->nrbufs && !ipipe->writers)
ipipe            1566 fs/splice.c    		if (!ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) {
ipipe            1581 fs/splice.c    			pipe_unlock(ipipe);
ipipe            1586 fs/splice.c    		ibuf = ipipe->bufs + ipipe->curbuf;
ipipe            1597 fs/splice.c    			ipipe->curbuf = (ipipe->curbuf + 1) & (ipipe->buffers - 1);
ipipe            1598 fs/splice.c    			ipipe->nrbufs--;
ipipe            1605 fs/splice.c    			if (!pipe_buf_get(ipipe, ibuf)) {
ipipe            1629 fs/splice.c    	pipe_unlock(ipipe);
ipipe            1639 fs/splice.c    		wakeup_pipe_writers(ipipe);
ipipe            1647 fs/splice.c    static int link_pipe(struct pipe_inode_info *ipipe,
ipipe            1659 fs/splice.c    	pipe_double_lock(ipipe, opipe);
ipipe            1673 fs/splice.c    		if (i >= ipipe->nrbufs || opipe->nrbufs >= opipe->buffers)
ipipe            1676 fs/splice.c    		ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1));
ipipe            1683 fs/splice.c    		if (!pipe_buf_get(ipipe, ibuf)) {
ipipe            1713 fs/splice.c    	if (!ret && ipipe->waiting_writers && (flags & SPLICE_F_NONBLOCK))
ipipe            1716 fs/splice.c    	pipe_unlock(ipipe);
ipipe            1737 fs/splice.c    	struct pipe_inode_info *ipipe = get_pipe_info(in);
ipipe            1745 fs/splice.c    	if (ipipe && opipe && ipipe != opipe) {
ipipe            1753 fs/splice.c    		ret = ipipe_prep(ipipe, flags);
ipipe            1757 fs/splice.c    				ret = link_pipe(ipipe, opipe, len, flags);