Searched refs:scif_hw_dev (Results 1 – 15 of 15) sorted by relevance
/linux-4.19.296/drivers/misc/mic/bus/ |
D | scif_bus.h | 52 struct scif_hw_dev { struct 77 int (*probe)(struct scif_hw_dev *dev); argument 78 void (*remove)(struct scif_hw_dev *dev); 95 int (*next_db)(struct scif_hw_dev *sdev); 96 struct mic_irq * (*request_irq)(struct scif_hw_dev *sdev, 101 void (*free_irq)(struct scif_hw_dev *sdev, 103 void (*ack_interrupt)(struct scif_hw_dev *sdev, int num); 104 void (*send_intr)(struct scif_hw_dev *sdev, int db); 105 void (*send_p2p_intr)(struct scif_hw_dev *sdev, int db, 107 void __iomem * (*ioremap)(struct scif_hw_dev *sdev, [all …]
|
D | scif_bus.c | 27 struct scif_hw_dev *dev = dev_to_scif(d); in device_show() 36 struct scif_hw_dev *dev = dev_to_scif(d); in vendor_show() 45 struct scif_hw_dev *dev = dev_to_scif(d); in modalias_show() 60 static inline int scif_id_match(const struct scif_hw_dev *dev, in scif_id_match() 76 struct scif_hw_dev *dev = dev_to_scif(dv); in scif_dev_match() 88 struct scif_hw_dev *dev = dev_to_scif(dv); in scif_uevent() 96 struct scif_hw_dev *dev = dev_to_scif(d); in scif_dev_probe() 104 struct scif_hw_dev *dev = dev_to_scif(d); in scif_dev_remove() 135 struct scif_hw_dev *sdev = dev_to_scif(d); in scif_release_dev() 140 struct scif_hw_dev * [all …]
|
/linux-4.19.296/drivers/misc/mic/card/ |
D | mic_device.c | 179 static inline struct mic_driver *scdev_to_mdrv(struct scif_hw_dev *scdev) in scdev_to_mdrv() 185 ___mic_request_irq(struct scif_hw_dev *scdev, in ___mic_request_irq() 194 ___mic_free_irq(struct scif_hw_dev *scdev, in ___mic_free_irq() 200 static void ___mic_ack_interrupt(struct scif_hw_dev *scdev, int num) in ___mic_ack_interrupt() 207 static int ___mic_next_db(struct scif_hw_dev *scdev) in ___mic_next_db() 212 static void ___mic_send_intr(struct scif_hw_dev *scdev, int db) in ___mic_send_intr() 219 static void ___mic_send_p2p_intr(struct scif_hw_dev *scdev, int db, in ___mic_send_p2p_intr() 226 ___mic_ioremap(struct scif_hw_dev *scdev, in ___mic_ioremap() 234 static void ___mic_iounmap(struct scif_hw_dev *scdev, void __iomem *va) in ___mic_iounmap()
|
D | mic_device.h | 94 struct scif_hw_dev *scdev;
|
/linux-4.19.296/drivers/misc/mic/host/ |
D | mic_boot.c | 140 static inline struct mic_device *scdev_to_mdev(struct scif_hw_dev *scdev) in scdev_to_mdev() 149 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_alloc() 169 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_free() 182 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_map_page() 193 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_unmap_page() 203 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_map_sg() 234 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_unmap_sg() 258 ___mic_request_irq(struct scif_hw_dev *scdev, in ___mic_request_irq() 270 ___mic_free_irq(struct scif_hw_dev *scdev, in ___mic_free_irq() 278 static void ___mic_ack_interrupt(struct scif_hw_dev *scdev, int num) in ___mic_ack_interrupt() [all …]
|
D | mic_device.h | 96 struct scif_hw_dev *scdev;
|
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_map.h | 94 struct scif_hw_dev *sdev = scifdev->sdev; in scif_ioremap() 108 struct scif_hw_dev *sdev = scifdev->sdev; in scif_iounmap() 123 struct scif_hw_dev *sdev = scifdev->sdev; in scif_map_page()
|
D | scif_main.c | 77 struct scif_hw_dev *sdev = scifdev->sdev; in scif_intr_handler() 88 struct scif_hw_dev *sdev = scifdev->sdev; in scif_qp_setup_handler() 147 static int scif_probe(struct scif_hw_dev *sdev) in scif_probe() 216 static void scif_remove(struct scif_hw_dev *sdev) in scif_remove()
|
D | scif_main.h | 185 struct scif_hw_dev *sdev;
|
D | scif_nodeqp.c | 287 struct scif_hw_dev *sdev = scifdev->sdev; in scif_send_msg_intr() 393 struct scif_hw_dev *psdev = peerdev->sdev; in scif_init_p2p_info() 394 struct scif_hw_dev *sdev = scifdev->sdev; in scif_init_p2p_info() 442 struct scif_hw_dev *sdev = scifdev->sdev; in scif_deinit_p2p_info() 782 struct scif_hw_dev *sdev; in scif_node_add()
|
D | scif_nm.c | 119 struct scif_hw_dev *sdev = dev->sdev; in scif_cleanup_scifdev()
|
D | scif_rma.h | 361 int scif_drain_dma_intr(struct scif_hw_dev *sdev, struct dma_chan *chan);
|
D | scif_dma.c | 89 struct scif_hw_dev *sdev; in scif_reserve_dma_chan() 423 static int scif_sync_dma(struct scif_hw_dev *sdev, struct dma_chan *chan, in scif_sync_dma() 489 static int scif_async_dma(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_async_dma() 554 static int scif_drain_dma_poll(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_drain_dma_poll() 569 int scif_drain_dma_intr(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_drain_dma_intr()
|
D | scif_mmap.c | 208 struct scif_hw_dev *sdev = scifdev->sdev; in scif_get_phys()
|
D | scif_rma.c | 1129 struct scif_hw_dev *sdev = dev->sdev; in scif_fixup_aper_base()
|