Searched refs:vme_dev (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/include/linux/ |
D | vme.h | 99 struct vme_dev { struct 110 int (*match)(struct vme_dev *); argument 111 int (*probe)(struct vme_dev *); 112 int (*remove)(struct vme_dev *); 124 struct vme_resource *vme_slave_request(struct vme_dev *, u32, u32); 131 struct vme_resource *vme_master_request(struct vme_dev *, u32, u32, u32); 143 struct vme_resource *vme_dma_request(struct vme_dev *, u32); 155 int vme_irq_request(struct vme_dev *, int, int, 157 void vme_irq_free(struct vme_dev *, int, int); 158 int vme_irq_generate(struct vme_dev *, int, int); [all …]
|
/linux-4.1.27/drivers/vme/ |
D | vme.c | 45 static struct vme_dev *dev_to_vme_dev(struct device *dev) in dev_to_vme_dev() 47 return container_of(dev, struct vme_dev, dev); in dev_to_vme_dev() 231 struct vme_resource *vme_slave_request(struct vme_dev *vdev, u32 address, in vme_slave_request() 387 struct vme_resource *vme_master_request(struct vme_dev *vdev, u32 address, in vme_master_request() 671 struct vme_resource *vme_dma_request(struct vme_dev *vdev, u32 route) in vme_dma_request() 1010 int vme_irq_request(struct vme_dev *vdev, int level, int statid, in vme_irq_request() 1053 void vme_irq_free(struct vme_dev *vdev, int level, int statid) in vme_irq_free() 1088 int vme_irq_generate(struct vme_dev *vdev, int level, int statid) in vme_irq_generate() 1115 struct vme_resource *vme_lm_request(struct vme_dev *vdev) in vme_lm_request() 1303 int vme_slot_num(struct vme_dev *vdev) in vme_slot_num() [all …]
|
/linux-4.1.27/Documentation/ |
D | vme_api.txt | 22 int (*match)(struct vme_dev *); 23 int (*probe)(struct vme_dev *); 24 int (*remove)(struct vme_dev *); 42 static int vme_user_match(struct vme_dev *vdev) 50 probe routine is passed a 'struct vme_dev' pointer as an argument. The 51 'struct vme_dev' structure looks like the following: 53 struct vme_dev { 88 struct vme_resource * vme_master_request(struct vme_dev *dev, 91 struct vme_resource * vme_slave_request(struct vme_dev *dev, u32 aspace, 94 struct vme_resource *vme_dma_request(struct vme_dev *dev, u32 route); [all …]
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | vme_pio2_core.c | 43 static int pio2_match(struct vme_dev *); 44 static int pio2_probe(struct vme_dev *); 45 static int pio2_remove(struct vme_dev *); 179 static int pio2_match(struct vme_dev *vdev) in pio2_match() 214 static int pio2_probe(struct vme_dev *vdev) in pio2_probe() 446 static int pio2_remove(struct vme_dev *vdev) in pio2_remove()
|
D | vme_user.c | 121 static struct vme_dev *vme_user_bridge; /* Pointer to user device */ 144 static int vme_user_match(struct vme_dev *); 145 static int vme_user_probe(struct vme_dev *); 146 static int vme_user_remove(struct vme_dev *); 724 static int vme_user_match(struct vme_dev *vdev) in vme_user_match() 743 static int vme_user_probe(struct vme_dev *vdev) in vme_user_probe() 917 static int vme_user_remove(struct vme_dev *dev) in vme_user_remove()
|
D | vme_pio2.h | 234 struct vme_dev *vdev;
|