/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-thunder.c | 19 struct cavium_mdiobus *buses[4]; member 84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe() 104 if (i >= ARRAY_SIZE(nexus->buses)) in thunder_mdiobus_pci_probe() 123 for (i = 0; i < ARRAY_SIZE(nexus->buses); i++) { in thunder_mdiobus_pci_remove() 124 struct cavium_mdiobus *bus = nexus->buses[i]; in thunder_mdiobus_pci_remove()
|
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-thunder.c | 19 struct cavium_mdiobus *buses[4]; member 84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe() 106 if (i >= ARRAY_SIZE(nexus->buses)) in thunder_mdiobus_pci_probe() 125 for (i = 0; i < ARRAY_SIZE(nexus->buses); i++) { in thunder_mdiobus_pci_remove() 126 struct cavium_mdiobus *bus = nexus->buses[i]; in thunder_mdiobus_pci_remove()
|
/kernel/linux/linux-5.10/sound/i2c/ |
H A D | i2c.c | 46 list_del(&bus->buses); in snd_i2c_bus_free() 48 while (!list_empty(&bus->buses)) { in snd_i2c_bus_free() 49 slave = snd_i2c_slave_bus(bus->buses.next); in snd_i2c_bus_free() 80 INIT_LIST_HEAD(&bus->buses); in snd_i2c_bus_create() 84 list_add_tail(&bus->buses, &master->buses); in snd_i2c_bus_create()
|
/kernel/linux/linux-6.6/sound/i2c/ |
H A D | i2c.c | 46 list_del(&bus->buses); in snd_i2c_bus_free() 48 while (!list_empty(&bus->buses)) { in snd_i2c_bus_free() 49 slave = snd_i2c_slave_bus(bus->buses.next); in snd_i2c_bus_free() 80 INIT_LIST_HEAD(&bus->buses); in snd_i2c_bus_create() 84 list_add_tail(&bus->buses, &master->buses); in snd_i2c_bus_create()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | i2c.h | 45 struct list_head buses; /* master: slave buses sharing SCK/SCL, slave: link list */ member 60 #define snd_i2c_slave_bus(n) list_entry(n, struct snd_i2c_bus, buses)
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | i2c.h | 45 struct list_head buses; /* master: slave buses sharing SCK/SCL, slave: link list */ member 60 #define snd_i2c_slave_bus(n) list_entry(n, struct snd_i2c_bus, buses)
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | probe.c | 1231 * pci_scan_bridge_extend() - Scan buses behind a bridge 1234 * @max: Starting subordinate number of buses behind this bridge 1235 * @available_buses: Total number of buses available for this bridge and 1237 * been allocated the remaining buses will be 1248 * them, we proceed to assigning numbers to the remaining buses in 1251 * Return: New subordinate number covering all buses behind this bridge. 1259 u32 buses, i, j = 0; in pci_scan_bridge_extend() local 1273 pci_read_config_dword(dev, PCI_PRIMARY_BUS, &buses); in pci_scan_bridge_extend() 1274 primary = buses & 0xFF; in pci_scan_bridge_extend() 1275 secondary = (buses >> in pci_scan_bridge_extend() 1307 unsigned int cmax, buses; pci_scan_bridge_extend() local 2951 unsigned int buses = 0; pci_scan_child_bus_extend() local [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-fwnode.c | 46 } buses[] = { variable 83 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 84 if (buses[i].fwnode_bus_type == type) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 85 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 113 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_mbus() 114 if (buses[i].mbus_type == type) in get_v4l2_fwnode_bus_conv_by_mbus() 115 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_mbus()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-fwnode.c | 37 } buses[] = { variable 78 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 79 if (buses[i].fwnode_bus_type == type) in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 80 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_fwnode_bus() 108 for (i = 0; i < ARRAY_SIZE(buses); i++) in get_v4l2_fwnode_bus_conv_by_mbus() 109 if (buses[i].mbus_type == type) in get_v4l2_fwnode_bus_conv_by_mbus() 110 return &buses[i]; in get_v4l2_fwnode_bus_conv_by_mbus()
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | probe.c | 1196 * pci_scan_bridge_extend() - Scan buses behind a bridge 1199 * @max: Starting subordinate number of buses behind this bridge 1200 * @available_buses: Total number of buses available for this bridge and 1202 * been allocated the remaining buses will be 1213 * them, we proceed to assigning numbers to the remaining buses in 1216 * Return: New subordinate number covering all buses behind this bridge. 1224 u32 buses, i, j = 0; in pci_scan_bridge_extend() local 1238 pci_read_config_dword(dev, PCI_PRIMARY_BUS, &buses); in pci_scan_bridge_extend() 1239 primary = buses & 0xFF; in pci_scan_bridge_extend() 1240 secondary = (buses >> in pci_scan_bridge_extend() 2890 unsigned int buses = 0; pci_scan_child_bus_extend() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | acpiphp_glue.c | 193 u32 buses; in acpiphp_post_dock_fixup() local 205 pci_read_config_dword(bus->self, PCI_PRIMARY_BUS, &buses); in acpiphp_post_dock_fixup() 207 if (((buses >> 8) & 0xff) != bus->busn_res.start) { in acpiphp_post_dock_fixup() 208 buses = (buses & 0xff000000) in acpiphp_post_dock_fixup() 212 pci_write_config_dword(bus->self, PCI_PRIMARY_BUS, buses); in acpiphp_post_dock_fixup()
|
H A D | ibmphp_ebda.c | 67 struct ebda_hpc_bus *buses; in alloc_ebda_hpc() local 78 buses = kcalloc(bus_count, sizeof(struct ebda_hpc_bus), GFP_KERNEL); in alloc_ebda_hpc() 79 if (!buses) in alloc_ebda_hpc() 81 controller->buses = buses; in alloc_ebda_hpc() 95 kfree(controller->buses); in free_ebda_hpc() 205 debug("%s - bus# of each bus controlled by this ctlr: %x\n", __func__, hpc_ptr->buses[index].bus_num); in print_ebda_hpc() 727 debug("count of buses controlled by this ctlr: %x\n", bus_num); in ebda_rsrc_controller() 772 bus_ptr = hpc_ptr->buses; in ebda_rsrc_controller()
|
H A D | ibmphp.h | 314 * the IO restrictions [2:3] are only for primary buses 714 struct ebda_hpc_bus *buses; member
|
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | acpiphp_glue.c | 193 u32 buses; in acpiphp_post_dock_fixup() local 205 pci_read_config_dword(bus->self, PCI_PRIMARY_BUS, &buses); in acpiphp_post_dock_fixup() 207 if (((buses >> 8) & 0xff) != bus->busn_res.start) { in acpiphp_post_dock_fixup() 208 buses = (buses & 0xff000000) in acpiphp_post_dock_fixup() 212 pci_write_config_dword(bus->self, PCI_PRIMARY_BUS, buses); in acpiphp_post_dock_fixup()
|
H A D | ibmphp_ebda.c | 67 struct ebda_hpc_bus *buses; in alloc_ebda_hpc() local 78 buses = kcalloc(bus_count, sizeof(struct ebda_hpc_bus), GFP_KERNEL); in alloc_ebda_hpc() 79 if (!buses) in alloc_ebda_hpc() 81 controller->buses = buses; in alloc_ebda_hpc() 95 kfree(controller->buses); in free_ebda_hpc() 205 debug("%s - bus# of each bus controlled by this ctlr: %x\n", __func__, hpc_ptr->buses[index].bus_num); in print_ebda_hpc() 727 debug("count of buses controlled by this ctlr: %x\n", bus_num); in ebda_rsrc_controller() 772 bus_ptr = hpc_ptr->buses; in ebda_rsrc_controller()
|
H A D | ibmphp.h | 312 * the IO restrictions [2:3] are only for primary buses 712 struct ebda_hpc_bus *buses; member
|
/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | main.c | 33 /* Temporary list of yet-to-be-attached buses */ 35 /* List if running buses */ 36 static LIST_HEAD(buses); 61 list_for_each_entry(bus, &buses, list) { in ssb_pci_dev_to_bus() 80 list_for_each_entry(bus, &buses, list) { in ssb_pcmcia_dev_to_bus() 100 list_for_each_entry(bus, &buses, list) { in ssb_for_each_bus_call() 593 list_move_tail(&bus->list, &buses); in ssb_attach_queued_buses() 1154 /* On buses where more than one core may be working in ssb_bus_may_powerdown() 1291 /* Maybe we already registered some buses at early boot. in ssb_modinit()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | main.c | 33 /* Temporary list of yet-to-be-attached buses */ 35 /* List if running buses */ 36 static LIST_HEAD(buses); 63 list_for_each_entry(bus, &buses, list) { in ssb_pci_dev_to_bus() 82 list_for_each_entry(bus, &buses, list) { in ssb_pcmcia_dev_to_bus() 102 list_for_each_entry(bus, &buses, list) { in ssb_for_each_bus_call() 594 list_move_tail(&bus->list, &buses); in ssb_attach_queued_buses() 1158 /* On buses where more than one core may be working in ssb_bus_may_powerdown() 1296 /* Maybe we already registered some buses at early boot. in ssb_modinit()
|
/kernel/linux/linux-5.10/virt/kvm/ |
H A D | kvm_main.c | 844 rcu_assign_pointer(kvm->buses[i], in kvm_create_vm() 846 if (!kvm->buses[i]) in kvm_create_vm() 948 kvm->buses[i] = NULL; in kvm_destroy_vm() 4390 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write() 4410 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write_cookie() 4461 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_read() 4504 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_register_dev() 4539 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_unregister_dev() 4565 bus = srcu_dereference(kvm->buses[bus_idx], &kvm->srcu); in kvm_io_bus_get_dev()
|
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | kvm_main.c | 1216 rcu_assign_pointer(kvm->buses[i], in kvm_create_vm() 1218 if (!kvm->buses[i]) in kvm_create_vm() 1321 kvm->buses[i] = NULL; in kvm_destroy_vm() 5470 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write() 5490 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write_cookie() 5541 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_read() 5584 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_register_dev() 5621 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); in kvm_io_bus_unregister_dev() 5648 bus = srcu_dereference(kvm->buses[bus_idx], &kvm->srcu); in kvm_io_bus_get_dev()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kvm_host.h | 465 struct kvm_io_bus __rcu *buses[KVM_NR_BUSES]; member 570 return srcu_dereference_check(kvm->buses[idx], &kvm->srcu, in kvm_get_bus()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kvm_host.h | 755 struct kvm_io_bus __rcu *buses[KVM_NR_BUSES]; member 915 return srcu_dereference_check(kvm->buses[idx], &kvm->srcu, in kvm_get_bus()
|