Searched refs:mcb_bus (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/include/linux/ |
D | mcb.h | 29 struct mcb_bus { struct 36 #define to_mcb_bus(b) container_of((b), struct mcb_bus, dev) argument 59 struct mcb_bus *bus; 60 struct mcb_bus *subordinate; 110 extern void mcb_bus_add_devices(const struct mcb_bus *bus); 111 extern int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev); 112 extern struct mcb_bus *mcb_alloc_bus(struct device *carrier); 113 extern struct mcb_bus *mcb_bus_get(struct mcb_bus *bus); 114 extern void mcb_bus_put(struct mcb_bus *bus); 115 extern struct mcb_device *mcb_alloc_dev(struct mcb_bus *bus); [all …]
|
/linux-4.4.14/drivers/mcb/ |
D | mcb-core.c | 152 int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev) in mcb_device_register() 186 struct mcb_bus *mcb_alloc_bus(struct device *carrier) in mcb_alloc_bus() 188 struct mcb_bus *bus; in mcb_alloc_bus() 191 bus = kzalloc(sizeof(struct mcb_bus), GFP_KERNEL); in mcb_alloc_bus() 214 static void mcb_devices_unregister(struct mcb_bus *bus) in mcb_devices_unregister() 224 void mcb_release_bus(struct mcb_bus *bus) in mcb_release_bus() 240 struct mcb_bus *mcb_bus_get(struct mcb_bus *bus) in mcb_bus_get() 255 void mcb_bus_put(struct mcb_bus *bus) in mcb_bus_put() 268 struct mcb_device *mcb_alloc_dev(struct mcb_bus *bus) in mcb_alloc_dev() 315 struct mcb_bus *child; in __mcb_bus_add_child() [all …]
|
D | mcb-parse.c | 28 static int chameleon_parse_bdd(struct mcb_bus *bus, in chameleon_parse_bdd() 35 static int chameleon_parse_gdd(struct mcb_bus *bus, in chameleon_parse_gdd() 88 int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase, in chameleon_parse_cells()
|
D | mcb-pci.c | 19 struct mcb_bus *bus; 26 struct mcb_bus *mbus = mdev->bus; in mcb_pci_get_irq()
|
D | mcb-internal.h | 116 int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase,
|