Lines Matching refs:offset
313 uint32_t (*pci_read_cfg)(union pci_bdf bdf, uint32_t offset, uint32_t bytes);
314 void (*pci_write_cfg)(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val);
332 static inline uint32_t pci_bar_index(uint32_t offset) in pci_bar_index() argument
334 return (offset - PCIR_BARS) >> 2U; in pci_bar_index()
337 static inline bool is_bar_offset(uint32_t nr_bars, uint32_t offset) in is_bar_offset() argument
341 if ((offset >= pci_bar_offset(0U)) in is_bar_offset()
342 && (offset < pci_bar_offset(nr_bars))) { in is_bar_offset()
367 uint32_t pci_pdev_read_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes);
368 void pci_pdev_write_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val);
403 static inline bool pci_is_valid_access_offset(uint32_t offset, uint32_t bytes) in pci_is_valid_access_offset() argument
405 return ((offset & (bytes - 1U)) == 0U); in pci_is_valid_access_offset()
413 static inline bool pci_is_valid_access(uint32_t offset, uint32_t bytes) in pci_is_valid_access() argument
415 return (pci_is_valid_access_byte(bytes) && pci_is_valid_access_offset(offset, bytes)); in pci_is_valid_access()