Home
last modified time | relevance | path

Searched refs:epf_bar (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/pci/endpoint/functions/
A Dpci-epf-ntb.c508 epf_bar = &ntb_epc->epf_bar[ntb_epc->msix_bar]; in epf_ntb_configure_msix()
745 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_peer_spad_bar_clear()
799 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_peer_spad_bar_set()
861 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_config_sspad_bar_clear()
912 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_config_sspad_bar_set()
1173 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_free_peer_mem()
1238 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_db_mw_bar_clear()
1410 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_alloc_peer_mem()
1479 epf_bar = &ntb_epc->epf_bar[barno]; in epf_ntb_db_mw_bar_init()
1567 epf_bar = epf->bar; in epf_ntb_epc_create_interface()
[all …]
A Dpci-epf-test.c615 struct pci_epf_bar *epf_bar; in pci_epf_test_unbind() local
622 epf_bar = &epf->bar[bar]; in pci_epf_test_unbind()
626 epf_bar); in pci_epf_test_unbind()
637 struct pci_epf_bar *epf_bar; in pci_epf_test_set_bar() local
647 epf_bar = &epf->bar[bar]; in pci_epf_test_set_bar()
659 epf_bar); in pci_epf_test_set_bar()
755 struct pci_epf_bar *epf_bar; in pci_epf_test_alloc_space() local
794 epf_bar = &epf->bar[bar]; in pci_epf_test_alloc_space()
818 struct pci_epf_bar *epf_bar; in pci_epf_configure_bar() local
823 epf_bar = &epf->bar[i]; in pci_epf_configure_bar()
[all …]
/linux/drivers/pci/endpoint/
A Dpci-epf-core.c255 struct pci_epf_bar *epf_bar; in pci_epf_free_space() local
263 epf_bar = epf->bar; in pci_epf_free_space()
273 epf_bar[bar].phys_addr = 0; in pci_epf_free_space()
274 epf_bar[bar].addr = NULL; in pci_epf_free_space()
275 epf_bar[bar].size = 0; in pci_epf_free_space()
276 epf_bar[bar].barno = 0; in pci_epf_free_space()
277 epf_bar[bar].flags = 0; in pci_epf_free_space()
310 epf_bar = epf->bar; in pci_epf_alloc_space()
324 epf_bar[bar].addr = space; in pci_epf_alloc_space()
325 epf_bar[bar].size = size; in pci_epf_alloc_space()
[all …]
A Dpci-epc-core.c494 struct pci_epf_bar *epf_bar) in pci_epc_clear_bar() argument
497 (epf_bar->barno == BAR_5 && in pci_epc_clear_bar()
498 epf_bar->flags & PCI_BASE_ADDRESS_MEM_TYPE_64)) in pci_epc_clear_bar()
508 epc->ops->clear_bar(epc, func_no, vfunc_no, epf_bar); in pci_epc_clear_bar()
523 struct pci_epf_bar *epf_bar) in pci_epc_set_bar() argument
526 int flags = epf_bar->flags; in pci_epc_set_bar()
529 (epf_bar->barno == BAR_5 && in pci_epc_set_bar()
533 (upper_32_bits(epf_bar->size) && in pci_epc_set_bar()
544 ret = epc->ops->set_bar(epc, func_no, vfunc_no, epf_bar); in pci_epc_set_bar()
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence-ep.c77 struct pci_epf_bar *epf_bar) in cdns_pcie_ep_set_bar() argument
82 dma_addr_t bar_phys = epf_bar->phys_addr; in cdns_pcie_ep_set_bar()
83 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_set_bar()
84 int flags = epf_bar->flags; in cdns_pcie_ep_set_bar()
89 sz = max_t(size_t, epf_bar->size, CDNS_PCIE_EP_MIN_APERTURE); in cdns_pcie_ep_set_bar()
107 epf_bar->flags |= PCI_BASE_ADDRESS_MEM_TYPE_64; in cdns_pcie_ep_set_bar()
145 epf->epf_bar[bar] = epf_bar; in cdns_pcie_ep_set_bar()
151 struct pci_epf_bar *epf_bar) in cdns_pcie_ep_clear_bar() argument
156 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_clear_bar()
180 epf->epf_bar[bar] = NULL; in cdns_pcie_ep_clear_bar()
[all …]
A Dpcie-cadence.h336 struct pci_epf_bar *epf_bar[PCI_STD_NUM_BARS]; member
/linux/drivers/pci/controller/dwc/
A Dpcie-designware-ep.c207 struct pci_epf_bar *epf_bar) in dw_pcie_ep_clear_bar() argument
211 enum pci_barno bar = epf_bar->barno; in dw_pcie_ep_clear_bar()
214 __dw_pcie_ep_reset_bar(pci, func_no, bar, epf_bar->flags); in dw_pcie_ep_clear_bar()
218 ep->epf_bar[bar] = NULL; in dw_pcie_ep_clear_bar()
222 struct pci_epf_bar *epf_bar) in dw_pcie_ep_set_bar() argument
227 enum pci_barno bar = epf_bar->barno; in dw_pcie_ep_set_bar()
228 size_t size = epf_bar->size; in dw_pcie_ep_set_bar()
229 int flags = epf_bar->flags; in dw_pcie_ep_set_bar()
244 epf_bar->phys_addr, as_type); in dw_pcie_ep_set_bar()
258 ep->epf_bar[bar] = epf_bar; in dw_pcie_ep_set_bar()
[all …]
A Dpcie-designware.h244 struct pci_epf_bar *epf_bar[PCI_STD_NUM_BARS]; member
/linux/drivers/pci/controller/
A Dpcie-rcar-ep.c196 struct pci_epf_bar *epf_bar) in rcar_pcie_ep_set_bar() argument
198 int flags = epf_bar->flags | LAR_ENABLE | LAM_64BIT; in rcar_pcie_ep_set_bar()
200 u64 size = 1ULL << fls64(epf_bar->size - 1); in rcar_pcie_ep_set_bar()
201 dma_addr_t cpu_addr = epf_bar->phys_addr; in rcar_pcie_ep_set_bar()
202 enum pci_barno bar = epf_bar->barno; in rcar_pcie_ep_set_bar()
247 struct pci_epf_bar *epf_bar) in rcar_pcie_ep_clear_bar() argument
250 enum pci_barno bar = epf_bar->barno; in rcar_pcie_ep_clear_bar()
A Dpcie-rockchip-ep.c163 struct pci_epf_bar *epf_bar) in rockchip_pcie_ep_set_bar() argument
167 dma_addr_t bar_phys = epf_bar->phys_addr; in rockchip_pcie_ep_set_bar()
168 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_set_bar()
169 int flags = epf_bar->flags; in rockchip_pcie_ep_set_bar()
174 sz = max_t(size_t, epf_bar->size, MIN_EP_APERTURE); in rockchip_pcie_ep_set_bar()
231 struct pci_epf_bar *epf_bar) in rockchip_pcie_ep_clear_bar() argument
236 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_clear_bar()
/linux/include/linux/
A Dpci-epc.h68 struct pci_epf_bar *epf_bar);
70 struct pci_epf_bar *epf_bar);
218 struct pci_epf_bar *epf_bar);
220 struct pci_epf_bar *epf_bar);

Completed in 43 milliseconds