Home
last modified time | relevance | path

Searched defs:pbm (Results 1 – 14 of 14) sorted by relevance

/linux/arch/sparc/kernel/
H A Dpci_msi.c18 struct pci_pbm_info *pbm = msiq_cookie->pbm; in sparc64_msiq_interrupt() local
76 static u32 pick_msiq(struct pci_pbm_info *pbm) in pick_msiq()
97 static int alloc_msi(struct pci_pbm_info *pbm) in alloc_msi()
109 static void free_msi(struct pci_pbm_info *pbm, int msi_num) in free_msi()
128 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; in sparc64_setup_msi_irq() local
218 static int msi_bitmap_alloc(struct pci_pbm_info *pbm) in msi_bitmap_alloc()
234 static void msi_bitmap_free(struct pci_pbm_info *pbm) in msi_bitmap_free()
240 static int msi_table_alloc(struct pci_pbm_info *pbm) in msi_table_alloc()
268 static void msi_table_free(struct pci_pbm_info *pbm) in msi_table_free()
277 static int bringup_one_msi_queue(struct pci_pbm_info *pbm, in bringup_one_msi_queue()
[all …]
H A Dpci_common.c20 static int config_out_of_range(struct pci_pbm_info *pbm, in config_out_of_range()
31 static void *sun4u_config_mkaddr(struct pci_pbm_info *pbm, in sun4u_config_mkaddr()
53 static int sun4u_read_pci_cfg_host(struct pci_pbm_info *pbm, in sun4u_read_pci_cfg_host()
112 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4u_read_pci_cfg() local
216 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4u_write_pci_cfg() local
261 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4v_read_pci_cfg() local
294 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4v_write_pci_cfg() local
319 void pci_get_pbm_props(struct pci_pbm_info *pbm) in pci_get_pbm_props()
478 void pci_scan_for_target_abort(struct pci_pbm_info *pbm, in pci_scan_for_target_abort()
502 void pci_scan_for_master_abort(struct pci_pbm_info *pbm, in pci_scan_for_master_abort()
[all …]
H A Dpci_fire.c31 static int pci_fire_pbm_iommu_init(struct pci_pbm_info *pbm) in pci_fire_pbm_iommu_init()
151 static int pci_fire_get_head(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_fire_get_head()
193 static int pci_fire_set_head(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_fire_set_head()
232 static int pci_fire_msiq_alloc(struct pci_pbm_info *pbm) in pci_fire_msiq_alloc()
264 static void pci_fire_msiq_free(struct pci_pbm_info *pbm) in pci_fire_msiq_free()
276 static int pci_fire_msiq_build_irq(struct pci_pbm_info *pbm, in pci_fire_msiq_build_irq()
319 static void pci_fire_msi_init(struct pci_pbm_info *pbm) in pci_fire_msi_init()
324 static void pci_fire_msi_init(struct pci_pbm_info *pbm) in pci_fire_msi_init()
367 static void pci_fire_hw_init(struct pci_pbm_info *pbm) in pci_fire_hw_init()
414 static int pci_fire_pbm_init(struct pci_pbm_info *pbm, in pci_fire_pbm_init()
[all …]
H A Dpci_sun4v.c86 struct pci_pbm_info *pbm = p->dev->archdata.host_controller; in iommu_batch_flush() local
326 struct pci_pbm_info *pbm; in dma_4v_free_coherent() local
433 struct pci_pbm_info *pbm; in dma_4v_unmap_page() local
628 struct pci_pbm_info *pbm; in dma_4v_unmap_sg() local
801 static int pci_sun4v_atu_init(struct pci_pbm_info *pbm) in pci_sun4v_atu_init()
866 static int pci_sun4v_iommu_init(struct pci_pbm_info *pbm) in pci_sun4v_iommu_init()
1055 static int pci_sun4v_msiq_alloc(struct pci_pbm_info *pbm) in pci_sun4v_msiq_alloc()
1159 static void pci_sun4v_msi_init(struct pci_pbm_info *pbm) in pci_sun4v_msi_init()
1164 static void pci_sun4v_msi_init(struct pci_pbm_info *pbm) in pci_sun4v_msi_init()
1169 static int pci_sun4v_pbm_init(struct pci_pbm_info *pbm, in pci_sun4v_pbm_init()
[all …]
H A Dpsycho_common.c36 static void psycho_check_stc_error(struct pci_pbm_info *pbm) in psycho_check_stc_error()
127 static void psycho_record_iommu_tags_and_data(struct pci_pbm_info *pbm, in psycho_record_iommu_tags_and_data()
155 static void psycho_dump_iommu_tags_and_data(struct pci_pbm_info *pbm, in psycho_dump_iommu_tags_and_data()
203 void psycho_check_iommu_error(struct pci_pbm_info *pbm, in psycho_check_iommu_error()
254 static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm) in psycho_pcierr_intr_other()
308 struct pci_pbm_info *pbm = dev_id; in psycho_pcierr_intr() local
373 static void psycho_iommu_flush(struct pci_pbm_info *pbm) in psycho_iommu_flush()
401 int psycho_iommu_init(struct pci_pbm_info *pbm, int tsbsize, in psycho_iommu_init()
453 void psycho_pbm_init_common(struct pci_pbm_info *pbm, struct platform_device *op, in psycho_pbm_init_common()
H A Dpci_schizo.c83 static void *schizo_pci_config_mkaddr(struct pci_pbm_info *pbm, in schizo_pci_config_mkaddr()
378 struct pci_pbm_info *pbm = dev_id; in schizo_ue_intr() local
466 struct pci_pbm_info *pbm = dev_id; in schizo_ce_intr() local
641 struct pci_pbm_info *pbm = dev_id; in schizo_pcierr_intr() local
795 struct pci_pbm_info *pbm = dev_id; in schizo_safarierr_intr() local
1093 static void schizo_pbm_strbuf_init(struct pci_pbm_info *pbm) in schizo_pbm_strbuf_init()
1136 static int schizo_pbm_iommu_init(struct pci_pbm_info *pbm) in schizo_pbm_iommu_init()
1261 static void schizo_pbm_hw_init(struct pci_pbm_info *pbm) in schizo_pbm_hw_init()
1314 static int schizo_pbm_init(struct pci_pbm_info *pbm, in schizo_pbm_init()
1409 struct pci_pbm_info *pbm; in schizo_find_sibling() local
[all …]
H A Dpci_psycho.c137 struct pci_pbm_info *pbm = dev_id; in psycho_ue_intr() local
216 struct pci_pbm_info *pbm = dev_id; in psycho_ce_intr() local
290 static void psycho_register_error_handlers(struct pci_pbm_info *pbm) in psycho_register_error_handlers()
355 static void pbm_config_busmastering(struct pci_pbm_info *pbm) in pbm_config_busmastering()
372 static void psycho_scan_bus(struct pci_pbm_info *pbm, in psycho_scan_bus()
397 static void psycho_controller_hwinit(struct pci_pbm_info *pbm) in psycho_controller_hwinit()
425 static void psycho_pbm_strbuf_init(struct pci_pbm_info *pbm, in psycho_pbm_strbuf_init()
489 static void psycho_pbm_init(struct pci_pbm_info *pbm, in psycho_pbm_init()
499 struct pci_pbm_info *pbm; in psycho_find_sibling() local
514 struct pci_pbm_info *pbm; in psycho_probe() local
H A Dpci.c264 static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm, in of_create_pci_dev()
387 struct pci_pbm_info *pbm) in apb_fake_ranges()
417 static void of_scan_pci_bridge(struct pci_pbm_info *pbm, in of_scan_pci_bridge()
543 static void pci_of_scan_bus(struct pci_pbm_info *pbm, in pci_of_scan_bus()
688 struct pci_bus *pci_scan_one_pbm(struct pci_pbm_info *pbm, in pci_scan_one_pbm()
755 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; in pci_iobar_pfn() local
769 struct pci_pbm_info *pbm = pbus->sysdata; in pcibus_to_node() local
780 struct pci_pbm_info *pbm = pbus->sysdata; in pci_domain_nr() local
796 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; in arch_setup_msi_irq() local
809 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; in arch_teardown_msi_irq() local
[all …]
H A Dpci_sabre.c202 struct pci_pbm_info *pbm = dev_id; in sabre_ue_intr() local
262 struct pci_pbm_info *pbm = dev_id; in sabre_ce_intr() local
316 static void sabre_register_error_handlers(struct pci_pbm_info *pbm) in sabre_register_error_handlers()
410 static void sabre_scan_bus(struct pci_pbm_info *pbm, struct device *parent) in sabre_scan_bus()
449 static void sabre_pbm_init(struct pci_pbm_info *pbm, in sabre_pbm_init()
464 struct pci_pbm_info *pbm; in sabre_probe() local
H A Dpcic.c291 struct linux_pbm_info* pbm; in pcic_probe() local
392 struct linux_pbm_info *pbm = &pcic->pbm; in pcic_pbm_scan_bus() local
447 static int pdev_to_pnode(struct linux_pbm_info *pbm, struct pci_dev *pdev) in pdev_to_pnode()
H A Dpsycho_common.h20 static inline void *psycho_pci_config_mkaddr(struct pci_pbm_info *pbm, in psycho_pci_config_mkaddr()
H A Dpci_impl.h55 struct pci_pbm_info *pbm; member
/linux/arch/sparc/include/asm/
H A Dpbm.h44 struct linux_pbm_info *pbm; member
H A Dpcic.h28 struct linux_pbm_info pbm; member