Lines Matching defs:ep_func
37 struct dw_pcie_ep_func *ep_func;
39 list_for_each_entry(ep_func, &ep->func_list, list) {
40 if (ep_func->func_no == func_no)
41 return ep_func;
317 struct dw_pcie_ep_func *ep_func;
319 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
320 if (!ep_func || !ep_func->msi_cap)
325 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS;
341 struct dw_pcie_ep_func *ep_func;
343 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
344 if (!ep_func || !ep_func->msi_cap)
349 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS;
366 struct dw_pcie_ep_func *ep_func;
368 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
369 if (!ep_func || !ep_func->msix_cap)
374 reg = ep_func->msix_cap + func_offset + PCI_MSIX_FLAGS;
391 struct dw_pcie_ep_func *ep_func;
393 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
394 if (!ep_func || !ep_func->msix_cap)
401 reg = ep_func->msix_cap + func_offset + PCI_MSIX_FLAGS;
407 reg = ep_func->msix_cap + func_offset + PCI_MSIX_TABLE;
411 reg = ep_func->msix_cap + func_offset + PCI_MSIX_PBA;
494 struct dw_pcie_ep_func *ep_func;
504 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
505 if (!ep_func || !ep_func->msi_cap)
511 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS;
514 reg = ep_func->msi_cap + func_offset + PCI_MSI_ADDRESS_LO;
517 reg = ep_func->msi_cap + func_offset + PCI_MSI_ADDRESS_HI;
519 reg = ep_func->msi_cap + func_offset + PCI_MSI_DATA_64;
523 reg = ep_func->msi_cap + func_offset + PCI_MSI_DATA_32;
545 struct dw_pcie_ep_func *ep_func;
548 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
549 if (!ep_func || !ep_func->msix_cap)
564 struct dw_pcie_ep_func *ep_func;
575 ep_func = dw_pcie_ep_get_func_from_ep(ep, func_no);
576 if (!ep_func || !ep_func->msix_cap)
581 reg = ep_func->msix_cap + func_offset + PCI_MSIX_TABLE;
686 struct dw_pcie_ep_func *ep_func;
752 ep_func = devm_kzalloc(dev, sizeof(*ep_func), GFP_KERNEL);
753 if (!ep_func)
756 ep_func->func_no = func_no;
757 ep_func->msi_cap = dw_pcie_ep_find_capability(ep, func_no,
759 ep_func->msix_cap = dw_pcie_ep_find_capability(ep, func_no,
762 list_add_tail(&ep_func->list, &ep->func_list);