Home
last modified time | relevance | path

Searched refs:idxd_device (Results 1 – 25 of 30) sorted by relevance

12

/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/dma/idxd/
H A Didxd.h20 struct idxd_device;
41 struct idxd_device *idxd;
55 struct idxd_device *idxd;
68 struct idxd_device *idxd;
144 struct idxd_device *idxd;
180 struct idxd_device *idxd;
208 struct idxd_device *idxd;
220 struct idxd_device { struct
405 void idxd_wqs_quiesce(struct idxd_device *idxd);
420 int idxd_device_enable(struct idxd_device *idxd);
[all …]
H A Dsysfs.c1306 struct idxd_device *idxd = in version_show()
1317 struct idxd_device *idxd = in max_work_queues_size_show()
1327 struct idxd_device *idxd = in max_groups_show()
1337 struct idxd_device *idxd = in max_work_queues_show()
1347 struct idxd_device *idxd = in max_engines_show()
1357 struct idxd_device *idxd = in numa_node_show()
1367 struct idxd_device *idxd = in max_batch_size_show()
1378 struct idxd_device *idxd = in max_transfer_size_show()
1388 struct idxd_device *idxd = in op_cap_show()
1551 struct idxd_device *idxd = container_of(dev, struct idxd_device, conf_dev); in cmd_status_show()
[all …]
H A Ddevice.c133 struct idxd_device *idxd = wq->idxd; in idxd_wq_alloc_resources()
215 struct idxd_device *idxd = wq->idxd; in idxd_wq_enable()
239 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable()
265 struct idxd_device *idxd = wq->idxd; in idxd_wq_drain()
281 struct idxd_device *idxd = wq->idxd; in idxd_wq_reset()
297 struct idxd_device *idxd = wq->idxd; in idxd_wq_map_portal()
334 struct idxd_device *idxd = wq->idxd; in idxd_wq_set_pasid()
361 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_pasid()
388 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_cleanup()
778 struct idxd_device *idxd = wq->idxd; in idxd_wq_config_write()
[all …]
H A Dperfmon.c126 struct idxd_device *idxd = idxd_pmu->idxd; in perfmon_assign_hw_event()
200 struct idxd_device *idxd; in perfmon_pmu_event_init()
233 struct idxd_device *idxd; in perfmon_pmu_read_counter()
243 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_update()
328 struct idxd_device *idxd; in perfmon_pmu_event_start()
376 struct idxd_device *idxd; in perfmon_pmu_event_stop()
411 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_add()
450 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_enable()
457 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_disable()
495 void perfmon_pmu_remove(struct idxd_device *idxd) in perfmon_pmu_remove()
[all …]
H A Dinit.c66 static int idxd_setup_interrupts(struct idxd_device *idxd) in idxd_setup_interrupts()
171 static int idxd_setup_wqs(struct idxd_device *idxd) in idxd_setup_wqs()
223 static int idxd_setup_engines(struct idxd_device *idxd) in idxd_setup_engines()
263 static int idxd_setup_groups(struct idxd_device *idxd) in idxd_setup_groups()
370 static void idxd_read_caps(struct idxd_device *idxd) in idxd_read_caps()
429 struct idxd_device *idxd; in idxd_alloc()
492 static int idxd_probe(struct idxd_device *idxd) in idxd_probe()
562 struct idxd_device *idxd; in idxd_pci_probe()
656 void idxd_wqs_quiesce(struct idxd_device *idxd) in idxd_wqs_quiesce()
688 struct idxd_device *idxd = pci_get_drvdata(pdev); in idxd_shutdown()
[all …]
H A Dirq.c22 struct idxd_device *idxd;
34 struct idxd_device *idxd = container_of(work, struct idxd_device, work); in idxd_device_reinit()
89 static int idxd_device_schedule_fault_process(struct idxd_device *idxd, in idxd_device_schedule_fault_process()
105 static int process_misc_interrupts(struct idxd_device *idxd, u32 cause) in process_misc_interrupts()
211 struct idxd_device *idxd = irq_entry->idxd; in idxd_misc_thread()
238 struct idxd_device *idxd = desc->wq->idxd; in match_fault()
H A Dcdev.c75 struct idxd_device *idxd; in idxd_cdev_open()
143 struct idxd_device *idxd = wq->idxd; in idxd_cdev_release()
193 struct idxd_device *idxd = wq->idxd; in idxd_cdev_mmap()
219 struct idxd_device *idxd = wq->idxd; in idxd_cdev_poll()
240 int idxd_cdev_get_major(struct idxd_device *idxd) in idxd_cdev_get_major()
247 struct idxd_device *idxd = wq->idxd; in idxd_wq_add_cdev()
H A Dsubmit.c14 struct idxd_device *idxd = wq->idxd; in __get_desc()
48 struct idxd_device *idxd = wq->idxd; in idxd_alloc_desc()
93 struct idxd_device *idxd = wq->idxd; in idxd_submit_desc()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/dma/idxd/
H A Didxd.h20 struct idxd_device;
41 struct idxd_device *idxd;
55 struct idxd_device *idxd;
68 struct idxd_device *idxd;
144 struct idxd_device *idxd;
180 struct idxd_device *idxd;
208 struct idxd_device *idxd;
220 struct idxd_device { struct
405 void idxd_wqs_quiesce(struct idxd_device *idxd);
420 int idxd_device_enable(struct idxd_device *idxd);
[all …]
H A Dsysfs.c1306 struct idxd_device *idxd = in version_show()
1317 struct idxd_device *idxd = in max_work_queues_size_show()
1327 struct idxd_device *idxd = in max_groups_show()
1337 struct idxd_device *idxd = in max_work_queues_show()
1347 struct idxd_device *idxd = in max_engines_show()
1357 struct idxd_device *idxd = in numa_node_show()
1367 struct idxd_device *idxd = in max_batch_size_show()
1378 struct idxd_device *idxd = in max_transfer_size_show()
1388 struct idxd_device *idxd = in op_cap_show()
1551 struct idxd_device *idxd = container_of(dev, struct idxd_device, conf_dev); in cmd_status_show()
[all …]
H A Ddevice.c133 struct idxd_device *idxd = wq->idxd; in idxd_wq_alloc_resources()
215 struct idxd_device *idxd = wq->idxd; in idxd_wq_enable()
239 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable()
265 struct idxd_device *idxd = wq->idxd; in idxd_wq_drain()
281 struct idxd_device *idxd = wq->idxd; in idxd_wq_reset()
297 struct idxd_device *idxd = wq->idxd; in idxd_wq_map_portal()
334 struct idxd_device *idxd = wq->idxd; in idxd_wq_set_pasid()
361 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_pasid()
388 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_cleanup()
778 struct idxd_device *idxd = wq->idxd; in idxd_wq_config_write()
[all …]
H A Dperfmon.c126 struct idxd_device *idxd = idxd_pmu->idxd; in perfmon_assign_hw_event()
200 struct idxd_device *idxd; in perfmon_pmu_event_init()
233 struct idxd_device *idxd; in perfmon_pmu_read_counter()
243 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_update()
328 struct idxd_device *idxd; in perfmon_pmu_event_start()
376 struct idxd_device *idxd; in perfmon_pmu_event_stop()
411 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_add()
450 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_enable()
457 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_disable()
495 void perfmon_pmu_remove(struct idxd_device *idxd) in perfmon_pmu_remove()
[all …]
H A Dinit.c66 static int idxd_setup_interrupts(struct idxd_device *idxd) in idxd_setup_interrupts()
171 static int idxd_setup_wqs(struct idxd_device *idxd) in idxd_setup_wqs()
223 static int idxd_setup_engines(struct idxd_device *idxd) in idxd_setup_engines()
263 static int idxd_setup_groups(struct idxd_device *idxd) in idxd_setup_groups()
370 static void idxd_read_caps(struct idxd_device *idxd) in idxd_read_caps()
429 struct idxd_device *idxd; in idxd_alloc()
492 static int idxd_probe(struct idxd_device *idxd) in idxd_probe()
562 struct idxd_device *idxd; in idxd_pci_probe()
656 void idxd_wqs_quiesce(struct idxd_device *idxd) in idxd_wqs_quiesce()
688 struct idxd_device *idxd = pci_get_drvdata(pdev); in idxd_shutdown()
[all …]
H A Dirq.c22 struct idxd_device *idxd;
34 struct idxd_device *idxd = container_of(work, struct idxd_device, work); in idxd_device_reinit()
89 static int idxd_device_schedule_fault_process(struct idxd_device *idxd, in idxd_device_schedule_fault_process()
105 static int process_misc_interrupts(struct idxd_device *idxd, u32 cause) in process_misc_interrupts()
211 struct idxd_device *idxd = irq_entry->idxd; in idxd_misc_thread()
238 struct idxd_device *idxd = desc->wq->idxd; in match_fault()
H A Dcdev.c75 struct idxd_device *idxd; in idxd_cdev_open()
143 struct idxd_device *idxd = wq->idxd; in idxd_cdev_release()
193 struct idxd_device *idxd = wq->idxd; in idxd_cdev_mmap()
219 struct idxd_device *idxd = wq->idxd; in idxd_cdev_poll()
240 int idxd_cdev_get_major(struct idxd_device *idxd) in idxd_cdev_get_major()
247 struct idxd_device *idxd = wq->idxd; in idxd_wq_add_cdev()
H A Dsubmit.c14 struct idxd_device *idxd = wq->idxd; in __get_desc()
48 struct idxd_device *idxd = wq->idxd; in idxd_alloc_desc()
93 struct idxd_device *idxd = wq->idxd; in idxd_submit_desc()
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/dma/idxd/
H A Didxd.h20 struct idxd_device;
41 struct idxd_device *idxd;
55 struct idxd_device *idxd;
68 struct idxd_device *idxd;
144 struct idxd_device *idxd;
180 struct idxd_device *idxd;
208 struct idxd_device *idxd;
220 struct idxd_device { struct
405 void idxd_wqs_quiesce(struct idxd_device *idxd);
420 int idxd_device_enable(struct idxd_device *idxd);
[all …]
H A Dsysfs.c1306 struct idxd_device *idxd = in version_show()
1317 struct idxd_device *idxd = in max_work_queues_size_show()
1327 struct idxd_device *idxd = in max_groups_show()
1337 struct idxd_device *idxd = in max_work_queues_show()
1347 struct idxd_device *idxd = in max_engines_show()
1357 struct idxd_device *idxd = in numa_node_show()
1367 struct idxd_device *idxd = in max_batch_size_show()
1378 struct idxd_device *idxd = in max_transfer_size_show()
1388 struct idxd_device *idxd = in op_cap_show()
1551 struct idxd_device *idxd = container_of(dev, struct idxd_device, conf_dev); in cmd_status_show()
[all …]
H A Ddevice.c133 struct idxd_device *idxd = wq->idxd; in idxd_wq_alloc_resources()
215 struct idxd_device *idxd = wq->idxd; in idxd_wq_enable()
239 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable()
265 struct idxd_device *idxd = wq->idxd; in idxd_wq_drain()
281 struct idxd_device *idxd = wq->idxd; in idxd_wq_reset()
297 struct idxd_device *idxd = wq->idxd; in idxd_wq_map_portal()
334 struct idxd_device *idxd = wq->idxd; in idxd_wq_set_pasid()
361 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_pasid()
388 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable_cleanup()
778 struct idxd_device *idxd = wq->idxd; in idxd_wq_config_write()
[all …]
H A Dperfmon.c126 struct idxd_device *idxd = idxd_pmu->idxd; in perfmon_assign_hw_event()
200 struct idxd_device *idxd; in perfmon_pmu_event_init()
233 struct idxd_device *idxd; in perfmon_pmu_read_counter()
243 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_update()
328 struct idxd_device *idxd; in perfmon_pmu_event_start()
376 struct idxd_device *idxd; in perfmon_pmu_event_stop()
411 struct idxd_device *idxd = event_to_idxd(event); in perfmon_pmu_event_add()
450 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_enable()
457 struct idxd_device *idxd = pmu_to_idxd(pmu); in perfmon_pmu_disable()
495 void perfmon_pmu_remove(struct idxd_device *idxd) in perfmon_pmu_remove()
[all …]
H A Dinit.c66 static int idxd_setup_interrupts(struct idxd_device *idxd) in idxd_setup_interrupts()
171 static int idxd_setup_wqs(struct idxd_device *idxd) in idxd_setup_wqs()
223 static int idxd_setup_engines(struct idxd_device *idxd) in idxd_setup_engines()
263 static int idxd_setup_groups(struct idxd_device *idxd) in idxd_setup_groups()
370 static void idxd_read_caps(struct idxd_device *idxd) in idxd_read_caps()
429 struct idxd_device *idxd; in idxd_alloc()
492 static int idxd_probe(struct idxd_device *idxd) in idxd_probe()
562 struct idxd_device *idxd; in idxd_pci_probe()
656 void idxd_wqs_quiesce(struct idxd_device *idxd) in idxd_wqs_quiesce()
688 struct idxd_device *idxd = pci_get_drvdata(pdev); in idxd_shutdown()
[all …]
H A Dirq.c22 struct idxd_device *idxd;
34 struct idxd_device *idxd = container_of(work, struct idxd_device, work); in idxd_device_reinit()
89 static int idxd_device_schedule_fault_process(struct idxd_device *idxd, in idxd_device_schedule_fault_process()
105 static int process_misc_interrupts(struct idxd_device *idxd, u32 cause) in process_misc_interrupts()
211 struct idxd_device *idxd = irq_entry->idxd; in idxd_misc_thread()
238 struct idxd_device *idxd = desc->wq->idxd; in match_fault()
H A Dcdev.c75 struct idxd_device *idxd; in idxd_cdev_open()
143 struct idxd_device *idxd = wq->idxd; in idxd_cdev_release()
193 struct idxd_device *idxd = wq->idxd; in idxd_cdev_mmap()
219 struct idxd_device *idxd = wq->idxd; in idxd_cdev_poll()
240 int idxd_cdev_get_major(struct idxd_device *idxd) in idxd_cdev_get_major()
247 struct idxd_device *idxd = wq->idxd; in idxd_wq_add_cdev()
H A Dsubmit.c14 struct idxd_device *idxd = wq->idxd; in __get_desc()
48 struct idxd_device *idxd = wq->idxd; in idxd_alloc_desc()
93 struct idxd_device *idxd = wq->idxd; in idxd_submit_desc()
H A Ddma.c82 struct idxd_device *idxd = wq->idxd; in idxd_dma_submit_memcpy()
167 int idxd_register_dma_device(struct idxd_device *idxd) in idxd_register_dma_device()
211 void idxd_unregister_dma_device(struct idxd_device *idxd) in idxd_unregister_dma_device()
218 struct idxd_device *idxd = wq->idxd; in idxd_register_dma_channel()

12