Home
last modified time | relevance | path

Searched refs:scif_hw_dev (Results 1 – 15 of 15) sorted by relevance

/drivers/misc/mic/bus/
Dscif_bus.h44 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 …]
Dscif_bus.c19 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/
Dmic_boot.c128 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 …]
Dmic_device.h84 struct scif_hw_dev *scdev;
/drivers/misc/mic/card/
Dmic_device.c167 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()
Dmic_device.h82 struct scif_hw_dev *scdev;
/drivers/misc/mic/scif/
Dscif_map.h85 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()
Dscif_main.c68 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()
Dscif_nodeqp.c278 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()
Dscif_main.h176 struct scif_hw_dev *sdev;
Dscif_nm.c110 struct scif_hw_dev *sdev = dev->sdev; in scif_cleanup_scifdev()
Dscif_dma.c80 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()
Dscif_rma.h374 int scif_drain_dma_intr(struct scif_hw_dev *sdev, struct dma_chan *chan);
Dscif_mmap.c199 struct scif_hw_dev *sdev = scifdev->sdev; in scif_get_phys()
Dscif_rma.c1111 struct scif_hw_dev *sdev = dev->sdev; in scif_fixup_aper_base()