Home
last modified time | relevance | path

Searched refs:pci_func (Results 1 – 9 of 9) sorted by relevance

/linux-4.19.296/drivers/pci/hotplug/
Dcpqphp.h225 struct pci_func { struct
226 struct pci_func *next; argument
405 struct pci_func *cpqhp_slot_create(unsigned char busnumber);
406 struct pci_func *cpqhp_slot_find(unsigned char bus, unsigned char device,
408 int cpqhp_process_SI(struct controller *ctrl, struct pci_func *func);
409 int cpqhp_process_SS(struct controller *ctrl, struct pci_func *func);
420 int cpqhp_save_base_addr_length(struct controller *ctrl, struct pci_func *func);
421 int cpqhp_save_used_resources(struct controller *ctrl, struct pci_func *func);
422 int cpqhp_configure_board(struct controller *ctrl, struct pci_func *func);
423 int cpqhp_save_slot_config(struct controller *ctrl, struct pci_func *new_slot);
[all …]
Dcpqphp_ctrl.c28 static u32 configure_new_device(struct controller *ctrl, struct pci_func *func,
30 static int configure_new_function(struct controller *ctrl, struct pci_func *func,
58 struct pci_func *func; in handle_switch_change()
133 struct pci_func *func; in handle_presence_change()
225 struct pci_func *func; in handle_power_fault()
954 struct pci_func *cpqhp_slot_create(u8 busnumber) in cpqhp_slot_create()
956 struct pci_func *new_slot; in cpqhp_slot_create()
957 struct pci_func *next; in cpqhp_slot_create()
984 static int slot_remove(struct pci_func *old_slot) in slot_remove()
986 struct pci_func *next; in slot_remove()
[all …]
Dcpqphp_pci.c70 int cpqhp_configure_device(struct controller *ctrl, struct pci_func *func) in cpqhp_configure_device()
114 int cpqhp_unconfigure_device(struct pci_func *func) in cpqhp_unconfigure_device()
304 struct pci_func *new_slot; in cpqhp_save_config()
464 int cpqhp_save_slot_config(struct controller *ctrl, struct pci_func *new_slot) in cpqhp_save_slot_config()
548 int cpqhp_save_base_addr_length(struct controller *ctrl, struct pci_func *func) in cpqhp_save_base_addr_length()
558 struct pci_func *next; in cpqhp_save_base_addr_length()
685 int cpqhp_save_used_resources(struct controller *ctrl, struct pci_func *func) in cpqhp_save_used_resources()
948 int cpqhp_configure_board(struct controller *ctrl, struct pci_func *func) in cpqhp_configure_board()
954 struct pci_func *next; in cpqhp_configure_board()
1026 int cpqhp_valid_replace(struct controller *ctrl, struct pci_func *func) in cpqhp_valid_replace()
[all …]
Dibmphp_pci.c23 static int configure_device(struct pci_func *);
24 static int configure_bridge(struct pci_func **, u8);
25 static struct res_needed *scan_behind_bridge(struct pci_func *, u8);
36 static void assign_alt_irq(struct pci_func *cur_func, u8 class_code) in assign_alt_irq()
67 int ibmphp_configure_card(struct pci_func *func, u8 slotno) in ibmphp_configure_card()
74 struct pci_func *newfunc; /* for multi devices */ in ibmphp_configure_card()
75 struct pci_func *cur_func, *prev_func; in ibmphp_configure_card()
330 static int configure_device(struct pci_func *func) in configure_device()
544 static int configure_bridge(struct pci_func **func_passed, u8 slotno) in configure_bridge()
573 struct pci_func *func = *func_passed; in configure_bridge()
[all …]
Dibmphp.h677 struct pci_func { struct
685 struct pci_func *next; argument
703 struct pci_func *func; argument
741 int ibmphp_configure_card(struct pci_func *, u8);
Dcpqphp_core.c39 struct pci_func *cpqhp_slot_list[256];
379 cpqhp_set_attention_status(struct controller *ctrl, struct pci_func *func, in cpqhp_set_attention_status()
421 struct pci_func *slot_func; in set_attention_status()
448 struct pci_func *slot_func; in process_SI()
480 struct pci_func *slot_func; in process_SS()
801 struct pci_func *func; in cpqhpc_probe()
1283 struct pci_func *next; in unload_cpqphpd()
1284 struct pci_func *TempSlot; in unload_cpqphpd()
Dibmphp_core.c644 static struct pci_func *ibm_slot_find(u8 busno, u8 device, u8 function) in ibm_slot_find()
646 struct pci_func *func_cur; in ibm_slot_find()
694 static void ibm_unconfigure_device(struct pci_func *func) in ibm_unconfigure_device()
767 static int ibm_configure_device(struct pci_func *func) in ibm_configure_device()
1005 struct pci_func *tmp_func; in enable_slot()
1096 slot_cur->func = kzalloc(sizeof(struct pci_func), GFP_KERNEL); in enable_slot()
1204 slot_cur->func = kzalloc(sizeof(struct pci_func), GFP_KERNEL); in ibmphp_do_disable_slot()
Dcpqphp_sysfs.c71 struct pci_func *new_slot; in show_dev()
/linux-4.19.296/drivers/edac/
Damd64_edac.c1174 unsigned int pci_func; in read_dram_base_limit_regs() local
1199 pci_func = PCI_DEVICE_ID_AMD_15H_M60H_NB_F1; in read_dram_base_limit_regs()
1201 pci_func = PCI_DEVICE_ID_AMD_15H_M30H_NB_F1; in read_dram_base_limit_regs()
1203 pci_func = PCI_DEVICE_ID_AMD_15H_NB_F1; in read_dram_base_limit_regs()
1205 f1 = pci_get_related_function(nb->misc->vendor, pci_func, nb->misc); in read_dram_base_limit_regs()