Home
last modified time | relevance | path

Searched full:vdev (Results 1 – 25 of 1186) sorted by relevance

12345678910>>...48

/kernel/linux/linux-6.6/drivers/accel/ivpu/
Divpu_hw.h12 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 …]
Divpu_pm.c27 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 …]
Divpu_drv.c60 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 …]
Divpu_hw_37xx.c87 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 …]
Divpu_hw_40xx.c110 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 …]
Divpu_fw.c36 #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/
Dvnic_dev.c39 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 …]
Dvnic_dev.h111 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/
Dvnic_dev.c26 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 …]
Dvnic_dev.h98 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/
Dvfio_pci_intrs.c30 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/
Diommufd.c13 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/
Dvnic_dev.c73 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/
Dvnic_dev.c61 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/
Dvirtio_config.h27 * 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/
Dvfio_platform_common.c26 #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/
Dvfio_platform_common.c26 #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/
Dvirtio_config.h29 * 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/
Dvirtual_ncidev.c34 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/
Dvnic_dev.c54 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/
Dvfio_pci_core.c112 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 …]
Dvfio_pci_intrs.c34 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/
Dvnic_dev.c68 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/
Dv4l2-dev.c49 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/
Dv4l2-dev.c48 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 …]

12345678910>>...48