Searched refs:vme_bridge (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/vme/ |
H A D | vme_bridge.h | 13 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 D | vme.c | 31 #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 D | vme_bridge.h | 13 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 D | vme.c | 31 #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 D | vme_fake.c | 34 #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 D | vme_tsi148.c | 31 #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 D | vme.h | 106 struct vme_bridge *bridge;
|
/kernel/linux/linux-5.10/drivers/vme/bridges/ |
H A D | vme_fake.c | 34 #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 D | vme_tsi148.c | 31 #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 D | vme_ca91cx42.c | 30 #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 D | vme.h | 105 struct vme_bridge *bridge;
|
Completed in 12 milliseconds