Home
last modified time | relevance | path

Searched refs:max_functions (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
Ddev.c162 u16 max_functions; in mlx5_sf_dev_state_change_handler() local
166 max_functions = mlx5_sf_max_functions(table->dev); in mlx5_sf_dev_state_change_handler()
167 if (!max_functions) in mlx5_sf_dev_state_change_handler()
171 if (event->function_id < base_id || event->function_id >= (base_id + max_functions)) in mlx5_sf_dev_state_change_handler()
204 u16 max_functions; in mlx5_sf_dev_vhca_arm_all() local
209 max_functions = mlx5_sf_max_functions(dev); in mlx5_sf_dev_vhca_arm_all()
212 for (i = 0; i < max_functions; i++) { in mlx5_sf_dev_vhca_arm_all()
255 u16 max_functions; in mlx5_sf_dev_queue_active_works() local
263 max_functions = mlx5_sf_max_functions(dev); in mlx5_sf_dev_queue_active_works()
265 for (i = 0; i < max_functions; i++, function_id++) { in mlx5_sf_dev_queue_active_works()
/linux-6.12.1/drivers/pci/endpoint/
Dpci-epc-core.c148 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_get_features()
221 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_raise_irq()
296 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_get_msi()
332 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || in pci_epc_set_msi()
364 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_get_msix()
400 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || in pci_epc_set_msix()
431 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_unmap_addr()
462 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions) in pci_epc_map_addr()
492 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || in pci_epc_clear_bar()
524 if (IS_ERR_OR_NULL(epc) || func_no >= epc->max_functions || in pci_epc_set_bar()
[all …]
/linux-6.12.1/drivers/pci/controller/
Dpcie-rcar-ep.c26 u8 max_functions; member
152 &ep->max_functions); in rcar_pcie_ep_get_pdata()
153 if (err < 0 || ep->max_functions > RCAR_EPC_MAX_FUNCTIONS) in rcar_pcie_ep_get_pdata()
154 ep->max_functions = RCAR_EPC_MAX_FUNCTIONS; in rcar_pcie_ep_get_pdata()
534 epc->max_functions = ep->max_functions; in rcar_pcie_ep_probe()
Dpcie-rockchip-ep.c487 &ep->epc->max_functions); in rockchip_pcie_parse_ep_dt()
489 ep->epc->max_functions = 1; in rockchip_pcie_parse_ep_dt()
/linux-6.12.1/drivers/pci/hotplug/
Dcpqphp_pci.c310 int max_functions; in cpqhp_save_config() local
367 max_functions = 8; in cpqhp_save_config()
369 max_functions = 1; in cpqhp_save_config()
434 while ((function < max_functions) && (!stop_it)) { in cpqhp_save_config()
451 } while (function < max_functions); in cpqhp_save_config()
474 int max_functions; in cpqhp_save_slot_config() local
491 max_functions = 8; in cpqhp_save_slot_config()
493 max_functions = 1; in cpqhp_save_slot_config()
495 while (function < max_functions) { in cpqhp_save_slot_config()
524 while ((function < max_functions) && (!stop_it)) { in cpqhp_save_slot_config()
Dcpqphp_ctrl.c2213 u8 temp_byte, function, max_functions, stop_it; in configure_new_device() local
2231 max_functions = 8; in configure_new_device()
2233 max_functions = 1; in configure_new_device()
2261 while ((function < max_functions) && (!stop_it)) { in configure_new_device()
2283 } while (function < max_functions); in configure_new_device()
/linux-6.12.1/drivers/pinctrl/berlin/
Dberlin.c206 int i, max_functions = 0; in berlin_pinctrl_build_state() local
213 max_functions += 1 << (desc_group->bit_width + 1); in berlin_pinctrl_build_state()
217 pctrl->functions = kcalloc(max_functions, sizeof(*pctrl->functions), GFP_KERNEL); in berlin_pinctrl_build_state()
/linux-6.12.1/drivers/pci/controller/cadence/
Dpcie-cadence-ep.c696 if (of_property_read_u8(np, "max-functions", &epc->max_functions) < 0) in cdns_pcie_ep_setup()
697 epc->max_functions = 1; in cdns_pcie_ep_setup()
699 ep->epf = devm_kcalloc(dev, epc->max_functions, sizeof(*ep->epf), in cdns_pcie_ep_setup()
704 epc->max_vfs = devm_kcalloc(dev, epc->max_functions, in cdns_pcie_ep_setup()
710 epc->max_vfs, epc->max_functions); in cdns_pcie_ep_setup()
712 for (i = 0; i < epc->max_functions; i++) { in cdns_pcie_ep_setup()
/linux-6.12.1/drivers/pci/controller/dwc/
Dpcie-designware-ep.c65 funcs = pci->ep.epc->max_functions; in dw_pcie_ep_reset_bar()
758 for (func_no = 0; func_no < epc->max_functions; func_no++) { in dw_pcie_ep_init_registers()
890 ret = of_property_read_u8(np, "max-functions", &epc->max_functions); in dw_pcie_ep_init()
892 epc->max_functions = 1; in dw_pcie_ep_init()
/linux-6.12.1/include/linux/
Dpci-epc.h143 u8 max_functions; member