func_no 379 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_raise_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 948 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_am654_raise_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 960 drivers/pci/controller/dwc/pci-keystone.c dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); func_no 65 drivers/pci/controller/dwc/pci-layerscape-ep.c static int ls_pcie_ep_raise_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 72 drivers/pci/controller/dwc/pci-layerscape-ep.c return dw_pcie_ep_raise_legacy_irq(ep, func_no); func_no 74 drivers/pci/controller/dwc/pci-layerscape-ep.c return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); func_no 76 drivers/pci/controller/dwc/pci-layerscape-ep.c return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); func_no 429 drivers/pci/controller/dwc/pcie-artpec6.c static int artpec6_pcie_raise_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 439 drivers/pci/controller/dwc/pcie-artpec6.c return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); func_no 43 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_write_header(struct pci_epc *epc, u8 func_no, func_no 116 drivers/pci/controller/dwc/pcie-designware-ep.c static void dw_pcie_ep_clear_bar(struct pci_epc *epc, u8 func_no, func_no 130 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_set_bar(struct pci_epc *epc, u8 func_no, func_no 181 drivers/pci/controller/dwc/pcie-designware-ep.c static void dw_pcie_ep_unmap_addr(struct pci_epc *epc, u8 func_no, func_no 197 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_map_addr(struct pci_epc *epc, u8 func_no, func_no 214 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_get_msi(struct pci_epc *epc, u8 func_no) func_no 233 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_set_msi(struct pci_epc *epc, u8 func_no, u8 interrupts) func_no 253 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_get_msix(struct pci_epc *epc, u8 func_no) func_no 272 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_set_msix(struct pci_epc *epc, u8 func_no, u16 interrupts) func_no 292 drivers/pci/controller/dwc/pcie-designware-ep.c static int dw_pcie_ep_raise_irq(struct pci_epc *epc, u8 func_no, func_no 300 drivers/pci/controller/dwc/pcie-designware-ep.c return ep->ops->raise_irq(ep, func_no, type, interrupt_num); func_no 326 drivers/pci/controller/dwc/pcie-designware-ep.c dw_pcie_ep_get_features(struct pci_epc *epc, u8 func_no) func_no 352 drivers/pci/controller/dwc/pcie-designware-ep.c int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no) func_no 362 drivers/pci/controller/dwc/pcie-designware-ep.c int dw_pcie_ep_raise_msi_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 396 drivers/pci/controller/dwc/pcie-designware-ep.c ret = dw_pcie_ep_map_addr(epc, func_no, ep->msi_mem_phys, msg_addr, func_no 403 drivers/pci/controller/dwc/pcie-designware-ep.c dw_pcie_ep_unmap_addr(epc, func_no, ep->msi_mem_phys); func_no 408 drivers/pci/controller/dwc/pcie-designware-ep.c int dw_pcie_ep_raise_msix_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 455 drivers/pci/controller/dwc/pcie-designware-ep.c ret = dw_pcie_ep_map_addr(epc, func_no, ep->msi_mem_phys, msg_addr, func_no 462 drivers/pci/controller/dwc/pcie-designware-ep.c dw_pcie_ep_unmap_addr(epc, func_no, ep->msi_mem_phys); func_no 77 drivers/pci/controller/dwc/pcie-designware-plat.c static int dw_plat_pcie_ep_raise_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 85 drivers/pci/controller/dwc/pcie-designware-plat.c return dw_pcie_ep_raise_legacy_irq(ep, func_no); func_no 87 drivers/pci/controller/dwc/pcie-designware-plat.c return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); func_no 89 drivers/pci/controller/dwc/pcie-designware-plat.c return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); func_no 206 drivers/pci/controller/dwc/pcie-designware.h int (*raise_irq)(struct dw_pcie_ep *ep, u8 func_no, func_no 403 drivers/pci/controller/dwc/pcie-designware.h int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no); func_no 404 drivers/pci/controller/dwc/pcie-designware.h int dw_pcie_ep_raise_msi_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 406 drivers/pci/controller/dwc/pcie-designware.h int dw_pcie_ep_raise_msix_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 423 drivers/pci/controller/dwc/pcie-designware.h static inline int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no) func_no 428 drivers/pci/controller/dwc/pcie-designware.h static inline int dw_pcie_ep_raise_msi_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 434 drivers/pci/controller/dwc/pcie-designware.h static inline int dw_pcie_ep_raise_msix_irq(struct dw_pcie_ep *ep, u8 func_no, func_no 396 drivers/pci/controller/pcie-cadence-ep.c cfg |= BIT(epf->func_no); func_no 409 drivers/pci/controller/pcie-cadence-ep.c cdns_pcie_ep_get_features(struct pci_epc *epc, u8 func_no) func_no 498 drivers/pci/controller/pcie-rockchip-ep.c cfg |= BIT(epf->func_no); func_no 512 drivers/pci/controller/pcie-rockchip-ep.c rockchip_pcie_ep_get_features(struct pci_epc *epc, u8 func_no) func_no 96 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_map_addr(epc, epf->func_no, src_phys_addr, reg->src_addr, func_no 112 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_map_addr(epc, epf->func_no, dst_phys_addr, reg->dst_addr, func_no 122 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_unmap_addr(epc, epf->func_no, dst_phys_addr); func_no 128 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_unmap_addr(epc, epf->func_no, src_phys_addr); func_no 158 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_map_addr(epc, epf->func_no, phys_addr, reg->src_addr, func_no 181 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_unmap_addr(epc, epf->func_no, phys_addr); func_no 210 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_map_addr(epc, epf->func_no, phys_addr, reg->dst_addr, func_no 238 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_unmap_addr(epc, epf->func_no, phys_addr); func_no 260 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_LEGACY, 0); func_no 263 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_MSI, irq); func_no 266 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_MSIX, irq); func_no 301 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_LEGACY, 0); func_no 339 drivers/pci/endpoint/functions/pci-epf-test.c count = pci_epc_get_msi(epc, epf->func_no); func_no 343 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_MSI, func_no 349 drivers/pci/endpoint/functions/pci-epf-test.c count = pci_epc_get_msix(epc, epf->func_no); func_no 353 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_raise_irq(epc, epf->func_no, PCI_EPC_IRQ_MSIX, func_no 384 drivers/pci/endpoint/functions/pci-epf-test.c pci_epc_clear_bar(epc, epf->func_no, epf_bar); func_no 415 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_set_bar(epc, epf->func_no, epf_bar); func_no 507 drivers/pci/endpoint/functions/pci-epf-test.c epc_features = pci_epc_get_features(epc, epf->func_no); func_no 519 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_write_header(epc, epf->func_no, header); func_no 534 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_set_msi(epc, epf->func_no, epf->msi_interrupts); func_no 542 drivers/pci/endpoint/functions/pci-epf-test.c ret = pci_epc_set_msix(epc, epf->func_no, epf->msix_interrupts); func_no 92 drivers/pci/endpoint/pci-ep-cfs.c u32 func_no = 0; func_no 98 drivers/pci/endpoint/pci-ep-cfs.c func_no = find_first_zero_bit(&epc_group->function_num_map, func_no 100 drivers/pci/endpoint/pci-ep-cfs.c if (func_no >= BITS_PER_LONG) func_no 103 drivers/pci/endpoint/pci-ep-cfs.c set_bit(func_no, &epc_group->function_num_map); func_no 104 drivers/pci/endpoint/pci-ep-cfs.c epf->func_no = func_no; func_no 120 drivers/pci/endpoint/pci-ep-cfs.c clear_bit(func_no, &epc_group->function_num_map); func_no 137 drivers/pci/endpoint/pci-ep-cfs.c clear_bit(epf->func_no, &epc_group->function_num_map); func_no 120 drivers/pci/endpoint/pci-epc-core.c u8 func_no) func_no 125 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 132 drivers/pci/endpoint/pci-epc-core.c epc_features = epc->ops->get_features(epc, func_no); func_no 192 drivers/pci/endpoint/pci-epc-core.c int pci_epc_raise_irq(struct pci_epc *epc, u8 func_no, func_no 198 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 205 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->raise_irq(epc, func_no, type, interrupt_num); func_no 219 drivers/pci/endpoint/pci-epc-core.c int pci_epc_get_msi(struct pci_epc *epc, u8 func_no) func_no 224 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 231 drivers/pci/endpoint/pci-epc-core.c interrupt = epc->ops->get_msi(epc, func_no); func_no 251 drivers/pci/endpoint/pci-epc-core.c int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 interrupts) func_no 257 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || func_no 267 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->set_msi(epc, func_no, encode_int); func_no 281 drivers/pci/endpoint/pci-epc-core.c int pci_epc_get_msix(struct pci_epc *epc, u8 func_no) func_no 286 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 293 drivers/pci/endpoint/pci-epc-core.c interrupt = epc->ops->get_msix(epc, func_no); func_no 311 drivers/pci/endpoint/pci-epc-core.c int pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u16 interrupts) func_no 316 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || func_no 324 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->set_msix(epc, func_no, interrupts - 1); func_no 339 drivers/pci/endpoint/pci-epc-core.c void pci_epc_unmap_addr(struct pci_epc *epc, u8 func_no, func_no 344 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 351 drivers/pci/endpoint/pci-epc-core.c epc->ops->unmap_addr(epc, func_no, phys_addr); func_no 366 drivers/pci/endpoint/pci-epc-core.c int pci_epc_map_addr(struct pci_epc *epc, u8 func_no, func_no 372 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 379 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->map_addr(epc, func_no, phys_addr, pci_addr, size); func_no 394 drivers/pci/endpoint/pci-epc-core.c void pci_epc_clear_bar(struct pci_epc *epc, u8 func_no, func_no 399 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || func_no 408 drivers/pci/endpoint/pci-epc-core.c epc->ops->clear_bar(epc, func_no, epf_bar); func_no 421 drivers/pci/endpoint/pci-epc-core.c int pci_epc_set_bar(struct pci_epc *epc, u8 func_no, func_no 428 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || func_no 441 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->set_bar(epc, func_no, epf_bar); func_no 459 drivers/pci/endpoint/pci-epc-core.c int pci_epc_write_header(struct pci_epc *epc, u8 func_no, func_no 465 drivers/pci/endpoint/pci-epc-core.c if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) func_no 472 drivers/pci/endpoint/pci-epc-core.c ret = epc->ops->write_header(epc, func_no, header); func_no 498 drivers/pci/endpoint/pci-epc-core.c if (epf->func_no > epc->max_functions - 1) func_no 1348 drivers/staging/rts5208/rtsx_chip.c int rtsx_write_cfg_dw(struct rtsx_chip *chip, u8 func_no, u16 addr, u32 mask, func_no 1379 drivers/staging/rts5208/rtsx_chip.c ((func_no & 0x03) << 4)); func_no 1395 drivers/staging/rts5208/rtsx_chip.c int rtsx_read_cfg_dw(struct rtsx_chip *chip, u8 func_no, u16 addr, u32 *val) func_no 1409 drivers/staging/rts5208/rtsx_chip.c 0x80 | ((func_no & 0x03) << 4)); func_no 1735 drivers/staging/rts5208/rtsx_chip.c u8 func_no; func_no 1738 drivers/staging/rts5208/rtsx_chip.c func_no = 2; func_no 1740 drivers/staging/rts5208/rtsx_chip.c func_no = 1; func_no 1742 drivers/staging/rts5208/rtsx_chip.c rtsx_read_cfg_dw(chip, func_no, 0x84, &ultmp); func_no 1744 drivers/staging/rts5208/rtsx_chip.c (int)func_no, ultmp); func_no 1745 drivers/staging/rts5208/rtsx_chip.c rtsx_write_cfg_dw(chip, func_no, 0x84, 0xFF, dstate); func_no 963 drivers/staging/rts5208/rtsx_chip.h u8 func_no, u16 addr, u32 mask, u32 val); func_no 964 drivers/staging/rts5208/rtsx_chip.h int rtsx_read_cfg_dw(struct rtsx_chip *chip, u8 func_no, u16 addr, u32 *val); func_no 44 include/linux/pci-epc.h int (*write_header)(struct pci_epc *epc, u8 func_no, func_no 46 include/linux/pci-epc.h int (*set_bar)(struct pci_epc *epc, u8 func_no, func_no 48 include/linux/pci-epc.h void (*clear_bar)(struct pci_epc *epc, u8 func_no, func_no 50 include/linux/pci-epc.h int (*map_addr)(struct pci_epc *epc, u8 func_no, func_no 52 include/linux/pci-epc.h void (*unmap_addr)(struct pci_epc *epc, u8 func_no, func_no 54 include/linux/pci-epc.h int (*set_msi)(struct pci_epc *epc, u8 func_no, u8 interrupts); func_no 55 include/linux/pci-epc.h int (*get_msi)(struct pci_epc *epc, u8 func_no); func_no 56 include/linux/pci-epc.h int (*set_msix)(struct pci_epc *epc, u8 func_no, u16 interrupts); func_no 57 include/linux/pci-epc.h int (*get_msix)(struct pci_epc *epc, u8 func_no); func_no 58 include/linux/pci-epc.h int (*raise_irq)(struct pci_epc *epc, u8 func_no, func_no 63 include/linux/pci-epc.h u8 func_no); func_no 158 include/linux/pci-epc.h int pci_epc_write_header(struct pci_epc *epc, u8 func_no, func_no 160 include/linux/pci-epc.h int pci_epc_set_bar(struct pci_epc *epc, u8 func_no, func_no 162 include/linux/pci-epc.h void pci_epc_clear_bar(struct pci_epc *epc, u8 func_no, func_no 164 include/linux/pci-epc.h int pci_epc_map_addr(struct pci_epc *epc, u8 func_no, func_no 167 include/linux/pci-epc.h void pci_epc_unmap_addr(struct pci_epc *epc, u8 func_no, func_no 169 include/linux/pci-epc.h int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 interrupts); func_no 170 include/linux/pci-epc.h int pci_epc_get_msi(struct pci_epc *epc, u8 func_no); func_no 171 include/linux/pci-epc.h int pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u16 interrupts); func_no 172 include/linux/pci-epc.h int pci_epc_get_msix(struct pci_epc *epc, u8 func_no); func_no 173 include/linux/pci-epc.h int pci_epc_raise_irq(struct pci_epc *epc, u8 func_no, func_no 178 include/linux/pci-epc.h u8 func_no); func_no 123 include/linux/pci-epf.h u8 func_no;