/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | vhca_event.c | 24 int mlx5_cmd_query_vhca_state(struct mlx5_core_dev *dev, u16 function_id, u32 *out, u32 outlen) in mlx5_cmd_query_vhca_state() argument 29 MLX5_SET(query_vhca_state_in, in, function_id, function_id); in mlx5_cmd_query_vhca_state() 35 static int mlx5_cmd_modify_vhca_state(struct mlx5_core_dev *dev, u16 function_id, in mlx5_cmd_modify_vhca_state() argument 41 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_cmd_modify_vhca_state() 47 int mlx5_modify_vhca_sw_id(struct mlx5_core_dev *dev, u16 function_id, u32 sw_fn_id) in mlx5_modify_vhca_sw_id() argument 53 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_modify_vhca_sw_id() 61 int mlx5_vhca_event_arm(struct mlx5_core_dev *dev, u16 function_id) in mlx5_vhca_event_arm() argument 68 return mlx5_cmd_modify_vhca_state(dev, function_id, in, sizeof(in)); in mlx5_vhca_event_arm() 77 err = mlx5_cmd_query_vhca_state(dev, event->function_id, out, sizeof(out)); in mlx5_vhca_event_notify() 86 mlx5_vhca_event_arm(dev, event->function_id); in mlx5_vhca_event_notify() [all …]
|
H A D | cmd.c | 7 int mlx5_cmd_alloc_sf(struct mlx5_core_dev *dev, u16 function_id) in mlx5_cmd_alloc_sf() argument 13 MLX5_SET(alloc_sf_in, in, function_id, function_id); in mlx5_cmd_alloc_sf() 18 int mlx5_cmd_dealloc_sf(struct mlx5_core_dev *dev, u16 function_id) in mlx5_cmd_dealloc_sf() argument 24 MLX5_SET(dealloc_sf_in, in, function_id, function_id); in mlx5_cmd_dealloc_sf() 35 MLX5_SET(enable_hca_in, in, function_id, func_id); in mlx5_cmd_sf_enable_hca() 46 MLX5_SET(disable_hca_in, in, function_id, func_id); in mlx5_cmd_sf_disable_hca()
|
H A D | vhca_event.h | 10 u16 function_id; member 27 int mlx5_modify_vhca_sw_id(struct mlx5_core_dev *dev, u16 function_id, u32 sw_fn_id); 28 int mlx5_vhca_event_arm(struct mlx5_core_dev *dev, u16 function_id); 29 int mlx5_cmd_query_vhca_state(struct mlx5_core_dev *dev, u16 function_id,
|
H A D | priv.h | 9 int mlx5_cmd_alloc_sf(struct mlx5_core_dev *dev, u16 function_id); 10 int mlx5_cmd_dealloc_sf(struct mlx5_core_dev *dev, u16 function_id);
|
H A D | mlx5_ifc_vhca_event.h | 46 u8 function_id[0x10]; member 75 u8 function_id[0x10]; member
|
/openbmc/u-boot/arch/arm/mach-stm32mp/ |
H A D | psci.c | 67 int __secure psci_features(u32 function_id, u32 psci_fid) in psci_features() argument 82 unsigned int __secure psci_version(u32 function_id) in psci_version() argument 87 int __secure psci_affinity_info(u32 function_id, u32 target_affinity, in psci_affinity_info() argument 104 int __secure psci_migrate_info_type(u32 function_id) in psci_migrate_info_type() argument 110 int __secure psci_cpu_on(u32 function_id, u32 target_cpu, u32 pc, in psci_cpu_on() argument 144 int __secure psci_cpu_off(u32 function_id) in psci_cpu_off() argument 164 void __secure psci_system_reset(u32 function_id) in psci_system_reset() argument 173 void __secure psci_system_off(u32 function_id) in psci_system_off() argument
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/ |
H A D | dev.c | 171 if (event->function_id < base_id || event->function_id >= (base_id + max_functions)) in mlx5_sf_dev_state_change_handler() 174 sf_index = event->function_id - base_id; in mlx5_sf_dev_state_change_handler() 193 mlx5_sf_dev_add(table->dev, sf_index, event->function_id, in mlx5_sf_dev_state_change_handler() 207 u16 function_id; in mlx5_sf_dev_vhca_arm_all() local 212 function_id = mlx5_sf_start_function_id(dev); in mlx5_sf_dev_vhca_arm_all() 215 err = mlx5_vhca_event_arm(dev, function_id); in mlx5_sf_dev_vhca_arm_all() 219 function_id++; in mlx5_sf_dev_vhca_arm_all() 230 u16 function_id; in mlx5_sf_dev_add_active_work() local 237 function_id = mlx5_sf_start_function_id(dev); in mlx5_sf_dev_add_active_work() 238 for (i = 0; i < max_functions; i++, function_id++) { in mlx5_sf_dev_add_active_work() [all …]
|
/openbmc/u-boot/drivers/sysreset/ |
H A D | sysreset_psci.c | 14 unsigned long function_id; in psci_sysreset_request() local 19 function_id = PSCI_0_2_FN_SYSTEM_RESET; in psci_sysreset_request() 22 function_id = PSCI_0_2_FN_SYSTEM_OFF; in psci_sysreset_request() 28 invoke_psci_fn(function_id, 0, 0, 0); in psci_sysreset_request()
|
/openbmc/u-boot/drivers/firmware/ |
H A D | psci.c | 27 (unsigned long function_id, unsigned long arg0, in invoke_psci_fn() argument 39 arm_smccc_smc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in invoke_psci_fn() 41 arm_smccc_hvc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in invoke_psci_fn()
|
/openbmc/u-boot/arch/arm/mach-imx/mx7/ |
H A D | psci-mx7.c | 186 __secure s32 psci_cpu_on(u32 __always_unused function_id, u32 mpidr, u32 ep, in psci_cpu_on() argument 269 __secure s32 psci_cpu_suspend(u32 __always_unused function_id, u32 power_state, in psci_cpu_suspend() argument 276 __secure s32 psci_affinity_info(u32 __always_unused function_id, in psci_affinity_info() argument 301 __secure s32 psci_migrate_info_type(u32 function_id) in psci_migrate_info_type() argument 307 __secure s32 psci_features(u32 __always_unused function_id, u32 psci_fid) in psci_features() argument 599 __secure void psci_system_suspend(u32 __always_unused function_id, in psci_system_suspend() argument
|
/openbmc/linux/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 530 #define __smccc_call(insn, function_id, arg0, arg1, arg2, arg3, arg4, arg5, \ argument 547 : [function_id] "r"(function_id), [arg0] "r"(arg0), \ 553 void smccc_hvc(uint32_t function_id, uint64_t arg0, uint64_t arg1, in smccc_hvc() argument 557 __smccc_call(hvc, function_id, arg0, arg1, arg2, arg3, arg4, arg5, in smccc_hvc() 561 void smccc_smc(uint32_t function_id, uint64_t arg0, uint64_t arg1, in smccc_smc() argument 565 __smccc_call(smc, function_id, arg0, arg1, arg2, arg3, arg4, arg5, in smccc_smc()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | ecpf.c | 26 MLX5_SET(enable_hca_in, in, function_id, 0); in mlx5_cmd_host_pf_enable_hca() 37 MLX5_SET(disable_hca_in, in, function_id, 0); in mlx5_cmd_host_pf_disable_hca()
|
H A D | pagealloc.c | 216 *func_id = MLX5_GET(query_pages_out, out, function_id); in mlx5_cmd_query_pages() 344 MLX5_SET(manage_pages_in, in, function_id, func_id); in page_notify_fail() 392 MLX5_SET(manage_pages_in, in, function_id, func_id); in give_pages() 498 func_id = MLX5_GET(manage_pages_in, in, function_id); in reclaim_pages_cmd() 539 MLX5_SET(manage_pages_in, in, function_id, func_id); in reclaim_pages() 691 u32 function_id = mlx5_get_func_id(function); in mlx5_reclaim_root_pages() local 695 err = reclaim_pages(dev, function_id, optimal_reclaimed_pages(), in mlx5_reclaim_root_pages() 699 err, function_id, ec_function); in mlx5_reclaim_root_pages()
|
H A D | pci_irq.c | 85 int mlx5_set_msix_vec_count(struct mlx5_core_dev *dev, int function_id, in mlx5_set_msix_vec_count() argument 120 vport = mlx5_core_func_to_vport(dev, function_id, ec_vf_function); in mlx5_set_msix_vec_count() 133 MLX5_SET(set_hca_cap_in, hca_cap, function_id, function_id); in mlx5_set_msix_vec_count()
|
/openbmc/u-boot/arch/arm/mach-uniphier/arm32/ |
H A D | psci.c | 133 int __secure psci_cpu_on(u32 function_id, u32 cpuid, u32 entry_point, in psci_cpu_on() argument 158 void __secure psci_system_reset(u32 function_id) in psci_system_reset() argument
|
/openbmc/linux/drivers/firmware/ |
H A D | arm_sdei.c | 38 static asmlinkage void (*sdei_firmware_call)(unsigned long function_id, 136 static int invoke_sdei_fn(unsigned long function_id, unsigned long arg0, in invoke_sdei_fn() argument 145 sdei_firmware_call(function_id, arg0, arg1, arg2, arg3, arg4, in invoke_sdei_fn() 838 static void sdei_smccc_smc(unsigned long function_id, in sdei_smccc_smc() argument 843 arm_smccc_smc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res); in sdei_smccc_smc() 847 static void sdei_smccc_hvc(unsigned long function_id, in sdei_smccc_hvc() argument 852 arm_smccc_hvc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res); in sdei_smccc_hvc()
|
/openbmc/linux/sound/hda/ |
H A D | hdac_device.c | 376 int i, total_nodes, function_id; in setup_fg_nodes() local 381 function_id = snd_hdac_read_parm(codec, nid, in setup_fg_nodes() 383 switch (function_id & 0xff) { in setup_fg_nodes() 386 codec->afg_function_id = function_id & 0xff; in setup_fg_nodes() 387 codec->afg_unsol = (function_id >> 8) & 1; in setup_fg_nodes() 391 codec->mfg_function_id = function_id & 0xff; in setup_fg_nodes() 392 codec->mfg_unsol = (function_id >> 8) & 1; in setup_fg_nodes()
|
/openbmc/linux/tools/testing/selftests/kvm/include/aarch64/ |
H A D | processor.h | 213 void smccc_hvc(uint32_t function_id, uint64_t arg0, uint64_t arg1, 224 void smccc_smc(uint32_t function_id, uint64_t arg0, uint64_t arg1,
|
/openbmc/linux/drivers/firmware/psci/ |
H A D | psci.c | 112 __invoke_psci_fn_hvc(unsigned long function_id, in __invoke_psci_fn_hvc() argument 118 arm_smccc_hvc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in __invoke_psci_fn_hvc() 123 __invoke_psci_fn_smc(unsigned long function_id, in __invoke_psci_fn_smc() argument 129 arm_smccc_smc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in __invoke_psci_fn_smc()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | ipsec.c | 109 MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num); in esw_ipsec_vf_set_generic() 160 MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport->vport); in esw_ipsec_vf_set_bytype() 196 MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num); in esw_ipsec_vf_crypto_aux_caps_set()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/diag/ |
H A D | vhca_tracepoint.h | 24 __entry->hw_fn_id = event->function_id;
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_int.c | 1966 p_block->function_id, in qed_int_igu_init_pure_rt_single() 2109 p_block->function_id = p_hwfn->rel_pf_id; in qed_int_igu_reset_cam() 2117 p_block->function_id = p_hwfn->rel_pf_id; in qed_int_igu_reset_cam() 2124 p_block->function_id = in qed_int_igu_reset_cam() 2133 p_block->function_id = 0; in qed_int_igu_reset_cam() 2139 p_block->function_id); in qed_int_igu_reset_cam() 2159 p_block->function_id, in qed_int_igu_reset_cam() 2178 p_block->function_id = GET_FIELD(val, IGU_MAPPING_LINE_FUNCTION_NUMBER); in qed_int_igu_read_cam_block() 2215 (p_block->function_id == p_hwfn->rel_pf_id)) { in qed_int_igu_read_cam() 2223 (p_block->function_id >= min_vf) && in qed_int_igu_read_cam() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/lib/riscv/ |
H A D | ucall.c | 45 switch (run->riscv_sbi.function_id) { in ucall_arch_get_ucall()
|
/openbmc/linux/drivers/misc/bcm-vk/ |
H A D | bcm_vk_msg.c | 382 msg->function_id, msg->size, in bcm_vk_drain_all_pend() 613 src->function_id, in bcm_to_v_msg_enqueue() 708 entry->to_v_msg[0].function_id = VK_FID_SHUTDOWN; in bcm_vk_send_shutdown_msg() 879 if (data->function_id == VK_FID_SHUTDOWN) { in bcm_to_h_msg_dequeue() 905 msg_id, data->function_id, in bcm_to_h_msg_dequeue() 1146 if (entry->to_v_msg[0].function_id == VK_FID_TRANS_BUF) { in bcm_vk_write() 1193 } else if (entry->to_v_msg[0].function_id == VK_FID_INIT && in bcm_vk_write()
|
H A D | bcm_vk_msg.h | 57 u8 function_id; member
|