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

/linux-4.1.27/arch/sparc/include/asm/
H A Dpbm.h43 struct linux_pbm_info *pbm; member in struct:pcidev_cookie
H A Dpcic.h27 struct linux_pbm_info pbm; member in struct:linux_pcic
/linux-4.1.27/arch/sparc/kernel/
H A Dpsycho_common.h19 static inline void *psycho_pci_config_mkaddr(struct pci_pbm_info *pbm, psycho_pci_config_mkaddr() argument
H A Dpci_common.c18 static int config_out_of_range(struct pci_pbm_info *pbm, config_out_of_range() argument
29 static void *sun4u_config_mkaddr(struct pci_pbm_info *pbm, sun4u_config_mkaddr() argument
51 static int sun4u_read_pci_cfg_host(struct pci_pbm_info *pbm, sun4u_read_pci_cfg_host() argument
110 struct pci_pbm_info *pbm = bus_dev->sysdata; sun4u_read_pci_cfg() local
164 static int sun4u_write_pci_cfg_host(struct pci_pbm_info *pbm, sun4u_write_pci_cfg_host() argument
214 struct pci_pbm_info *pbm = bus_dev->sysdata; sun4u_write_pci_cfg() local
259 struct pci_pbm_info *pbm = bus_dev->sysdata; sun4v_read_pci_cfg() local
292 struct pci_pbm_info *pbm = bus_dev->sysdata; sun4v_write_pci_cfg() local
317 void pci_get_pbm_props(struct pci_pbm_info *pbm) pci_get_pbm_props() argument
368 static void pci_register_iommu_region(struct pci_pbm_info *pbm) pci_register_iommu_region() argument
393 void pci_determine_mem_io_space(struct pci_pbm_info *pbm) pci_determine_mem_io_space() argument
484 void pci_scan_for_target_abort(struct pci_pbm_info *pbm, pci_scan_for_target_abort() argument
508 void pci_scan_for_master_abort(struct pci_pbm_info *pbm, pci_scan_for_master_abort() argument
531 void pci_scan_for_parity_error(struct pci_pbm_info *pbm, pci_scan_for_parity_error() argument
H A Dpci_msi.c15 struct pci_pbm_info *pbm = msiq_cookie->pbm; sparc64_msiq_interrupt() local
73 static u32 pick_msiq(struct pci_pbm_info *pbm) pick_msiq() argument
94 static int alloc_msi(struct pci_pbm_info *pbm) alloc_msi() argument
106 static void free_msi(struct pci_pbm_info *pbm, int msi_num) free_msi() argument
125 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; sparc64_setup_msi_irq() local
183 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; sparc64_teardown_msi_irq() local
215 static int msi_bitmap_alloc(struct pci_pbm_info *pbm) msi_bitmap_alloc() argument
231 static void msi_bitmap_free(struct pci_pbm_info *pbm) msi_bitmap_free() argument
237 static int msi_table_alloc(struct pci_pbm_info *pbm) msi_table_alloc() argument
265 static void msi_table_free(struct pci_pbm_info *pbm) msi_table_free() argument
274 static int bringup_one_msi_queue(struct pci_pbm_info *pbm, bringup_one_msi_queue() argument
301 static int sparc64_bringup_msi_queues(struct pci_pbm_info *pbm, sparc64_bringup_msi_queues() argument
319 void sparc64_pbm_msi_init(struct pci_pbm_info *pbm, sparc64_pbm_msi_init() argument
H A Dpci_impl.h55 struct pci_pbm_info *pbm; member in struct:sparc64_msiq_cookie
H A Dpcic.c290 struct linux_pbm_info* pbm; pcic_probe() local
391 struct linux_pbm_info *pbm = &pcic->pbm; pcic_pbm_scan_bus() local
446 static int pdev_to_pnode(struct linux_pbm_info *pbm, struct pci_dev *pdev) pdev_to_pnode() argument
H A Dpci.c247 static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm, of_create_pci_dev() argument
413 static void of_scan_pci_bridge(struct pci_pbm_info *pbm, of_scan_pci_bridge() argument
539 static void pci_of_scan_bus(struct pci_pbm_info *pbm, pci_of_scan_bus() argument
650 struct pci_bus *pci_scan_one_pbm(struct pci_pbm_info *pbm, pci_scan_one_pbm() argument
736 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; __pci_mmap_make_offset_bus() local
882 struct pci_pbm_info *pbm = pbus->sysdata; pcibus_to_node() local
893 struct pci_pbm_info *pbm = pbus->sysdata; pci_domain_nr() local
909 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; arch_setup_msi_irq() local
922 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; arch_teardown_msi_irq() local
980 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller; pci_resource_to_user() local
1103 struct pci_pbm_info *pbm = pbus->sysdata; of_pci_slot_init() local
381 apb_fake_ranges(struct pci_dev *dev, struct pci_bus *bus, struct pci_pbm_info *pbm) apb_fake_ranges() argument
H A Dpci_fire.c28 static int pci_fire_pbm_iommu_init(struct pci_pbm_info *pbm) pci_fire_pbm_iommu_init() argument
148 static int pci_fire_get_head(struct pci_pbm_info *pbm, unsigned long msiqid, pci_fire_get_head() argument
155 static int pci_fire_dequeue_msi(struct pci_pbm_info *pbm, unsigned long msiqid, pci_fire_dequeue_msi() argument
190 static int pci_fire_set_head(struct pci_pbm_info *pbm, unsigned long msiqid, pci_fire_set_head() argument
197 static int pci_fire_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, pci_fire_msi_setup() argument
216 static int pci_fire_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) pci_fire_msi_teardown() argument
229 static int pci_fire_msiq_alloc(struct pci_pbm_info *pbm) pci_fire_msiq_alloc() argument
261 static void pci_fire_msiq_free(struct pci_pbm_info *pbm) pci_fire_msiq_free() argument
273 static int pci_fire_msiq_build_irq(struct pci_pbm_info *pbm, pci_fire_msiq_build_irq() argument
316 static void pci_fire_msi_init(struct pci_pbm_info *pbm) pci_fire_msi_init() argument
321 static void pci_fire_msi_init(struct pci_pbm_info *pbm) pci_fire_msi_init() argument
364 static void pci_fire_hw_init(struct pci_pbm_info *pbm) pci_fire_hw_init() argument
411 static int pci_fire_pbm_init(struct pci_pbm_info *pbm, pci_fire_pbm_init() argument
460 struct pci_pbm_info *pbm; fire_probe() local
H A Dpci_psycho.c134 struct pci_pbm_info *pbm = dev_id; psycho_ue_intr() local
213 struct pci_pbm_info *pbm = dev_id; psycho_ce_intr() local
287 static void psycho_register_error_handlers(struct pci_pbm_info *pbm) psycho_register_error_handlers() argument
352 static void pbm_config_busmastering(struct pci_pbm_info *pbm) pbm_config_busmastering() argument
369 static void psycho_scan_bus(struct pci_pbm_info *pbm, psycho_scan_bus() argument
394 static void psycho_controller_hwinit(struct pci_pbm_info *pbm) psycho_controller_hwinit() argument
422 static void psycho_pbm_strbuf_init(struct pci_pbm_info *pbm, psycho_pbm_strbuf_init() argument
486 static void psycho_pbm_init(struct pci_pbm_info *pbm, psycho_pbm_init() argument
496 struct pci_pbm_info *pbm; psycho_find_sibling() local
511 struct pci_pbm_info *pbm; psycho_probe() local
H A Dpci_sun4v.c63 struct pci_pbm_info *pbm = p->dev->archdata.host_controller; iommu_batch_flush() local
218 struct pci_pbm_info *pbm; dma_4v_free_coherent() local
299 struct pci_pbm_info *pbm; dma_4v_unmap_page() local
471 struct pci_pbm_info *pbm; dma_4v_unmap_sg() local
515 static void pci_sun4v_scan_bus(struct pci_pbm_info *pbm, struct device *parent) pci_sun4v_scan_bus() argument
528 static unsigned long probe_existing_entries(struct pci_pbm_info *pbm, probe_existing_entries() argument
559 static int pci_sun4v_iommu_init(struct pci_pbm_info *pbm) pci_sun4v_iommu_init() argument
653 static int pci_sun4v_get_head(struct pci_pbm_info *pbm, unsigned long msiqid, pci_sun4v_get_head() argument
669 static int pci_sun4v_dequeue_msi(struct pci_pbm_info *pbm, pci_sun4v_dequeue_msi() argument
709 static int pci_sun4v_set_head(struct pci_pbm_info *pbm, unsigned long msiqid, pci_sun4v_set_head() argument
721 static int pci_sun4v_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, pci_sun4v_msi_setup() argument
735 static int pci_sun4v_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) pci_sun4v_msi_teardown() argument
748 static int pci_sun4v_msiq_alloc(struct pci_pbm_info *pbm) pci_sun4v_msiq_alloc() argument
802 static void pci_sun4v_msiq_free(struct pci_pbm_info *pbm) pci_sun4v_msiq_free() argument
824 static int pci_sun4v_msiq_build_irq(struct pci_pbm_info *pbm, pci_sun4v_msiq_build_irq() argument
852 static void pci_sun4v_msi_init(struct pci_pbm_info *pbm) pci_sun4v_msi_init() argument
857 static void pci_sun4v_msi_init(struct pci_pbm_info *pbm) pci_sun4v_msi_init() argument
862 static int pci_sun4v_pbm_init(struct pci_pbm_info *pbm, pci_sun4v_pbm_init() argument
906 struct pci_pbm_info *pbm; pci_sun4v_probe() local
H A Dpsycho_common.c33 static void psycho_check_stc_error(struct pci_pbm_info *pbm) psycho_check_stc_error() argument
124 static void psycho_record_iommu_tags_and_data(struct pci_pbm_info *pbm, psycho_record_iommu_tags_and_data() argument
152 static void psycho_dump_iommu_tags_and_data(struct pci_pbm_info *pbm, psycho_dump_iommu_tags_and_data() argument
200 void psycho_check_iommu_error(struct pci_pbm_info *pbm, psycho_check_iommu_error() argument
251 static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm) psycho_pcierr_intr_other() argument
305 struct pci_pbm_info *pbm = dev_id; psycho_pcierr_intr() local
370 static void psycho_iommu_flush(struct pci_pbm_info *pbm) psycho_iommu_flush() argument
398 int psycho_iommu_init(struct pci_pbm_info *pbm, int tsbsize, psycho_iommu_init() argument
450 void psycho_pbm_init_common(struct pci_pbm_info *pbm, struct platform_device *op, psycho_pbm_init_common() argument
H A Dpci_sabre.c198 struct pci_pbm_info *pbm = dev_id; sabre_ue_intr() local
258 struct pci_pbm_info *pbm = dev_id; sabre_ce_intr() local
312 static void sabre_register_error_handlers(struct pci_pbm_info *pbm) sabre_register_error_handlers() argument
406 static void sabre_scan_bus(struct pci_pbm_info *pbm, struct device *parent) sabre_scan_bus() argument
445 static void sabre_pbm_init(struct pci_pbm_info *pbm, sabre_pbm_init() argument
461 struct pci_pbm_info *pbm; sabre_probe() local
H A Dpci_schizo.c78 static void *schizo_pci_config_mkaddr(struct pci_pbm_info *pbm, schizo_pci_config_mkaddr() argument
126 static void __schizo_check_stc_error_pbm(struct pci_pbm_info *pbm, __schizo_check_stc_error_pbm() argument
234 static void schizo_check_iommu_error_pbm(struct pci_pbm_info *pbm, schizo_check_iommu_error_pbm() argument
344 static void schizo_check_iommu_error(struct pci_pbm_info *pbm, schizo_check_iommu_error() argument
373 struct pci_pbm_info *pbm = dev_id; schizo_ue_intr() local
461 struct pci_pbm_info *pbm = dev_id; schizo_ce_intr() local
580 static irqreturn_t schizo_pcierr_intr_other(struct pci_pbm_info *pbm) schizo_pcierr_intr_other() argument
636 struct pci_pbm_info *pbm = dev_id; schizo_pcierr_intr() local
790 struct pci_pbm_info *pbm = dev_id; schizo_safarierr_intr() local
822 static int pbm_routes_this_ino(struct pci_pbm_info *pbm, u32 ino) pbm_routes_this_ino() argument
846 static void tomatillo_register_error_handlers(struct pci_pbm_info *pbm) tomatillo_register_error_handlers() argument
941 static void schizo_register_error_handlers(struct pci_pbm_info *pbm) schizo_register_error_handlers() argument
1050 static void pbm_config_busmastering(struct pci_pbm_info *pbm) pbm_config_busmastering() argument
1067 static void schizo_scan_bus(struct pci_pbm_info *pbm, struct device *parent) schizo_scan_bus() argument
1088 static void schizo_pbm_strbuf_init(struct pci_pbm_info *pbm) schizo_pbm_strbuf_init() argument
1131 static int schizo_pbm_iommu_init(struct pci_pbm_info *pbm) schizo_pbm_iommu_init() argument
1256 static void schizo_pbm_hw_init(struct pci_pbm_info *pbm) schizo_pbm_hw_init() argument
1309 static int schizo_pbm_init(struct pci_pbm_info *pbm, schizo_pbm_init() argument
1404 struct pci_pbm_info *pbm; schizo_find_sibling() local
1416 struct pci_pbm_info *pbm; __schizo_init() local

Completed in 189 milliseconds