Home
last modified time | relevance | path

Searched defs:idxd (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/idxd/
Ddevice.c20 void idxd_mask_msix_vector(struct idxd_device *idxd, int vec_id) in idxd_mask_msix_vector()
27 void idxd_mask_msix_vectors(struct idxd_device *idxd) in idxd_mask_msix_vectors()
37 void idxd_unmask_msix_vector(struct idxd_device *idxd, int vec_id) in idxd_unmask_msix_vector()
44 void idxd_unmask_error_interrupts(struct idxd_device *idxd) in idxd_unmask_error_interrupts()
53 void idxd_mask_error_interrupts(struct idxd_device *idxd) in idxd_mask_error_interrupts()
131 struct idxd_device *idxd = wq->idxd; in idxd_wq_alloc_resources() local
200 struct idxd_device *idxd = wq->idxd; in idxd_wq_enable() local
224 struct idxd_device *idxd = wq->idxd; in idxd_wq_disable() local
250 struct idxd_device *idxd = wq->idxd; in idxd_wq_drain() local
266 struct idxd_device *idxd = wq->idxd; in idxd_wq_reset() local
[all …]
Dsysfs.c78 struct idxd_device *idxd = confdev_to_idxd(dev); in idxd_config_bus_match() local
85 struct idxd_device *idxd = wq->idxd; in idxd_config_bus_match() local
111 struct idxd_device *idxd = confdev_to_idxd(dev); in idxd_config_bus_probe() local
150 struct idxd_device *idxd = wq->idxd; in idxd_config_bus_probe() local
242 struct idxd_device *idxd = wq->idxd; in disable_wq() local
285 struct idxd_device *idxd = confdev_to_idxd(dev); in idxd_config_bus_remove() local
350 struct bus_type *idxd_get_bus_type(struct idxd_device *idxd) in idxd_get_bus_type()
355 static struct device_type *idxd_get_device_type(struct idxd_device *idxd) in idxd_get_device_type()
409 struct idxd_device *idxd = engine->idxd; in engine_group_id_store() local
462 static void idxd_set_free_tokens(struct idxd_device *idxd) in idxd_set_free_tokens()
[all …]
Dinit.c43 const char *idxd_get_dev_name(struct idxd_device *idxd) in idxd_get_dev_name()
48 static int idxd_setup_interrupts(struct idxd_device *idxd) in idxd_setup_interrupts()
144 static int idxd_setup_internals(struct idxd_device *idxd) in idxd_setup_internals()
198 static void idxd_read_table_offsets(struct idxd_device *idxd) in idxd_read_table_offsets()
218 static void idxd_read_caps(struct idxd_device *idxd) in idxd_read_caps()
272 struct idxd_device *idxd; in idxd_alloc() local
285 static int idxd_probe(struct idxd_device *idxd) in idxd_probe()
335 struct idxd_device *idxd; in idxd_pci_probe() local
426 struct idxd_device *idxd = pci_get_drvdata(pdev); in idxd_shutdown() local
453 struct idxd_device *idxd = pci_get_drvdata(pdev); in idxd_remove() local
Dcdev.c71 struct idxd_device *idxd; in idxd_cdev_open() local
109 struct idxd_device *idxd = wq->idxd; in idxd_cdev_release() local
145 struct idxd_device *idxd = wq->idxd; in idxd_cdev_mmap() local
171 struct idxd_device *idxd = wq->idxd; in idxd_cdev_poll() local
192 int idxd_cdev_get_major(struct idxd_device *idxd) in idxd_cdev_get_major()
199 struct idxd_device *idxd = wq->idxd; in idxd_wq_add_cdev() local
Dirq.c16 struct idxd_device *idxd = container_of(work, struct idxd_device, work); in idxd_device_reinit() local
50 struct idxd_device *idxd = irq_entry->idxd; in idxd_irq_handler() local
56 static int process_misc_interrupts(struct idxd_device *idxd, u32 cause) in process_misc_interrupts()
154 struct idxd_device *idxd = irq_entry->idxd; in idxd_misc_thread() local
Ddma.c67 struct idxd_device *idxd = wq->idxd; in idxd_prep_desc_common() local
91 struct idxd_device *idxd = wq->idxd; in idxd_dma_submit_memcpy() local
176 int idxd_register_dma_device(struct idxd_device *idxd) in idxd_register_dma_device()
220 void idxd_unregister_dma_device(struct idxd_device *idxd) in idxd_unregister_dma_device()
227 struct idxd_device *idxd = wq->idxd; in idxd_register_dma_channel() local
Dsubmit.c25 struct idxd_device *idxd = wq->idxd; in idxd_alloc_desc() local
70 struct idxd_device *idxd = wq->idxd; in idxd_submit_desc() local
Didxd.h36 struct idxd_device *idxd; member
44 struct idxd_device *idxd; member
104 struct idxd_device *idxd; member
134 struct idxd_device *idxd; member
160 struct idxd_device *idxd; member
253 static inline void idxd_set_type(struct idxd_device *idxd) in idxd_set_type()