Home
last modified time | relevance | path

Searched defs:bdf (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpci_cfgacc.c47 pci_cfgacc_get8(dev_info_t *rcdip, uint16_t bdf, uint16_t off) in pci_cfgacc_get8()
57 pci_cfgacc_put8(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint8_t data) in pci_cfgacc_put8()
66 pci_cfgacc_get16(dev_info_t *rcdip, uint16_t bdf, uint16_t off) in pci_cfgacc_get16()
76 pci_cfgacc_put16(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint16_t data) in pci_cfgacc_put16()
85 pci_cfgacc_get32(dev_info_t *rcdip, uint16_t bdf, uint16_t off) in pci_cfgacc_get32()
95 pci_cfgacc_put32(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint32_t data) in pci_cfgacc_put32()
104 pci_cfgacc_get64(dev_info_t *rcdip, uint16_t bdf, uint16_t off) in pci_cfgacc_get64()
114 pci_cfgacc_put64(dev_info_t *rcdip, uint16_t bdf, uint16_t off, uint64_t data) in pci_cfgacc_put64()
H A Dpciev.c61 pcie_find_dip_by_bdf(dev_info_t *rootp, pcie_req_id_t bdf) in pcie_find_dip_by_bdf()
88 pcie_bdf_list_add(pcie_req_id_t bdf, pcie_req_id_list_t **rlist_p) in pcie_bdf_list_add()
101 pcie_bdf_list_remove(pcie_req_id_t bdf, pcie_req_id_list_t **rlist_p) in pcie_bdf_list_remove()
134 pcie_req_id_t bdf = bus_p->bus_bdf; in pcie_cache_domain_info() local
H A Dpcie_fault.c437 pf_in_bus_range(pcie_bus_t *bus_p, pcie_req_id_t bdf) in pf_in_bus_range()
2278 pcie_req_id_t *bdf) in pf_pci_find_trans_type()
2335 pcie_req_id_t bdf = PCIE_INVALID_BDF; in pf_pci_decode() local
2409 pcie_req_id_t bdf) in pf_hdl_lookup()
2436 uint64_t addr, pcie_req_id_t bdf) in pf_hdl_child_lookup()
2530 uint64_t addr, pcie_req_id_t bdf, ndi_fmc_t *fcp) in pf_hdl_compare()
3278 pf_find_busp_by_bdf(pf_impl_t *impl, pcie_req_id_t bdf) in pf_find_busp_by_bdf()
3320 pcie_req_id_t bdf; in pf_find_busp_by_aer() local
3349 pcie_req_id_t bdf; in pf_find_busp_by_saer() local
H A Dpcie.c1907 pcie_init_bus(dev_info_t *dip, pcie_req_id_t bdf, uint8_t flags) in pcie_init_bus()
2271 pcie_req_id_t bdf; in pcie_fab_do_init_fini() local
2566 pcie_get_bdf_from_dip(dev_info_t *dip, pcie_req_id_t *bdf) in pcie_get_bdf_from_dip()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dpci_cfgacc_x86.c40 #define PCI_BDF_BUS(bdf) ((((uint16_t)bdf) & 0xff00) >> 8) argument
41 #define PCI_BDF_DEV(bdf) ((((uint16_t)bdf) & 0xf8) >> 3) argument
42 #define PCI_BDF_FUNC(bdf) (((uint16_t)bdf) & 0x7) argument
245 uint16_t bdf; member
264 pci_cfgacc_add_workaround(uint16_t bdf, uchar_t secbus, uchar_t subbus) in pci_cfgacc_add_workaround()
276 pci_cfgacc_find_workaround(uint16_t bdf) in pci_cfgacc_find_workaround()
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_libhv.c52 hvio_get_rp_mps_cap(devhandle_t dev_hdl, pci_device_t bdf, int32_t *mps_cap) in hvio_get_rp_mps_cap()
58 hvio_set_rp_mps(devhandle_t dev_hdl, pci_device_t bdf, int32_t mps) in hvio_set_rp_mps()
64 hvio_rp_mps(devhandle_t dev_hdl, pci_device_t bdf, int32_t *mps, int op) in hvio_rp_mps()
H A Dpx_lib4v.c1253 px_lib_config_get(dev_info_t *dip, pci_device_t bdf, pci_config_offset_t off, in px_lib_config_get()
1274 px_lib_config_put(dev_info_t *dip, pci_device_t bdf, pci_config_offset_t off, in px_lib_config_put()
1653 pcie_req_id_t bdf = PCIE_INVALID_BDF; in px_lib_log_safeacc_err() local
1735 pcie_req_id_t bdf; in px_lib_ctlops_poke() local
2089 px_panic_domain(px_t *px_p, pcie_req_id_t bdf) in px_panic_domain()
2161 pci_device_t bdf = px_lib_get_bdf(px_p); in px_lib_get_root_complex_mps() local
2172 pci_device_t bdf = px_lib_get_bdf(px_p); in px_lib_set_root_complex_mps() local
H A Dpx_tools_4v.c377 pci_device_t bdf = PX_GET_BDF(prg_p); in pxtool_pciiomem_access() local
H A Dpx_err.c836 pcie_req_id_t bdf = PCIE_INVALID_BDF; in px_mmu_handle_lookup() local
/illumos-gate/usr/src/uts/sun4u/io/pciex/
H A Dpci_cfgacc_4u.c40 #define RC_BDF_TO_CFGADDR(bdf, offset) (((bdf) << RC_PA_BDF_SHIFT) + (offset)) argument
61 pci_cfgacc_get(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size) in pci_cfgacc_get()
94 pci_cfgacc_set(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size, in pci_cfgacc_set()
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_bay.c72 bay_bdf(topo_mod_t *mod, smbios_port_ext_t *epp, uint16_t *bdf) in bay_bdf()
197 bay_update_tnode(topo_mod_t *mod, tnode_t *tnodep, uint16_t bdf, int phy) in bay_update_tnode()
275 uint16_t bdf; in x86pi_gen_bay() local
H A Dx86pi_hostbridge.c189 x86pi_gen_pci_pciexrc(topo_mod_t *mod, tnode_t *tn_hbr, uint16_t bdf, in x86pi_gen_pci_pciexrc()
/illumos-gate/usr/src/uts/sun4v/io/pciex/
H A Dpci_cfgacc_4v.c66 pci_cfgacc_get(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size) in pci_cfgacc_get()
86 pci_cfgacc_set(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size, in pci_cfgacc_set()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fm.c299 pcie_req_id_t bdf = PCIE_INVALID_BDF; in px_fm_callback() local
669 pcie_req_id_t bdf; in px_pcie_ptlp() local
810 uint16_t bdf = *(uint16_t *)arg2; in px_err_cfg_hdl_check() local
849 uint16_t bdf = *(uint16_t *)arg2; in px_err_pio_hdl_check() local
914 uint16_t bdf = *(uint16_t *)arg2; in px_err_dma_hdl_check() local
H A Dpx_ioapi.h227 #define PX_ADD_ATTR_EXTNS(attr, bdf) \ argument
/illumos-gate/usr/src/compat/bhyve/dev/pci/
H A Dpcivar.h29 pcie_req_id_t bdf; in pci_get_bdf() local
/illumos-gate/usr/src/uts/common/sys/
H A Dpciev.h74 pcie_req_id_t bdf; member
184 #define PCIE_BDF_LIST_ADD(bus_p, bdf) \ argument
187 #define PCIE_BDF_LIST_REMOVE(bus_p, bdf) \ argument
H A Dpci_cfgacc.h59 uint16_t bdf; member
/illumos-gate/usr/src/cmd/pcitool/
H A Dpcitool_ui.c1067 bdf = 3, in parse_device_opts() enumerator
1444 bdf = 3 in parse_probeone_opts() enumerator
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfx_subr.c396 fab_find_rppath_by_devbdf(fmd_hdl_t *hdl, nvlist_t *nvl, pcie_req_id_t bdf) in fab_find_rppath_by_devbdf()
582 fab_find_bdf(fmd_hdl_t *hdl, nvlist_t *nvl, pcie_req_id_t bdf) in fab_find_bdf()
/illumos-gate/usr/src/uts/intel/os/
H A Dfmsmb.c1029 fm_smb_mc_bboards(uint_t bdf) in fm_smb_mc_bboards()
1076 fm_smb_mc_chipinst(uint_t bdf, uint_t *chip_inst) in fm_smb_mc_chipinst()
/illumos-gate/usr/src/cmd/pcieadm/
H A Dpcieadm.c223 char dinst[128], bdf[128], altbdf[128]; in pcieadm_find_dip_cb() local
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcieb_x86.c470 uint16_t bdf = bus_p->bus_bdf; in pcieb_intel_serr_workaround() local
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_err.c1790 pcie_req_id_t bdf; in px_err_mmu_rbne_handle() local
1820 pcie_req_id_t bdf; in px_err_mmu_tfa_handle() local
1849 pcie_req_id_t bdf; in px_err_mmu_parity_handle() local
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_page_tables.c64 amd_iommu_get_src_bdf(amd_iommu_t *iommu, int32_t bdf, int32_t *src_bdfp) in amd_iommu_get_src_bdf()
243 uint16_t bdf; in amd_iommu_get_deviceid() local

12