Home
last modified time | relevance | path

Searched refs:vme_dev (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/staging/vme_user/
Dvme.h103 struct vme_dev { struct
123 int (*match)(struct vme_dev *);
124 int (*probe)(struct vme_dev *);
125 void (*remove)(struct vme_dev *);
138 struct vme_resource *vme_slave_request(struct vme_dev *, u32, u32);
145 struct vme_resource *vme_master_request(struct vme_dev *, u32, u32, u32);
157 struct vme_resource *vme_dma_request(struct vme_dev *, u32);
169 int vme_irq_request(struct vme_dev *, int, int,
171 void vme_irq_free(struct vme_dev *, int, int);
172 int vme_irq_generate(struct vme_dev *, int, int);
[all …]
Dvme.c40 static struct vme_dev *dev_to_vme_dev(struct device *dev) in dev_to_vme_dev()
42 return container_of(dev, struct vme_dev, dev); in dev_to_vme_dev()
281 struct vme_resource *vme_slave_request(struct vme_dev *vdev, u32 address, in vme_slave_request()
482 struct vme_resource *vme_master_request(struct vme_dev *vdev, u32 address, in vme_master_request()
860 struct vme_resource *vme_dma_request(struct vme_dev *vdev, u32 route) in vme_dma_request()
1333 int vme_irq_request(struct vme_dev *vdev, int level, int statid, in vme_irq_request()
1384 void vme_irq_free(struct vme_dev *vdev, int level, int statid) in vme_irq_free()
1431 int vme_irq_generate(struct vme_dev *vdev, int level, int statid) in vme_irq_generate()
1465 struct vme_resource *vme_lm_request(struct vme_dev *vdev) in vme_lm_request()
1739 int vme_slot_num(struct vme_dev *vdev) in vme_slot_num()
[all …]
Dvme_user.c105 static struct vme_dev *vme_user_bridge; /* Pointer to user device */
501 static int vme_user_match(struct vme_dev *vdev) in vme_user_match()
520 static int vme_user_probe(struct vme_dev *vdev) in vme_user_probe()
692 static void vme_user_remove(struct vme_dev *dev) in vme_user_remove()
/linux-6.1.9/Documentation/driver-api/
Dvme.rst28 static int vme_user_match(struct vme_dev *vdev)
36 probe routine is passed a :c:type:`struct vme_dev <vme_dev>` pointer as an