Lines Matching refs:device
44 typedef uint32_t (*pcie_ctrl_conf_read_t)(const struct device *dev, pcie_bdf_t bdf,
58 typedef void (*pcie_ctrl_conf_write_t)(const struct device *dev, pcie_bdf_t bdf,
78 typedef bool (*pcie_ctrl_region_allocate_t)(const struct device *dev, pcie_bdf_t bdf,
97 typedef bool (*pcie_ctrl_region_get_allocate_base_t)(const struct device *dev, pcie_bdf_t bdf,
120 typedef bool (*pcie_ctrl_region_translate_t)(const struct device *dev, pcie_bdf_t bdf,
125 typedef uint8_t (*pcie_ctrl_msi_device_setup_t)(const struct device *dev, unsigned int priority,
169 void pcie_generic_ctrl_enumerate(const struct device *dev, pcie_bdf_t bdf_start);
196 static inline uint32_t pcie_ctrl_conf_read(const struct device *dev, pcie_bdf_t bdf, in pcie_ctrl_conf_read()
216 static inline void pcie_ctrl_conf_write(const struct device *dev, pcie_bdf_t bdf, in pcie_ctrl_conf_write()
242 static inline bool pcie_ctrl_region_allocate(const struct device *dev, pcie_bdf_t bdf, in pcie_ctrl_region_allocate()
267 static inline bool pcie_ctrl_region_get_allocate_base(const struct device *dev, pcie_bdf_t bdf, in pcie_ctrl_region_get_allocate_base()
295 static inline bool pcie_ctrl_region_translate(const struct device *dev, pcie_bdf_t bdf, in pcie_ctrl_region_translate()
311 static inline uint8_t pcie_ctrl_msi_device_setup(const struct device *dev, unsigned int priority, in pcie_ctrl_msi_device_setup()
325 const struct device *msi_parent;