| /linux-6.15/drivers/pci/hotplug/ |
| H A D | cpci_hotplug_pci.c | 33 u8 cpci_get_attention_status(struct slot *slot) in cpci_get_attention_status() argument 80 u16 cpci_get_hs_csr(struct slot *slot) in cpci_get_hs_csr() argument 98 int cpci_check_and_clear_ins(struct slot *slot) in cpci_check_and_clear_ins() argument 127 int cpci_check_ext(struct slot *slot) in cpci_check_ext() argument 148 int cpci_clear_ext(struct slot *slot) in cpci_clear_ext() argument 174 int cpci_led_on(struct slot *slot) in cpci_led_on() argument 202 int cpci_led_off(struct slot *slot) in cpci_led_off() argument 235 int cpci_configure_slot(struct slot *slot) in cpci_configure_slot() argument 247 slot->bus->number, PCI_SLOT(slot->devfn), PCI_FUNC(slot->devfn)); in cpci_configure_slot() 248 slot->dev = pci_get_slot(slot->bus, slot->devfn); in cpci_configure_slot() [all …]
|
| H A D | shpchp_core.c | 62 struct slot *slot; in init_slots() local 69 slot = kzalloc(sizeof(*slot), GFP_KERNEL); in init_slots() 98 slot->bus, slot->device, slot->hp_slot, slot->number, in init_slots() 127 struct slot *slot, *next; in cleanup_slots() local 143 struct slot *slot = get_slot(hotplug_slot); in set_attention_status() local 156 struct slot *slot = get_slot(hotplug_slot); in enable_slot() local 166 struct slot *slot = get_slot(hotplug_slot); in disable_slot() local 176 struct slot *slot = get_slot(hotplug_slot); in get_power_status() local 191 struct slot *slot = get_slot(hotplug_slot); in get_attention_status() local 206 struct slot *slot = get_slot(hotplug_slot); in get_latch_status() local [all …]
|
| H A D | cpci_hotplug_core.c | 73 struct slot *slot = to_slot(hotplug_slot); in enable_slot() local 83 struct slot *slot = to_slot(hotplug_slot); in disable_slot() local 121 cpci_get_power_status(struct slot *slot) in cpci_get_power_status() argument 129 struct slot *slot = to_slot(hotplug_slot); in get_power_status() local 138 struct slot *slot = to_slot(hotplug_slot); in get_attention_status() local 153 struct slot *slot = to_slot(hotplug_slot); in get_adapter_status() local 179 struct slot *slot; in cpci_hp_register_bus() local 231 struct slot *slot; in cpci_hp_unregister_bus() local 284 struct slot *slot; in init_slots() local 313 struct slot *slot; in check_slots() local [all …]
|
| H A D | rpaphp_slot.c | 23 void dealloc_slot_struct(struct slot *slot) in dealloc_slot_struct() argument 27 kfree(slot); in dealloc_slot_struct() 33 struct slot *slot; in alloc_slot_struct() local 35 slot = kzalloc(sizeof(struct slot), GFP_KERNEL); in alloc_slot_struct() 36 if (!slot) in alloc_slot_struct() 49 kfree(slot); in alloc_slot_struct() 54 static int is_registered(struct slot *slot) in is_registered() argument 65 int rpaphp_deregister_slot(struct slot *slot) in rpaphp_deregister_slot() argument 82 int rpaphp_register_slot(struct slot *slot) in rpaphp_register_slot() argument 91 __func__, slot->dn, slot->index, slot->name, in rpaphp_register_slot() [all …]
|
| H A D | acpiphp_core.c | 119 struct slot *slot = to_slot(hotplug_slot); in enable_slot() local 136 struct slot *slot = to_slot(hotplug_slot); in disable_slot() local 180 struct slot *slot = to_slot(hotplug_slot); in get_power_status() local 226 struct slot *slot = to_slot(hotplug_slot); in get_latch_status() local 246 struct slot *slot = to_slot(hotplug_slot); in get_adapter_status() local 259 struct slot *slot; in acpiphp_register_hotplug_slot() local 263 slot = kzalloc(sizeof(*slot), GFP_KERNEL); in acpiphp_register_hotplug_slot() 264 if (!slot) in acpiphp_register_hotplug_slot() 271 acpiphp_slot->slot = slot; in acpiphp_register_hotplug_slot() 288 kfree(slot); in acpiphp_register_hotplug_slot() [all …]
|
| H A D | pci_hotplug_core.c | 86 retval = slot->ops->disable_slot(slot); in power_write_file() 91 retval = slot->ops->enable_slot(slot); in power_write_file() 196 retval = slot->ops->hardware_test(slot, test); in test_write_file() 367 pci_hp_destroy(slot); in __pci_hp_register() 395 if (slot == NULL) in __pci_hp_initialize() 400 slot->owner = owner; in __pci_hp_initialize() 433 if (WARN_ON(!slot)) in pci_hp_add() 456 pci_hp_del(slot); in pci_hp_deregister() 457 pci_hp_destroy(slot); in pci_hp_deregister() 469 if (WARN_ON(!slot)) in pci_hp_del() [all …]
|
| H A D | cpci_hotplug.h | 30 struct slot { struct 58 static inline const char *slot_name(struct slot *slot) in slot_name() argument 82 u8 cpci_get_attention_status(struct slot *slot); 83 u16 cpci_get_hs_csr(struct slot *slot); 85 int cpci_check_and_clear_ins(struct slot *slot); 86 int cpci_check_ext(struct slot *slot); 87 int cpci_clear_ext(struct slot *slot); 88 int cpci_led_on(struct slot *slot); 89 int cpci_led_off(struct slot *slot); 90 int cpci_configure_slot(struct slot *slot); [all …]
|
| H A D | shpchp.h | 47 struct slot { struct 142 int shpchp_sysfs_enable_slot(struct slot *slot); 143 int shpchp_sysfs_disable_slot(struct slot *slot); 199 struct slot *slot; in shpchp_find_slot() local 285 int shpchp_power_on_slot(struct slot *slot); 286 int shpchp_slot_enable(struct slot *slot); 287 int shpchp_slot_disable(struct slot *slot); 296 int shpchp_query_power_fault(struct slot *slot); 297 void shpchp_green_led_on(struct slot *slot); 298 void shpchp_green_led_off(struct slot *slot); [all …]
|
| H A D | rpaphp_core.c | 57 struct slot *slot = to_slot(hotplug_slot); in set_attention_status() local 84 struct slot *slot = to_slot(hotplug_slot); in get_power_status() local 99 struct slot *slot = to_slot(hotplug_slot); in get_attention_status() local 106 struct slot *slot = to_slot(hotplug_slot); in get_adapter_status() local 336 struct slot *slot; in rpaphp_drc_info_add_slot() local 361 if (!slot) in rpaphp_drc_info_add_slot() 377 struct slot *slot; in rpaphp_drc_add_slot() local 452 struct slot *slot, *next; in cleanup_slots() local 486 struct slot *slot = to_slot(hotplug_slot); in enable_slot() local 512 slot->bus->max_bus_speed = get_max_bus_speed(slot); in enable_slot() [all …]
|
| H A D | rpaphp_pci.c | 72 static int __rpaphp_get_sensor_state(struct slot *slot, int *state) in __rpaphp_get_sensor_state() argument 95 slot->index); in __rpaphp_get_sensor_state() 102 int rpaphp_get_sensor_state(struct slot *slot, int *state) in rpaphp_get_sensor_state() argument 141 int rpaphp_enable_slot(struct slot *slot) in rpaphp_enable_slot() argument 146 slot->state = EMPTY; in rpaphp_enable_slot() 164 slot->bus = bus; in rpaphp_enable_slot() 165 slot->pci_devs = &bus->devices; in rpaphp_enable_slot() 169 slot->state = NOT_CONFIGURED; in rpaphp_enable_slot() 172 if (!slot->dn->child) { in rpaphp_enable_slot() 174 __func__, slot->name); in rpaphp_enable_slot() [all …]
|
| H A D | acpiphp_glue.c | 164 kfree(slot); in free_bridge() 232 struct acpiphp_slot *slot; in acpiphp_add_context() local 283 if (!slot) { in acpiphp_add_context() 291 slot->device = device; in acpiphp_add_context() 318 slot->slot = NULL; in acpiphp_add_context() 329 newfunc->slot = slot; in acpiphp_add_context() 354 if (slot->slot) in cleanup_bridge() 441 return pci_scan_slot(slot->bus, PCI_DEVFN(slot->device, 0)); in acpiphp_rescan_slot() 724 disable_slot(slot); in acpiphp_check_bridge() 787 struct acpiphp_slot *slot = func->slot; in hotplug_event() local [all …]
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | cb710-mmc.c | 56 dev_dbg(cb710_slot_dev(slot), in cb710_mmc_select_clock_divider() 120 dev_dbg(cb710_slot_dev(slot), in cb710_check_event() 128 dev_dbg(cb710_slot_dev(slot), in cb710_check_event() 170 dev_dbg(cb710_slot_dev(slot), in cb710_wait_for_event() 203 dev_dbg(cb710_slot_dev(slot), in cb710_wait_while_busy() 236 dev_dbg(cb710_slot_dev(slot), in cb710_mmc_fifo_hack() 239 dev_dbg(cb710_slot_dev(slot), in cb710_mmc_fifo_hack() 281 cb710_mmc_fifo_hack(slot); in cb710_mmc_receive() 464 cb710_mmc_reset_events(slot); in cb710_mmc_command() 575 cb710_mmc_powerdown(slot); in cb710_mmc_set_ios() [all …]
|
| H A D | sdhci-pci-core.c | 58 if (slot) { in sdhci_pci_init_wakeup() 83 if (!slot) in sdhci_pci_suspend_host() 114 if (!slot) in sdhci_pci_resume_host() 159 if (!slot) in sdhci_pci_runtime_suspend_host() 188 if (!slot) in sdhci_pci_runtime_resume_host() 860 slot->chip->slots[mmc->slotno] = slot; in byt_probe_slot() 2239 return slot; in sdhci_pci_probe_slot() 2261 if (slot->chip->fixes && slot->chip->fixes->remove_host) in sdhci_pci_remove_slot() 2262 slot->chip->fixes->remove_host(slot, dead); in sdhci_pci_remove_slot() 2266 if (slot->chip->fixes && slot->chip->fixes->remove_slot) in sdhci_pci_remove_slot() [all …]
|
| /linux-6.15/drivers/pci/ |
| H A D | slot.c | 72 slot->number, pci_slot_name(slot)); in pci_slot_release() 83 kfree(slot); in pci_slot_release() 170 dev->slot = slot; in pci_dev_assign_slot() 182 return slot; in get_slot() 245 if (slot) { in pci_create_slot() 259 slot = kzalloc(sizeof(*slot), GFP_KERNEL); in pci_create_slot() 260 if (!slot) { in pci_create_slot() 274 kfree(slot); in pci_create_slot() 289 dev->slot = slot; in pci_create_slot() 298 return slot; in pci_create_slot() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | folio_queue.h | 126 set_bit(slot, &folioq->marks); in folioq_mark() 139 clear_bit(slot, &folioq->marks); in folioq_unmark() 165 set_bit(slot, &folioq->marks2); in folioq_mark2() 204 set_bit(slot, &folioq->marks3); in folioq_mark3() 239 return slot; in folioq_append() 261 folioq_mark(folioq, slot); in folioq_append_mark() 262 return slot; in folioq_append_mark() 291 return folioq->orders[slot]; in folioq_folio_order() 319 folioq_unmark(folioq, slot); in folioq_clear() 320 folioq_unmark2(folioq, slot); in folioq_clear() [all …]
|
| H A D | pci_hotplug.h | 39 int (*enable_slot) (struct hotplug_slot *slot); 40 int (*disable_slot) (struct hotplug_slot *slot); 42 int (*hardware_test) (struct hotplug_slot *slot, u32 value); 47 int (*reset_slot) (struct hotplug_slot *slot, bool probe); 68 return pci_slot_name(slot->pci_slot); in hotplug_slot_name() 77 int pci_hp_add(struct hotplug_slot *slot); 79 void pci_hp_del(struct hotplug_slot *slot); 80 void pci_hp_destroy(struct hotplug_slot *slot); 81 void pci_hp_deregister(struct hotplug_slot *slot); 84 #define pci_hp_register(slot, pbus, devnr, name) \ argument [all …]
|
| /linux-6.15/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptlf.c | 37 int slot; in cptlf_set_done_time_wait() local 39 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_done_time_wait() 47 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_done_num_wait() 97 for (slot = 0; slot < lfs->lfs_num; slot++) { in cptlf_set_grp_and_pri() 115 for (slot = 0; slot < lfs->lfs_num; slot++) { in cptlf_set_ctx_ilen() 175 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_misc_intrs() 186 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_done_intrs() 381 for (slot = 0; slot < lfs->lfs_num; slot++) { in otx2_cptlf_free_irqs_affinity() 396 for (slot = 0; slot < lfs->lfs_num; slot++) { in otx2_cptlf_set_irqs_affinity() 433 for (slot = 0; slot < lfs->lfs_num; slot++) { in otx2_cptlf_init() [all …]
|
| /linux-6.15/fs/btrfs/ |
| H A D | tree-checker.c | 180 if (slot == 0) in check_prev_ino() 326 if (slot > 0 && in check_extent_data_item() 411 int slot) in check_inode_key() argument 463 int slot) in check_root_key() argument 522 int slot) in check_dir_item() argument 778 int slot = -1; in chunk_err() local 788 slot = i; in chunk_err() 1944 int slot; in __btrfs_check_leaf() local 2016 for (slot = 0; slot < nritems; slot++) { in __btrfs_check_leaf() 2104 int slot; in __btrfs_check_node() local [all …]
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | page_track.c | 44 vfree(slot->arch.gfn_write_track); in kvm_page_track_free_memslot() 45 slot->arch.gfn_write_track = NULL; in kvm_page_track_free_memslot() 53 if (!slot->arch.gfn_write_track) in __kvm_page_track_write_tracking_alloc() 72 return __kvm_page_track_write_tracking_alloc(slot, slot->npages); in kvm_page_track_write_tracking_alloc() 141 if (!slot) in kvm_gfn_is_write_tracked() 172 struct kvm_memory_slot *slot; in kvm_enable_external_write_tracking() local 308 n->track_remove_region(slot->base_gfn, slot->npages, n); in kvm_page_track_delete_slot() 321 struct kvm_memory_slot *slot; in kvm_write_track_add_gfn() local 327 if (!slot) { in kvm_write_track_add_gfn() 351 struct kvm_memory_slot *slot; in kvm_write_track_remove_gfn() local [all …]
|
| /linux-6.15/drivers/pci/pwrctrl/ |
| H A D | slot.c | 25 regulator_bulk_disable(slot->num_supplies, slot->supplies); in devm_pci_pwrctrl_slot_power_off() 26 regulator_bulk_free(slot->num_supplies, slot->supplies); in devm_pci_pwrctrl_slot_power_off() 31 struct pci_pwrctrl_slot_data *slot; in pci_pwrctrl_slot_probe() local 35 slot = devm_kzalloc(dev, sizeof(*slot), GFP_KERNEL); in pci_pwrctrl_slot_probe() 36 if (!slot) in pci_pwrctrl_slot_probe() 40 &slot->supplies); in pci_pwrctrl_slot_probe() 46 slot->num_supplies = ret; in pci_pwrctrl_slot_probe() 47 ret = regulator_bulk_enable(slot->num_supplies, slot->supplies); in pci_pwrctrl_slot_probe() 54 slot); in pci_pwrctrl_slot_probe() 67 regulator_bulk_disable(slot->num_supplies, slot->supplies); in pci_pwrctrl_slot_probe() [all …]
|
| /linux-6.15/drivers/xen/xen-pciback/ |
| H A D | vpci.c | 103 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_add_pci_dev() 114 slot, func); in __xen_pcibk_add_pci_dev() 123 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_add_pci_dev() 126 slot); in __xen_pcibk_add_pci_dev() 153 int slot; in __xen_pcibk_release_pci_dev() local 159 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_release_pci_dev() 186 int slot; in __xen_pcibk_init_devices() local 195 for (slot = 0; slot < PCI_SLOT_MAX; slot++) in __xen_pcibk_init_devices() 212 int slot; in __xen_pcibk_release_devices() local 215 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_release_devices() [all …]
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | early-quirks.c | 130 d = read_pci_config(num, slot, func, 0x8); in ati_ixp4x0_rev() 143 d = ati_ixp4x0_rev(num, slot, func); in ati_bugs() 165 d = read_pci_config(num, slot, func, 0x8); in ati_sbx00_rev() 175 rev = ati_sbx00_rev(num, slot, func); in ati_bugs_contd() 655 bus, slot, func); in apple_airport_reset() 667 bus, slot, func); in apple_airport_reset() 696 void (*f)(int num, int slot, int func); 773 early_qrk[i].f(num, slot, func); in check_dev_quirk() 795 int slot, func; in early_pci_scan_bus() local 798 for (slot = 0; slot < 32; slot++) in early_pci_scan_bus() [all …]
|
| H A D | aperture_64.c | 179 bus, slot, func); in read_agp() 236 int bus, slot, func; in search_agp_bridge() local 240 for (slot = 0; slot < 32; slot++) { in search_agp_bridge() 253 cap = find_cap(bus, slot, func, in search_agp_bridge() 300 int i, fix, slot, valid_agp = 0; in early_gart_iommu_check() local 324 for (slot = dev_base; slot < dev_limit; slot++) { in early_gart_iommu_check() 380 for (slot = dev_base; slot < dev_limit; slot++) { in early_gart_iommu_check() 399 int fix, slot, valid_agp = 0; in gart_iommu_hole_init() local 425 for (slot = dev_base; slot < dev_limit; slot++) { in gart_iommu_hole_init() 433 ctl = read_pci_config(bus, slot, 3, in gart_iommu_hole_init() [all …]
|
| /linux-6.15/drivers/media/dvb-core/ |
| H A D | dvb_ca_en50221.c | 1039 int slot; in dvb_ca_en50221_thread_update_delay() local 1045 for (slot = 0; slot < ca->slot_count; slot++) { in dvb_ca_en50221_thread_update_delay() 1306 int slot; in dvb_ca_en50221_thread() local 1325 for (slot = 0; slot < ca->slot_count; slot++) in dvb_ca_en50221_thread() 1352 int slot; in dvb_ca_en50221_io_do_ioctl() local 1361 for (slot = 0; slot < ca->slot_count; slot++) { in dvb_ca_en50221_io_do_ioctl() 1393 if ((slot >= ca->slot_count) || (slot < 0)) { in dvb_ca_en50221_io_do_ioctl() 1397 slot = array_index_nospec(slot, ca->slot_count); in dvb_ca_en50221_io_do_ioctl() 1480 slot = array_index_nospec(slot, ca->slot_count); in dvb_ca_en50221_io_write() 1549 int slot; in dvb_ca_en50221_io_read_condition() local [all …]
|
| /linux-6.15/tools/testing/radix-tree/ |
| H A D | regression3.c | 35 void **slot; in regression3_test() local 45 printv(2, "tagged %ld %p\n", iter.index, *slot); in regression3_test() 51 if (radix_tree_deref_retry(*slot)) { in regression3_test() 53 slot = radix_tree_iter_retry(&iter); in regression3_test() 60 radix_tree_for_each_slot(slot, &root, &iter, 0) { in regression3_test() 61 printv(2, "slot %ld %p\n", iter.index, *slot); in regression3_test() 66 if (radix_tree_deref_retry(*slot)) { in regression3_test() 68 slot = radix_tree_iter_retry(&iter); in regression3_test() 74 printv(2, "slot %ld %p\n", iter.index, *slot); in regression3_test() 77 slot = radix_tree_iter_resume(slot, &iter); in regression3_test() [all …]
|