Home
last modified time | relevance | path

Searched refs:vme_bridge (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/vme/
H A 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);
158 int (*irq_generate) (struct vme_bridge *, int, int);
169 int (*slot_get) (struct vme_bridge *);
178 void vme_bus_error_handler(struct vme_bridge *bridge,
180 void vme_irq_handler(struct vme_bridge *, in
[all...]
H A Dvme.c31 #include "vme_bridge.h"
48 static struct vme_bridge *find_bridge(struct vme_resource *resource) in find_bridge()
89 struct vme_bridge *bridge; in vme_alloc_consistent()
129 struct vme_bridge *bridge; in vme_free_consistent()
293 struct vme_bridge *bridge; in vme_slave_request()
374 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_set()
424 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_get()
494 struct vme_bridge *bridge; in vme_master_request()
578 struct vme_bridge *bridge = find_bridge(resource); in vme_master_set()
629 struct vme_bridge *bridg in vme_master_get()
[all...]
/kernel/linux/linux-6.6/drivers/staging/vme_user/
H A 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
153 void (*irq_set)(struct vme_bridge *, int, int, int);
154 int (*irq_generate)(struct vme_bridge *, int, int);
163 int (*slot_get)(struct vme_bridge *);
170 void vme_bus_error_handler(struct vme_bridge *bridge, unsigned long long address, int am);
171 void vme_irq_handler(struct vme_bridge *, in
[all...]
H A Dvme.c31 #include "vme_bridge.h"
48 static struct vme_bridge *find_bridge(struct vme_resource *resource) in find_bridge()
84 struct vme_bridge *bridge; in vme_alloc_consistent()
124 struct vme_bridge *bridge; in vme_free_consistent()
284 struct vme_bridge *bridge; in vme_slave_request()
364 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_set()
414 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_get()
484 struct vme_bridge *bridge; in vme_master_request()
567 struct vme_bridge *bridge = find_bridge(resource); in vme_master_set()
618 struct vme_bridge *bridg in vme_master_get()
[all...]
H A Dvme_fake.c34 #include "vme_bridge.h"
63 struct vme_bridge *parent;
86 static struct vme_bridge *exit_pointer;
95 struct vme_bridge *fake_bridge; in fake_VIRQ_tasklet()
98 fake_bridge = (struct vme_bridge *) data; in fake_VIRQ_tasklet()
107 static void fake_irq_set(struct vme_bridge *fake_bridge, int level, in fake_irq_set()
127 static int fake_irq_generate(struct vme_bridge *fake_bridge, int level, in fake_irq_generate()
160 struct vme_bridge *fake_bridge; in fake_slave_set()
257 struct vme_bridge *fake_bridge; in fake_master_set()
377 struct vme_bridge *fake_bridg in fake_lm_check()
[all...]
H A Dvme_tsi148.c31 #include "vme_bridge.h"
115 static u32 tsi148_MB_irqhandler(struct vme_bridge *tsi148_bridge, u32 stat) in tsi148_MB_irqhandler()
139 static u32 tsi148_PERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_PERR_irqhandler()
162 static u32 tsi148_VERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_VERR_irqhandler()
209 static u32 tsi148_VIRQ_irqhandler(struct vme_bridge *tsi148_bridge, in tsi148_VIRQ_irqhandler()
242 struct vme_bridge *tsi148_bridge; in tsi148_irqhandler()
299 static int tsi148_irq_init(struct vme_bridge *tsi148_bridge) in tsi148_irq_init()
360 static void tsi148_irq_exit(struct vme_bridge *tsi148_bridge, in tsi148_irq_exit()
394 static void tsi148_irq_set(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_set()
432 static int tsi148_irq_generate(struct vme_bridge *tsi148_bridg
[all...]
H A Dvme.h106 struct vme_bridge *bridge;
/kernel/linux/linux-5.10/drivers/vme/bridges/
H A Dvme_fake.c34 #include "../vme_bridge.h"
63 struct vme_bridge *parent;
86 static struct vme_bridge *exit_pointer;
95 struct vme_bridge *fake_bridge; in fake_VIRQ_tasklet()
98 fake_bridge = (struct vme_bridge *) data; in fake_VIRQ_tasklet()
107 static void fake_irq_set(struct vme_bridge *fake_bridge, int level, in fake_irq_set()
127 static int fake_irq_generate(struct vme_bridge *fake_bridge, int level, in fake_irq_generate()
160 struct vme_bridge *fake_bridge; in fake_slave_set()
257 struct vme_bridge *fake_bridge; in fake_master_set()
380 struct vme_bridge *fake_bridg in fake_lm_check()
[all...]
H A Dvme_tsi148.c31 #include "../vme_bridge.h"
116 static u32 tsi148_MB_irqhandler(struct vme_bridge *tsi148_bridge, u32 stat) in tsi148_MB_irqhandler()
140 static u32 tsi148_PERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_PERR_irqhandler()
165 static u32 tsi148_VERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_VERR_irqhandler()
214 static u32 tsi148_VIRQ_irqhandler(struct vme_bridge *tsi148_bridge, in tsi148_VIRQ_irqhandler()
247 struct vme_bridge *tsi148_bridge; in tsi148_irqhandler()
304 static int tsi148_irq_init(struct vme_bridge *tsi148_bridge) in tsi148_irq_init()
365 static void tsi148_irq_exit(struct vme_bridge *tsi148_bridge, in tsi148_irq_exit()
399 static void tsi148_irq_set(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_set()
437 static int tsi148_irq_generate(struct vme_bridge *tsi148_bridg
[all...]
H A Dvme_ca91cx42.c30 #include "../vme_bridge.h"
93 static u32 ca91cx42_VERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_VERR_irqhandler()
110 static u32 ca91cx42_LERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_LERR_irqhandler()
127 static u32 ca91cx42_VIRQ_irqhandler(struct vme_bridge *ca91cx42_bridge, in ca91cx42_VIRQ_irqhandler()
153 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irqhandler()
194 static int ca91cx42_irq_init(struct vme_bridge *ca91cx42_bridge) in ca91cx42_irq_init()
239 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irq_exit()
249 ca91cx42_bridge = container_of((void *)bridge, struct vme_bridge, in ca91cx42_irq_exit()
269 static void ca91cx42_irq_set(struct vme_bridge *ca91cx42_bridge, int level, in ca91cx42_irq_set()
296 static int ca91cx42_irq_generate(struct vme_bridge *ca91cx42_bridg
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dvme.h105 struct vme_bridge *bridge;

Completed in 12 milliseconds