Home
last modified time | relevance | path

Searched refs:vme_bridge (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/vme/
Dvme_bridge.h13 struct vme_bridge *parent;
30 struct vme_bridge *parent;
63 struct vme_bridge *parent;
74 struct vme_bridge *parent;
107 struct vme_bridge { struct
157 void (*irq_set) (struct vme_bridge *, int, int, int); argument
158 int (*irq_generate) (struct vme_bridge *, int, int); argument
169 int (*slot_get) (struct vme_bridge *); argument
178 void vme_bus_error_handler(struct vme_bridge *bridge, argument
180 void vme_irq_handler(struct vme_bridge *, int, int);
[all …]
Dvme.c52 static struct vme_bridge *find_bridge(struct vme_resource *resource) in find_bridge()
93 struct vme_bridge *bridge; in vme_alloc_consistent()
133 struct vme_bridge *bridge; in vme_free_consistent()
297 struct vme_bridge *bridge; in vme_slave_request()
378 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_set()
428 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_get()
498 struct vme_bridge *bridge; in vme_master_request()
582 struct vme_bridge *bridge = find_bridge(resource); in vme_master_set()
633 struct vme_bridge *bridge = find_bridge(resource); in vme_master_get()
671 struct vme_bridge *bridge = find_bridge(resource); in vme_master_read()
[all …]
/Linux-v4.19/drivers/vme/bridges/
Dvme_fake.c67 struct vme_bridge *parent;
90 static struct vme_bridge *exit_pointer;
99 struct vme_bridge *fake_bridge; in fake_VIRQ_tasklet()
102 fake_bridge = (struct vme_bridge *) data; in fake_VIRQ_tasklet()
111 static void fake_irq_set(struct vme_bridge *fake_bridge, int level, in fake_irq_set()
131 static int fake_irq_generate(struct vme_bridge *fake_bridge, int level, in fake_irq_generate()
164 struct vme_bridge *fake_bridge; in fake_slave_set()
261 struct vme_bridge *fake_bridge; in fake_master_set()
384 struct vme_bridge *fake_bridge; in fake_lm_check()
522 struct vme_bridge *fake_bridge; in fake_master_read()
[all …]
Dvme_tsi148.c120 static u32 tsi148_MB_irqhandler(struct vme_bridge *tsi148_bridge, u32 stat) in tsi148_MB_irqhandler()
144 static u32 tsi148_PERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_PERR_irqhandler()
169 static u32 tsi148_VERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_VERR_irqhandler()
218 static u32 tsi148_VIRQ_irqhandler(struct vme_bridge *tsi148_bridge, in tsi148_VIRQ_irqhandler()
251 struct vme_bridge *tsi148_bridge; in tsi148_irqhandler()
308 static int tsi148_irq_init(struct vme_bridge *tsi148_bridge) in tsi148_irq_init()
369 static void tsi148_irq_exit(struct vme_bridge *tsi148_bridge, in tsi148_irq_exit()
403 static void tsi148_irq_set(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_set()
441 static int tsi148_irq_generate(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_generate()
485 struct vme_bridge *tsi148_bridge; in tsi148_slave_set()
[all …]
Dvme_ca91cx42.c97 static u32 ca91cx42_VERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_VERR_irqhandler()
114 static u32 ca91cx42_LERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_LERR_irqhandler()
131 static u32 ca91cx42_VIRQ_irqhandler(struct vme_bridge *ca91cx42_bridge, in ca91cx42_VIRQ_irqhandler()
157 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irqhandler()
198 static int ca91cx42_irq_init(struct vme_bridge *ca91cx42_bridge) in ca91cx42_irq_init()
243 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irq_exit()
253 ca91cx42_bridge = container_of((void *)bridge, struct vme_bridge, in ca91cx42_irq_exit()
273 static void ca91cx42_irq_set(struct vme_bridge *ca91cx42_bridge, int level, in ca91cx42_irq_set()
300 static int ca91cx42_irq_generate(struct vme_bridge *ca91cx42_bridge, int level, in ca91cx42_irq_generate()
344 struct vme_bridge *ca91cx42_bridge; in ca91cx42_slave_set()
[all …]
/Linux-v4.19/include/linux/
Dvme.h105 struct vme_bridge *bridge;