| /kernel/linux/linux-6.6/drivers/accel/ivpu/ |
| D | ivpu_hw.h | 12 int (*info_init)(struct ivpu_device *vdev); 13 int (*power_up)(struct ivpu_device *vdev); 14 int (*boot_fw)(struct ivpu_device *vdev); 15 int (*power_down)(struct ivpu_device *vdev); 16 int (*reset)(struct ivpu_device *vdev); 17 bool (*is_idle)(struct ivpu_device *vdev); 18 void (*wdt_disable)(struct ivpu_device *vdev); 19 void (*diagnose_failure)(struct ivpu_device *vdev); 20 u32 (*reg_pll_freq_get)(struct ivpu_device *vdev); 21 u32 (*reg_telemetry_offset_get)(struct ivpu_device *vdev); [all …]
|
| D | ivpu_pm.c | 27 static void ivpu_pm_prepare_cold_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_cold_boot() argument 29 struct ivpu_fw_info *fw = vdev->fw; in ivpu_pm_prepare_cold_boot() 31 ivpu_cmdq_reset_all_contexts(vdev); in ivpu_pm_prepare_cold_boot() 32 ivpu_ipc_reset(vdev); in ivpu_pm_prepare_cold_boot() 33 ivpu_fw_load(vdev); in ivpu_pm_prepare_cold_boot() 37 static void ivpu_pm_prepare_warm_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_warm_boot() argument 39 struct ivpu_fw_info *fw = vdev->fw; in ivpu_pm_prepare_warm_boot() 43 ivpu_pm_prepare_cold_boot(vdev); in ivpu_pm_prepare_warm_boot() 47 ivpu_dbg(vdev, FW_BOOT, "Save/restore entry point %llx", bp->save_restore_ret_address); in ivpu_pm_prepare_warm_boot() 51 static int ivpu_suspend(struct ivpu_device *vdev) in ivpu_suspend() argument [all …]
|
| D | ivpu_drv.c | 60 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_get() local 64 ivpu_dbg(vdev, KREF, "file_priv get: ctx %u refcount %u\n", in ivpu_file_priv_get() 70 struct ivpu_file_priv *ivpu_file_priv_get_by_ctx_id(struct ivpu_device *vdev, unsigned long id) in ivpu_file_priv_get_by_ctx_id() argument 74 xa_lock_irq(&vdev->context_xa); in ivpu_file_priv_get_by_ctx_id() 75 file_priv = xa_load(&vdev->context_xa, id); in ivpu_file_priv_get_by_ctx_id() 79 xa_unlock_irq(&vdev->context_xa); in ivpu_file_priv_get_by_ctx_id() 82 ivpu_dbg(vdev, KREF, "file_priv get by id: ctx %u refcount %u\n", in ivpu_file_priv_get_by_ctx_id() 91 struct ivpu_device *vdev = file_priv->vdev; in file_priv_release() local 93 ivpu_dbg(vdev, FILE, "file_priv release: ctx %u\n", file_priv->ctx.id); in file_priv_release() 97 ivpu_jsm_context_release(vdev, file_priv->ctx.id); in file_priv_release() [all …]
|
| D | ivpu_hw_37xx.c | 87 static void ivpu_hw_read_platform(struct ivpu_device *vdev) in ivpu_hw_read_platform() argument 93 vdev->platform = platform; in ivpu_hw_read_platform() 95 vdev->platform = IVPU_PLATFORM_SILICON; in ivpu_hw_read_platform() 97 ivpu_dbg(vdev, MISC, "Platform type: %s (%d)\n", in ivpu_hw_read_platform() 98 ivpu_platform_to_str(vdev->platform), vdev->platform); in ivpu_hw_read_platform() 101 static void ivpu_hw_wa_init(struct ivpu_device *vdev) in ivpu_hw_wa_init() argument 103 vdev->wa.punit_disabled = ivpu_is_fpga(vdev); in ivpu_hw_wa_init() 104 vdev->wa.clear_runtime_mem = false; in ivpu_hw_wa_init() 105 vdev->wa.d3hot_after_power_off = true; in ivpu_hw_wa_init() 110 vdev->wa.interrupt_clear_with_0 = true; in ivpu_hw_wa_init() [all …]
|
| D | ivpu_hw_40xx.c | 110 static void ivpu_hw_read_platform(struct ivpu_device *vdev) in ivpu_hw_read_platform() argument 113 vdev->platform = IVPU_PLATFORM_SIMICS; in ivpu_hw_read_platform() 115 vdev->platform = IVPU_PLATFORM_SILICON; in ivpu_hw_read_platform() 117 ivpu_dbg(vdev, MISC, "Platform type: %s (%d)\n", in ivpu_hw_read_platform() 118 ivpu_platform_to_str(vdev->platform), vdev->platform); in ivpu_hw_read_platform() 121 static void ivpu_hw_wa_init(struct ivpu_device *vdev) in ivpu_hw_wa_init() argument 123 vdev->wa.punit_disabled = ivpu_is_fpga(vdev); in ivpu_hw_wa_init() 124 vdev->wa.clear_runtime_mem = false; in ivpu_hw_wa_init() 126 if (ivpu_hw_gen(vdev) == IVPU_HW_40XX) in ivpu_hw_wa_init() 127 vdev->wa.disable_clock_relinquish = true; in ivpu_hw_wa_init() [all …]
|
| D | ivpu_fw.c | 36 #define IVPU_FW_CHECK_API(vdev, fw_hdr, name, min_major) \ argument 37 ivpu_fw_check_api(vdev, fw_hdr, #name, \ 62 static int ivpu_fw_request(struct ivpu_device *vdev) in ivpu_fw_request() argument 68 ret = request_firmware(&vdev->fw->file, ivpu_firmware, vdev->drm.dev); in ivpu_fw_request() 70 vdev->fw->name = ivpu_firmware; in ivpu_fw_request() 75 if (fw_names[i].gen != ivpu_hw_gen(vdev)) in ivpu_fw_request() 78 ret = firmware_request_nowarn(&vdev->fw->file, fw_names[i].name, vdev->drm.dev); in ivpu_fw_request() 80 vdev->fw->name = fw_names[i].name; in ivpu_fw_request() 85 ivpu_err(vdev, "Failed to request firmware: %d\n", ret); in ivpu_fw_request() 90 ivpu_fw_check_api(struct ivpu_device *vdev, const struct vpu_firmware_header *fw_hdr, in ivpu_fw_check_api() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
| D | vnic_dev.c | 39 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument 41 return vdev->priv; in vnic_dev_priv() 44 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 56 vdev_err(vdev, "vNIC BAR0 res hdr length error\n"); in vnic_dev_discover_res() 63 vdev_err(vdev, "vNIC BAR0 res hdr not mem-mapped\n"); in vnic_dev_discover_res() 72 vdev_err(vdev, "vNIC BAR0 res magic/version error exp (%lx/%lx) or (%lx/%lx), curr (%x/%x)\n", in vnic_dev_discover_res() 109 vdev_err(vdev, "vNIC BAR0 resource %d out-of-bounds, offset 0x%x + size 0x%x > bar len 0x%lx\n", in vnic_dev_discover_res() 124 vdev->res[type].count = count; in vnic_dev_discover_res() 125 vdev->res[type].vaddr = (char __iomem *)bar[bar_num].vaddr + in vnic_dev_discover_res() 127 vdev->res[type].bus_addr = bar[bar_num].bus_addr + bar_offset; in vnic_dev_discover_res() [all …]
|
| D | vnic_dev.h | 111 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 117 void *vnic_dev_priv(struct vnic_dev *vdev); 118 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, 120 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, 123 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, 125 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, 127 int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 129 void vnic_dev_cmd_proxy_by_index_start(struct vnic_dev *vdev, u16 index); 130 void vnic_dev_cmd_proxy_end(struct vnic_dev *vdev); 131 int vnic_dev_fw_info(struct vnic_dev *vdev, [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
| D | vnic_dev.c | 26 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument 28 return vdev->priv; in vnic_dev_priv() 31 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 43 vdev_err(vdev, "vNIC BAR0 res hdr length error\n"); in vnic_dev_discover_res() 50 vdev_err(vdev, "vNIC BAR0 res hdr not mem-mapped\n"); in vnic_dev_discover_res() 59 vdev_err(vdev, "vNIC BAR0 res magic/version error exp (%lx/%lx) or (%lx/%lx), curr (%x/%x)\n", in vnic_dev_discover_res() 96 vdev_err(vdev, "vNIC BAR0 resource %d out-of-bounds, offset 0x%x + size 0x%x > bar len 0x%lx\n", in vnic_dev_discover_res() 111 vdev->res[type].count = count; in vnic_dev_discover_res() 112 vdev->res[type].vaddr = (char __iomem *)bar[bar_num].vaddr + in vnic_dev_discover_res() 114 vdev->res[type].bus_addr = bar[bar_num].bus_addr + bar_offset; in vnic_dev_discover_res() [all …]
|
| D | vnic_dev.h | 98 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 104 void *vnic_dev_priv(struct vnic_dev *vdev); 105 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, 107 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, 110 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, 112 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, 114 int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 116 void vnic_dev_cmd_proxy_by_index_start(struct vnic_dev *vdev, u16 index); 117 void vnic_dev_cmd_proxy_end(struct vnic_dev *vdev); 118 int vnic_dev_fw_info(struct vnic_dev *vdev, [all …]
|
| /kernel/linux/linux-5.10/drivers/vfio/pci/ |
| D | vfio_pci_intrs.c | 30 struct vfio_pci_device *vdev = opaque; in vfio_send_intx_eventfd() local 32 if (likely(is_intx(vdev) && !vdev->virq_disabled)) in vfio_send_intx_eventfd() 33 eventfd_signal(vdev->ctx[0].trigger, 1); in vfio_send_intx_eventfd() 36 void vfio_pci_intx_mask(struct vfio_pci_device *vdev) in vfio_pci_intx_mask() argument 38 struct pci_dev *pdev = vdev->pdev; in vfio_pci_intx_mask() 41 spin_lock_irqsave(&vdev->irqlock, flags); in vfio_pci_intx_mask() 49 if (unlikely(!is_intx(vdev))) { in vfio_pci_intx_mask() 50 if (vdev->pci_2_3) in vfio_pci_intx_mask() 52 } else if (!vdev->ctx[0].masked) { in vfio_pci_intx_mask() 57 if (vdev->pci_2_3) in vfio_pci_intx_mask() [all …]
|
| /kernel/linux/linux-6.6/drivers/vfio/ |
| D | iommufd.c | 13 bool vfio_iommufd_device_has_compat_ioas(struct vfio_device *vdev, in vfio_iommufd_device_has_compat_ioas() argument 23 struct vfio_device *vdev = df->device; in vfio_df_iommufd_bind() local 26 lockdep_assert_held(&vdev->dev_set->lock); in vfio_df_iommufd_bind() 28 return vdev->ops->bind_iommufd(vdev, ictx, &df->devid); in vfio_df_iommufd_bind() 31 int vfio_iommufd_compat_attach_ioas(struct vfio_device *vdev, in vfio_iommufd_compat_attach_ioas() argument 37 lockdep_assert_held(&vdev->dev_set->lock); in vfio_iommufd_compat_attach_ioas() 40 if (vfio_device_is_noiommu(vdev)) in vfio_iommufd_compat_attach_ioas() 48 return vdev->ops->attach_ioas(vdev, &ioas_id); in vfio_iommufd_compat_attach_ioas() 53 struct vfio_device *vdev = df->device; in vfio_df_iommufd_unbind() local 55 lockdep_assert_held(&vdev->dev_set->lock); in vfio_df_iommufd_unbind() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/fnic/ |
| D | vnic_dev.c | 73 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 82 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument 84 return vdev->priv; in vnic_dev_priv() 87 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 154 vdev->res[type].count = count; in vnic_dev_discover_res() 155 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res() 161 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count() argument 164 return vdev->res[type].count; in vnic_dev_get_res_count() 167 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res() argument 170 if (!vdev->res[type].vaddr) in vnic_dev_get_res() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/fnic/ |
| D | vnic_dev.c | 61 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 70 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument 72 return vdev->priv; in vnic_dev_priv() 75 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 142 vdev->res[type].count = count; in vnic_dev_discover_res() 143 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res() 149 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count() argument 152 return vdev->res[type].count; in vnic_dev_get_res_count() 155 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res() argument 158 if (!vdev->res[type].vaddr) in vnic_dev_get_res() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | virtio_config.h | 27 * vdev: the virtio_device 32 * vdev: the virtio_device 37 * vdev: the virtio_device 40 * vdev: the virtio_device 43 * vdev: the virtio_device 46 * vdev: the virtio device 51 * vdev: the virtio_device 61 * vdev: the virtio_device 64 * vdev: the virtio_device 70 * vdev: the virtio_device [all …]
|
| /kernel/linux/linux-6.6/drivers/vfio/platform/ |
| D | vfio_platform_common.c | 26 #define VFIO_PLATFORM_IS_ACPI(vdev) ((vdev)->acpihid != NULL) argument 50 static int vfio_platform_acpi_probe(struct vfio_platform_device *vdev, in vfio_platform_acpi_probe() argument 61 vdev->name); in vfio_platform_acpi_probe() 66 vdev->acpihid = acpi_device_hid(adev); in vfio_platform_acpi_probe() 68 return WARN_ON(!vdev->acpihid) ? -EINVAL : 0; in vfio_platform_acpi_probe() 71 static int vfio_platform_acpi_call_reset(struct vfio_platform_device *vdev, in vfio_platform_acpi_call_reset() argument 75 struct device *dev = vdev->device; in vfio_platform_acpi_call_reset() 92 static bool vfio_platform_acpi_has_reset(struct vfio_platform_device *vdev) in vfio_platform_acpi_has_reset() argument 95 struct device *dev = vdev->device; in vfio_platform_acpi_has_reset() 104 static bool vfio_platform_has_reset(struct vfio_platform_device *vdev) in vfio_platform_has_reset() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/vfio/platform/ |
| D | vfio_platform_common.c | 26 #define VFIO_PLATFORM_IS_ACPI(vdev) ((vdev)->acpihid != NULL) argument 50 static int vfio_platform_acpi_probe(struct vfio_platform_device *vdev, in vfio_platform_acpi_probe() argument 61 vdev->name); in vfio_platform_acpi_probe() 66 vdev->acpihid = acpi_device_hid(adev); in vfio_platform_acpi_probe() 68 return WARN_ON(!vdev->acpihid) ? -EINVAL : 0; in vfio_platform_acpi_probe() 71 static int vfio_platform_acpi_call_reset(struct vfio_platform_device *vdev, in vfio_platform_acpi_call_reset() argument 75 struct device *dev = vdev->device; in vfio_platform_acpi_call_reset() 92 static bool vfio_platform_acpi_has_reset(struct vfio_platform_device *vdev) in vfio_platform_acpi_has_reset() argument 95 struct device *dev = vdev->device; in vfio_platform_acpi_has_reset() 104 static bool vfio_platform_has_reset(struct vfio_platform_device *vdev) in vfio_platform_has_reset() argument [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | virtio_config.h | 29 * vdev: the virtio_device 34 * vdev: the virtio_device 39 * vdev: the virtio_device 42 * vdev: the virtio_device 45 * vdev: the virtio_device 48 * vdev: the virtio device 53 * vdev: the virtio_device 66 * vdev: the virtio_device 68 * vdev: the virtio_device 71 * vdev: the virtio_device [all …]
|
| /kernel/linux/linux-6.6/drivers/nfc/ |
| D | virtual_ncidev.c | 34 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_open() local 36 vdev->running = true; in virtual_nci_open() 42 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_close() local 44 mutex_lock(&vdev->mtx); in virtual_nci_close() 45 kfree_skb(vdev->send_buff); in virtual_nci_close() 46 vdev->send_buff = NULL; in virtual_nci_close() 47 vdev->running = false; in virtual_nci_close() 48 mutex_unlock(&vdev->mtx); in virtual_nci_close() 55 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_send() local 57 mutex_lock(&vdev->mtx); in virtual_nci_send() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/snic/ |
| D | vnic_dev.c | 54 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 63 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() argument 65 return vdev->priv; in svnic_dev_priv() 68 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 144 vdev->res[type].count = count; in vnic_dev_discover_res() 145 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res() 151 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count() argument 154 return vdev->res[type].count; in svnic_dev_get_res_count() 157 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res() argument 160 if (!vdev->res[type].vaddr) in svnic_dev_get_res() [all …]
|
| /kernel/linux/linux-6.6/drivers/vfio/pci/ |
| D | vfio_pci_core.c | 112 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps() argument 121 res = &vdev->pdev->resource[bar]; in vfio_pci_probe_mmaps() 138 vdev->bar_mmap_supported[bar] = true; in vfio_pci_probe_mmaps() 164 &vdev->dummy_resources_list); in vfio_pci_probe_mmaps() 165 vdev->bar_mmap_supported[bar] = true; in vfio_pci_probe_mmaps() 177 vdev->bar_mmap_supported[bar] = false; in vfio_pci_probe_mmaps() 218 static void vfio_pci_probe_power_state(struct vfio_pci_core_device *vdev) in vfio_pci_probe_power_state() argument 220 struct pci_dev *pdev = vdev->pdev; in vfio_pci_probe_power_state() 228 vdev->needs_pm_restore = !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET); in vfio_pci_probe_power_state() 233 * D3->D0 transition. Save state prior to D0/1/2->D3, stash it on the vdev, [all …]
|
| D | vfio_pci_intrs.c | 34 static bool irq_is(struct vfio_pci_core_device *vdev, int type) in irq_is() argument 36 return vdev->irq_type == type; in irq_is() 39 static bool is_intx(struct vfio_pci_core_device *vdev) in is_intx() argument 41 return vdev->irq_type == VFIO_PCI_INTX_IRQ_INDEX; in is_intx() 44 static bool is_irq_none(struct vfio_pci_core_device *vdev) in is_irq_none() argument 46 return !(vdev->irq_type == VFIO_PCI_INTX_IRQ_INDEX || in is_irq_none() 47 vdev->irq_type == VFIO_PCI_MSI_IRQ_INDEX || in is_irq_none() 48 vdev->irq_type == VFIO_PCI_MSIX_IRQ_INDEX); in is_irq_none() 52 struct vfio_pci_irq_ctx *vfio_irq_ctx_get(struct vfio_pci_core_device *vdev, in vfio_irq_ctx_get() argument 55 return xa_load(&vdev->ctx, index); in vfio_irq_ctx_get() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/snic/ |
| D | vnic_dev.c | 68 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, 77 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() argument 79 return vdev->priv; in svnic_dev_priv() 82 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument 158 vdev->res[type].count = count; in vnic_dev_discover_res() 159 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res() 165 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count() argument 168 return vdev->res[type].count; in svnic_dev_get_res_count() 171 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res() argument 174 if (!vdev->res[type].vaddr) in svnic_dev_get_res() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
| D | v4l2-dev.c | 49 struct video_device *vdev = to_video_device(cd); in index_show() local 51 return sprintf(buf, "%i\n", vdev->index); in index_show() 58 struct video_device *vdev = to_video_device(cd); in dev_debug_show() local 60 return sprintf(buf, "%i\n", vdev->dev_debug); in dev_debug_show() 66 struct video_device *vdev = to_video_device(cd); in dev_debug_store() local 74 vdev->dev_debug = value; in dev_debug_store() 82 struct video_device *vdev = to_video_device(cd); in name_show() local 84 return sprintf(buf, "%.*s\n", (int)sizeof(vdev->name), vdev->name); in name_show() 127 /* Mark device node number vdev->num as used */ 128 static inline void devnode_set(struct video_device *vdev) in devnode_set() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
| D | v4l2-dev.c | 48 struct video_device *vdev = to_video_device(cd); in index_show() local 50 return sprintf(buf, "%i\n", vdev->index); in index_show() 57 struct video_device *vdev = to_video_device(cd); in dev_debug_show() local 59 return sprintf(buf, "%i\n", vdev->dev_debug); in dev_debug_show() 65 struct video_device *vdev = to_video_device(cd); in dev_debug_store() local 73 vdev->dev_debug = value; in dev_debug_store() 81 struct video_device *vdev = to_video_device(cd); in name_show() local 83 return sprintf(buf, "%.*s\n", (int)sizeof(vdev->name), vdev->name); in name_show() 126 /* Mark device node number vdev->num as used */ 127 static inline void devnode_set(struct video_device *vdev) in devnode_set() argument [all …]
|