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);