/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/dma/idxd/ |
H A D | idxd.h | 20 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 D | sysfs.c | 1306 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 D | device.c | 133 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 D | perfmon.c | 126 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 D | init.c | 66 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 D | irq.c | 22 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 D | cdev.c | 75 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 D | submit.c | 14 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 D | idxd.h | 20 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 D | sysfs.c | 1306 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 D | device.c | 133 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 D | perfmon.c | 126 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 D | init.c | 66 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 D | irq.c | 22 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 D | cdev.c | 75 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 D | submit.c | 14 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 D | idxd.h | 20 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 D | sysfs.c | 1306 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 D | device.c | 133 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 D | perfmon.c | 126 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 D | init.c | 66 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 D | irq.c | 22 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 D | cdev.c | 75 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 D | submit.c | 14 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 D | dma.c | 82 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()
|