Searched refs:scif_hw_dev (Results 1 – 15 of 15) sorted by relevance
/drivers/misc/mic/bus/ |
D | scif_bus.h | 44 struct scif_hw_dev { struct 69 int (*probe)(struct scif_hw_dev *dev); argument 70 void (*remove)(struct scif_hw_dev *dev); 87 int (*next_db)(struct scif_hw_dev *sdev); 88 struct mic_irq * (*request_irq)(struct scif_hw_dev *sdev, 93 void (*free_irq)(struct scif_hw_dev *sdev, 95 void (*ack_interrupt)(struct scif_hw_dev *sdev, int num); 96 void (*send_intr)(struct scif_hw_dev *sdev, int db); 97 void (*send_p2p_intr)(struct scif_hw_dev *sdev, int db, 99 void __iomem * (*remap)(struct scif_hw_dev *sdev, [all …]
|
D | scif_bus.c | 19 struct scif_hw_dev *dev = dev_to_scif(d); in device_show() 28 struct scif_hw_dev *dev = dev_to_scif(d); in vendor_show() 37 struct scif_hw_dev *dev = dev_to_scif(d); in modalias_show() 52 static inline int scif_id_match(const struct scif_hw_dev *dev, in scif_id_match() 68 struct scif_hw_dev *dev = dev_to_scif(dv); in scif_dev_match() 80 struct scif_hw_dev *dev = dev_to_scif(dv); in scif_uevent() 88 struct scif_hw_dev *dev = dev_to_scif(d); in scif_dev_probe() 96 struct scif_hw_dev *dev = dev_to_scif(d); in scif_dev_remove() 127 struct scif_hw_dev *sdev = dev_to_scif(d); in scif_release_dev() 132 struct scif_hw_dev * [all …]
|
/drivers/misc/mic/host/ |
D | mic_boot.c | 128 static inline struct mic_device *scdev_to_mdev(struct scif_hw_dev *scdev) in scdev_to_mdev() 137 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_alloc() 157 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_free() 170 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_map_page() 181 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_unmap_page() 191 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_map_sg() 222 struct scif_hw_dev *scdev = dev_get_drvdata(dev); in __mic_dma_unmap_sg() 246 ___mic_request_irq(struct scif_hw_dev *scdev, in ___mic_request_irq() 258 ___mic_free_irq(struct scif_hw_dev *scdev, in ___mic_free_irq() 266 static void ___mic_ack_interrupt(struct scif_hw_dev *scdev, int num) in ___mic_ack_interrupt() [all …]
|
D | mic_device.h | 84 struct scif_hw_dev *scdev;
|
/drivers/misc/mic/card/ |
D | mic_device.c | 167 static inline struct mic_driver *scdev_to_mdrv(struct scif_hw_dev *scdev) in scdev_to_mdrv() 173 ___mic_request_irq(struct scif_hw_dev *scdev, in ___mic_request_irq() 182 ___mic_free_irq(struct scif_hw_dev *scdev, in ___mic_free_irq() 188 static void ___mic_ack_interrupt(struct scif_hw_dev *scdev, int num) in ___mic_ack_interrupt() 195 static int ___mic_next_db(struct scif_hw_dev *scdev) in ___mic_next_db() 200 static void ___mic_send_intr(struct scif_hw_dev *scdev, int db) in ___mic_send_intr() 207 static void ___mic_send_p2p_intr(struct scif_hw_dev *scdev, int db, in ___mic_send_p2p_intr() 214 ___mic_ioremap(struct scif_hw_dev *scdev, in ___mic_ioremap() 222 static void ___mic_iounmap(struct scif_hw_dev *scdev, void __iomem *va) in ___mic_iounmap()
|
D | mic_device.h | 82 struct scif_hw_dev *scdev;
|
/drivers/misc/mic/scif/ |
D | scif_map.h | 85 struct scif_hw_dev *sdev = scifdev->sdev; in scif_ioremap() 99 struct scif_hw_dev *sdev = scifdev->sdev; in scif_iounmap() 114 struct scif_hw_dev *sdev = scifdev->sdev; in scif_map_page()
|
D | scif_main.c | 68 struct scif_hw_dev *sdev = scifdev->sdev; in scif_intr_handler() 79 struct scif_hw_dev *sdev = scifdev->sdev; in scif_qp_setup_handler() 139 static int scif_probe(struct scif_hw_dev *sdev) in scif_probe() 208 static void scif_remove(struct scif_hw_dev *sdev) in scif_remove()
|
D | scif_nodeqp.c | 278 struct scif_hw_dev *sdev = scifdev->sdev; in scif_send_msg_intr() 384 struct scif_hw_dev *psdev = peerdev->sdev; in scif_init_p2p_info() 385 struct scif_hw_dev *sdev = scifdev->sdev; in scif_init_p2p_info() 433 struct scif_hw_dev *sdev = scifdev->sdev; in scif_deinit_p2p_info() 773 struct scif_hw_dev *sdev; in scif_node_add()
|
D | scif_main.h | 176 struct scif_hw_dev *sdev;
|
D | scif_nm.c | 110 struct scif_hw_dev *sdev = dev->sdev; in scif_cleanup_scifdev()
|
D | scif_dma.c | 80 struct scif_hw_dev *sdev; in scif_reserve_dma_chan() 409 static int scif_sync_dma(struct scif_hw_dev *sdev, struct dma_chan *chan, in scif_sync_dma() 475 static int scif_async_dma(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_async_dma() 540 static int scif_drain_dma_poll(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_drain_dma_poll() 555 int scif_drain_dma_intr(struct scif_hw_dev *sdev, struct dma_chan *chan) in scif_drain_dma_intr()
|
D | scif_rma.h | 374 int scif_drain_dma_intr(struct scif_hw_dev *sdev, struct dma_chan *chan);
|
D | scif_mmap.c | 199 struct scif_hw_dev *sdev = scifdev->sdev; in scif_get_phys()
|
D | scif_rma.c | 1111 struct scif_hw_dev *sdev = dev->sdev; in scif_fixup_aper_base()
|