uif 95 drivers/media/platform/vsp1/vsp1.h struct vsp1_uif *uif[VSP1_MAX_UIF]; uif 39 drivers/media/platform/vsp1/vsp1_drm.c struct vsp1_entity *uif = drm_pipe->uif; uif 45 drivers/media/platform/vsp1/vsp1_drm.c crc = uif ? vsp1_uif_get_crc(to_uif(&uif->subdev)) : 0; uif 65 drivers/media/platform/vsp1/vsp1_drm.c struct vsp1_entity *uif, uif 72 drivers/media/platform/vsp1/vsp1_drm.c if (!uif) { uif 82 drivers/media/platform/vsp1/vsp1_drm.c prev->sink = uif; uif 95 drivers/media/platform/vsp1/vsp1_drm.c ret = v4l2_subdev_call(&uif->subdev, pad, set_fmt, NULL, &format); uif 108 drivers/media/platform/vsp1/vsp1_drm.c uif->sink = next; uif 109 drivers/media/platform/vsp1/vsp1_drm.c uif->sink_pad = next_pad; uif 118 drivers/media/platform/vsp1/vsp1_drm.c struct vsp1_entity *uif, uif 190 drivers/media/platform/vsp1/vsp1_drm.c ret = vsp1_du_insert_uif(vsp1, pipe, uif, &rpf->entity, RWPF_PAD_SOURCE, uif 372 drivers/media/platform/vsp1/vsp1_drm.c struct vsp1_entity *uif; uif 434 drivers/media/platform/vsp1/vsp1_drm.c uif = drm_pipe->crc.source == VSP1_DU_CRC_PLANE && uif 435 drivers/media/platform/vsp1/vsp1_drm.c drm_pipe->crc.index == i ? drm_pipe->uif : NULL; uif 436 drivers/media/platform/vsp1/vsp1_drm.c if (uif) uif 438 drivers/media/platform/vsp1/vsp1_drm.c ret = vsp1_du_pipeline_setup_rpf(vsp1, pipe, rpf, uif, i); uif 448 drivers/media/platform/vsp1/vsp1_drm.c uif = drm_pipe->crc.source == VSP1_DU_CRC_OUTPUT ? drm_pipe->uif : NULL; uif 449 drivers/media/platform/vsp1/vsp1_drm.c if (uif) uif 451 drivers/media/platform/vsp1/vsp1_drm.c ret = vsp1_du_insert_uif(vsp1, pipe, uif, uif 466 drivers/media/platform/vsp1/vsp1_drm.c drm_pipe->uif->pipe = NULL; uif 467 drivers/media/platform/vsp1/vsp1_drm.c } else if (!drm_pipe->uif->pipe) { uif 468 drivers/media/platform/vsp1/vsp1_drm.c drm_pipe->uif->pipe = pipe; uif 469 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&drm_pipe->uif->list_pipe, &pipe->entities); uif 974 drivers/media/platform/vsp1/vsp1_drm.c drm_pipe->uif = &vsp1->uif[i]->entity; uif 41 drivers/media/platform/vsp1/vsp1_drm.h struct vsp1_entity *uif; uif 414 drivers/media/platform/vsp1/vsp1_drv.c struct vsp1_uif *uif; uif 416 drivers/media/platform/vsp1/vsp1_drv.c uif = vsp1_uif_create(vsp1, i); uif 417 drivers/media/platform/vsp1/vsp1_drv.c if (IS_ERR(uif)) { uif 418 drivers/media/platform/vsp1/vsp1_drv.c ret = PTR_ERR(uif); uif 422 drivers/media/platform/vsp1/vsp1_drv.c vsp1->uif[i] = uif; uif 423 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&uif->entity.list_dev, &vsp1->entities); uif 29 drivers/media/platform/vsp1/vsp1_uif.c static inline u32 vsp1_uif_read(struct vsp1_uif *uif, u32 reg) uif 31 drivers/media/platform/vsp1/vsp1_uif.c return vsp1_read(uif->entity.vsp1, uif 32 drivers/media/platform/vsp1/vsp1_uif.c uif->entity.index * VI6_UIF_OFFSET + reg); uif 35 drivers/media/platform/vsp1/vsp1_uif.c static inline void vsp1_uif_write(struct vsp1_uif *uif, uif 38 drivers/media/platform/vsp1/vsp1_uif.c vsp1_dl_body_write(dlb, reg + uif->entity.index * VI6_UIF_OFFSET, data); uif 41 drivers/media/platform/vsp1/vsp1_uif.c u32 vsp1_uif_get_crc(struct vsp1_uif *uif) uif 43 drivers/media/platform/vsp1/vsp1_uif.c return vsp1_uif_read(uif, VI6_UIF_DISCOM_DOCMCCRCR); uif 87 drivers/media/platform/vsp1/vsp1_uif.c struct vsp1_uif *uif = to_uif(subdev); uif 95 drivers/media/platform/vsp1/vsp1_uif.c mutex_lock(&uif->entity.lock); uif 97 drivers/media/platform/vsp1/vsp1_uif.c config = vsp1_entity_get_pad_config(&uif->entity, cfg, sel->which); uif 106 drivers/media/platform/vsp1/vsp1_uif.c format = vsp1_entity_get_pad_format(&uif->entity, config, uif 115 drivers/media/platform/vsp1/vsp1_uif.c sel->r = *vsp1_entity_get_pad_selection(&uif->entity, config, uif 125 drivers/media/platform/vsp1/vsp1_uif.c mutex_unlock(&uif->entity.lock); uif 133 drivers/media/platform/vsp1/vsp1_uif.c struct vsp1_uif *uif = to_uif(subdev); uif 143 drivers/media/platform/vsp1/vsp1_uif.c mutex_lock(&uif->entity.lock); uif 145 drivers/media/platform/vsp1/vsp1_uif.c config = vsp1_entity_get_pad_config(&uif->entity, cfg, sel->which); uif 152 drivers/media/platform/vsp1/vsp1_uif.c format = vsp1_entity_get_pad_format(&uif->entity, config, UIF_PAD_SINK); uif 162 drivers/media/platform/vsp1/vsp1_uif.c selection = vsp1_entity_get_pad_selection(&uif->entity, config, uif 167 drivers/media/platform/vsp1/vsp1_uif.c mutex_unlock(&uif->entity.lock); uif 198 drivers/media/platform/vsp1/vsp1_uif.c struct vsp1_uif *uif = to_uif(&entity->subdev); uif 203 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMPMR, uif 213 drivers/media/platform/vsp1/vsp1_uif.c if (uif->m3w_quirk) { uif 218 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMSPXR, left); uif 219 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMSPYR, crop->top); uif 220 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMSZXR, width); uif 221 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMSZYR, crop->height); uif 223 drivers/media/platform/vsp1/vsp1_uif.c vsp1_uif_write(uif, dlb, VI6_UIF_DISCOM_DOCMCR, uif 242 drivers/media/platform/vsp1/vsp1_uif.c struct vsp1_uif *uif; uif 246 drivers/media/platform/vsp1/vsp1_uif.c uif = devm_kzalloc(vsp1->dev, sizeof(*uif), GFP_KERNEL); uif 247 drivers/media/platform/vsp1/vsp1_uif.c if (!uif) uif 251 drivers/media/platform/vsp1/vsp1_uif.c uif->m3w_quirk = true; uif 253 drivers/media/platform/vsp1/vsp1_uif.c uif->entity.ops = &uif_entity_ops; uif 254 drivers/media/platform/vsp1/vsp1_uif.c uif->entity.type = VSP1_ENTITY_UIF; uif 255 drivers/media/platform/vsp1/vsp1_uif.c uif->entity.index = index; uif 259 drivers/media/platform/vsp1/vsp1_uif.c ret = vsp1_entity_init(vsp1, &uif->entity, name, 2, &uif_ops, uif 264 drivers/media/platform/vsp1/vsp1_uif.c return uif; uif 30 drivers/media/platform/vsp1/vsp1_uif.h u32 vsp1_uif_get_crc(struct vsp1_uif *uif); uif 645 drivers/media/usb/cx231xx/cx231xx-audio.c struct usb_interface *uif; uif 687 drivers/media/usb/cx231xx/cx231xx-audio.c uif = uif 692 drivers/media/usb/cx231xx/cx231xx-audio.c if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) { uif 698 drivers/media/usb/cx231xx/cx231xx-audio.c uif->altsetting[0].endpoint[isoc_pipe].desc. uif 701 drivers/media/usb/cx231xx/cx231xx-audio.c adev->num_alt = uif->num_altsetting; uif 714 drivers/media/usb/cx231xx/cx231xx-audio.c if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) { uif 719 drivers/media/usb/cx231xx/cx231xx-audio.c tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].desc. uif 1554 drivers/media/usb/cx231xx/cx231xx-cards.c struct usb_interface *uif; uif 1567 drivers/media/usb/cx231xx/cx231xx-cards.c uif = udev->actconfig->interface[idx]; uif 1569 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) uif 1572 drivers/media/usb/cx231xx/cx231xx-cards.c dev->video_mode.end_point_addr = uif->altsetting[0].endpoint[isoc_pipe].desc.bEndpointAddress; uif 1573 drivers/media/usb/cx231xx/cx231xx-cards.c dev->video_mode.num_alt = uif->num_altsetting; uif 1587 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) uif 1590 drivers/media/usb/cx231xx/cx231xx-cards.c tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].desc.wMaxPacketSize); uif 1605 drivers/media/usb/cx231xx/cx231xx-cards.c uif = udev->actconfig->interface[idx]; uif 1607 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) uif 1611 drivers/media/usb/cx231xx/cx231xx-cards.c uif->altsetting[0].endpoint[isoc_pipe].desc. uif 1614 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.num_alt = uif->num_altsetting; uif 1628 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) uif 1631 drivers/media/usb/cx231xx/cx231xx-cards.c tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe]. uif 1649 drivers/media/usb/cx231xx/cx231xx-cards.c uif = udev->actconfig->interface[idx]; uif 1651 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) uif 1655 drivers/media/usb/cx231xx/cx231xx-cards.c uif->altsetting[0].endpoint[isoc_pipe].desc. uif 1658 drivers/media/usb/cx231xx/cx231xx-cards.c dev->sliced_cc_mode.num_alt = uif->num_altsetting; uif 1670 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) uif 1673 drivers/media/usb/cx231xx/cx231xx-cards.c tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe]. uif 1694 drivers/media/usb/cx231xx/cx231xx-cards.c struct usb_interface *uif; uif 1840 drivers/media/usb/cx231xx/cx231xx-cards.c uif = udev->actconfig->interface[idx]; uif 1842 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) { uif 1848 drivers/media/usb/cx231xx/cx231xx-cards.c uif->altsetting[0].endpoint[isoc_pipe]. uif 1851 drivers/media/usb/cx231xx/cx231xx-cards.c dev->ts1_mode.num_alt = uif->num_altsetting; uif 1866 drivers/media/usb/cx231xx/cx231xx-cards.c if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) { uif 1871 drivers/media/usb/cx231xx/cx231xx-cards.c tmp = le16_to_cpu(uif->altsetting[i]. uif 3836 drivers/media/usb/em28xx/em28xx-cards.c struct usb_interface *uif = udev->config->interface[i]; uif 3838 drivers/media/usb/em28xx/em28xx-cards.c if (uif->altsetting[0].desc.bInterfaceClass == USB_CLASS_AUDIO) { uif 1415 drivers/media/usb/usbvision/usbvision-video.c struct usb_interface *uif; uif 1485 drivers/media/usb/usbvision/usbvision-video.c uif = dev->actconfig->interface[0]; uif 1487 drivers/media/usb/usbvision/usbvision-video.c usbvision->num_alt = uif->num_altsetting; uif 1499 drivers/media/usb/usbvision/usbvision-video.c if (uif->altsetting[i].desc.bNumEndpoints < 2) { uif 1504 drivers/media/usb/usbvision/usbvision-video.c tmp = le16_to_cpu(uif->altsetting[i].endpoint[1].desc. uif 526 drivers/net/ethernet/cisco/enic/vnic_devcmd.h u32 uif; /* uplink interface */ uif 435 drivers/scsi/fnic/vnic_devcmd.h u32 uif; /* uplink interface */ uif 201 drivers/scsi/snic/vnic_devcmd.h u32 uif; /* uplink interface */