Lines Matching refs:bdf
60 pcie_bdf_t bdf; member
98 .bdf = PCIE_BDF_NONE, \
170 extern uint32_t pcie_conf_read(pcie_bdf_t bdf, unsigned int reg);
181 extern void pcie_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data);
191 typedef bool (*pcie_scan_cb_t)(pcie_bdf_t bdf, pcie_id_t id, void *cb_data);
231 extern bool pcie_get_mbar(pcie_bdf_t bdf,
248 extern bool pcie_probe_mbar(pcie_bdf_t bdf,
259 extern bool pcie_get_iobar(pcie_bdf_t bdf,
276 extern bool pcie_probe_iobar(pcie_bdf_t bdf,
287 extern void pcie_set_cmd(pcie_bdf_t bdf, uint32_t bits, bool on);
303 extern unsigned int pcie_alloc_irq(pcie_bdf_t bdf);
312 extern unsigned int pcie_get_irq(pcie_bdf_t bdf);
326 extern void pcie_irq_enable(pcie_bdf_t bdf, unsigned int irq);
335 extern uint32_t pcie_get_cap(pcie_bdf_t bdf, uint32_t cap_id);
344 extern uint32_t pcie_get_ext_cap(pcie_bdf_t bdf, uint32_t cap_id);
357 extern bool pcie_connect_dynamic_irq(pcie_bdf_t bdf,