Home
last modified time | relevance | path

Searched refs:buses (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-thunder.c19 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 Dmdio-thunder.c19 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 Di2c.c46 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 Di2c.c46 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 Di2c.h45 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 Di2c.h45 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 Dprobe.c1231 * 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 Dv4l2-fwnode.c46 } 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 Dv4l2-fwnode.c37 } 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 Dprobe.c1196 * 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 Dacpiphp_glue.c193 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 Dibmphp_ebda.c67 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 Dibmphp.h314 * 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 Dacpiphp_glue.c193 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 Dibmphp_ebda.c67 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 Dibmphp.h312 * 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 Dmain.c33 /* 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 Dmain.c33 /* 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 Dkvm_main.c844 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 Dkvm_main.c1216 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 Dkvm_host.h465 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 Dkvm_host.h755 struct kvm_io_bus __rcu *buses[KVM_NR_BUSES]; member
915 return srcu_dereference_check(kvm->buses[idx], &kvm->srcu, in kvm_get_bus()

Completed in 41 milliseconds