Lines Matching refs:req
43 pci_cfgacc_valid(pci_cfgacc_req_t *req) in pci_cfgacc_valid() argument
45 int sz = req->size; in pci_cfgacc_valid()
47 if (IS_P2ALIGNED(req->offset, sz) && in pci_cfgacc_valid()
48 (req->offset + sz - 1 < PCIE_CFG_SPACE_SIZE) && in pci_cfgacc_valid()
53 req->offset, sz); in pci_cfgacc_valid()
127 pci_cfgacc_acc(pci_cfgacc_req_t *req) in pci_cfgacc_acc() argument
129 if (!req->write) in pci_cfgacc_acc()
130 VAL64(req) = (uint64_t)-1; in pci_cfgacc_acc()
132 if (!pci_cfgacc_valid(req)) in pci_cfgacc_acc()
135 if (req->write) { in pci_cfgacc_acc()
136 pci_cfgacc_set(req->rcdip, req->bdf, req->offset, in pci_cfgacc_acc()
137 req->size, VAL64(req)); in pci_cfgacc_acc()
139 VAL64(req) = pci_cfgacc_get(req->rcdip, req->bdf, in pci_cfgacc_acc()
140 req->offset, req->size); in pci_cfgacc_acc()