Home
last modified time | relevance | path

Searched refs:function_id (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dvhca_event.c27 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
32 MLX5_SET(query_vhca_state_in, in, function_id, function_id); in mlx5_cmd_query_vhca_state()
38 static int mlx5_cmd_modify_vhca_state(struct mlx5_core_dev *dev, u16 function_id, in mlx5_cmd_modify_vhca_state() argument
44 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_cmd_modify_vhca_state()
50 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
56 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_modify_vhca_sw_id()
64 int mlx5_vhca_event_arm(struct mlx5_core_dev *dev, u16 function_id) in mlx5_vhca_event_arm() argument
71 return mlx5_cmd_modify_vhca_state(dev, function_id, in, sizeof(in)); in mlx5_vhca_event_arm()
80 err = mlx5_cmd_query_vhca_state(dev, event->function_id, out, sizeof(out)); in mlx5_vhca_event_notify()
89 mlx5_vhca_event_arm(dev, event->function_id); in mlx5_vhca_event_notify()
[all …]
H A Dcmd.c7 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 Dpriv.h9 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 Dhw_table.c411 hwc = mlx5_sf_table_fn_to_hwc(table, event->function_id); in mlx5_sf_hw_vhca_event()
415 sw_id = mlx5_sf_hw_to_sw_id(hwc, event->function_id); in mlx5_sf_hw_vhca_event()
H A Ddevlink.c411 sf = mlx5_sf_lookup_by_function_id(table, event->function_id); in mlx5_sf_vhca_event()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
H A Ddev.c175 if (event->function_id < base_id || event->function_id >= (base_id + max_functions)) in mlx5_sf_dev_state_change_handler()
178 sf_index = event->function_id - base_id; in mlx5_sf_dev_state_change_handler()
196 mlx5_sf_dev_add(dev, sf_index, event->function_id, in mlx5_sf_dev_state_change_handler()
209 u16 function_id; in mlx5_sf_dev_vhca_arm_all() local
214 function_id = mlx5_sf_start_function_id(dev); in mlx5_sf_dev_vhca_arm_all()
217 err = mlx5_vhca_event_arm(dev, function_id); in mlx5_sf_dev_vhca_arm_all()
221 function_id++; in mlx5_sf_dev_vhca_arm_all()
236 work_ctx->event.function_id, work_ctx->event.sw_function_id); in mlx5_sf_dev_add_active_work()
260 u16 function_id; in mlx5_sf_dev_queue_active_works() local
268 function_id = mlx5_sf_start_function_id(dev); in mlx5_sf_dev_queue_active_works()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_pmu.c176 unsigned int engine_class, engine_instance, function_id; in event_param_valid() local
186 function_id = config_to_function_id(config); in event_param_valid()
192 if (engine_class || engine_instance || function_id) in event_param_valid()
202 if (function_id > xe_sriov_pf_get_totalvfs(xe)) in event_param_valid()
204 } else if (function_id) { in event_param_valid()
279 unsigned int function_id; in read_engine_events() local
283 function_id = config_to_function_id(config); in read_engine_events()
287 val = xe_guc_engine_activity_active_ticks(&gt->uc.guc, hwe, function_id); in read_engine_events()
289 val = xe_guc_engine_activity_total_ticks(&gt->uc.guc, hwe, function_id); in read_engine_events()
/linux/sound/soc/codecs/
H A Dtac5xx2-sdw.c671 int function_id; in tac_sdw_hw_params() local
694 function_id = TAC_FUNCTION_ID_SM; in tac_sdw_hw_params()
699 function_id = TAC_FUNCTION_ID_UAJ; in tac_sdw_hw_params()
707 function_id = TAC_FUNCTION_ID_SA; in tac_sdw_hw_params()
747 switch (function_id) { in tac_sdw_hw_params()
750 SDW_SDCA_CTL(function_id, TAC_SDCA_ENT_CS113, in tac_sdw_hw_params()
762 SDW_SDCA_CTL(function_id, TAC_SDCA_ENT_CS41, in tac_sdw_hw_params()
771 SDW_SDCA_CTL(function_id, TAC_SDCA_ENT_CS36, in tac_sdw_hw_params()
785 ret = regmap_write(tac_dev->regmap, SDW_SDCA_CTL(function_id, pde_entity, in tac_sdw_hw_params()
790 function_id, pde_entity, ret); in tac_sdw_hw_params()
[all …]
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c625 #define __smccc_call(insn, function_id, arg0, arg1, arg2, arg3, arg4, arg5, \ argument
642 : [function_id] "r"(function_id), [arg0] "r"(arg0), \
648 void smccc_hvc(u32 function_id, u64 arg0, u64 arg1, in smccc_hvc() argument
652 __smccc_call(hvc, function_id, arg0, arg1, arg2, arg3, arg4, arg5, in smccc_hvc()
656 void smccc_smc(u32 function_id, u64 arg0, u64 arg1, in smccc_smc() argument
660 __smccc_call(smc, function_id, arg0, arg1, arg2, arg3, arg4, arg5, in smccc_smc()
/linux/tools/testing/selftests/kvm/lib/riscv/
H A Ducall.c20 switch (run->riscv_sbi.function_id) { in ucall_arch_get_ucall()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dvport.c1339 u16 vhca_id = 0, function_id = 0; in mlx5_vport_get_other_func_cap() local
1348 function_id = mlx5_vport_to_func_id(dev, vport, ec_vf_func); in mlx5_vport_get_other_func_cap()
1352 function_id = vhca_id; in mlx5_vport_get_other_func_cap()
1363 MLX5_SET(query_hca_cap_in, in, function_id, function_id); in mlx5_vport_get_other_func_cap()
1400 u16 vhca_id = 0, function_id = 0; in mlx5_vport_set_other_func_cap() local
1416 function_id = mlx5_vport_to_func_id(dev, vport, ec_vf_func); in mlx5_vport_set_other_func_cap()
1420 function_id = vhca_id; in mlx5_vport_set_other_func_cap()
1432 MLX5_SET(set_hca_cap_in, set_ctx, function_id, function_id); in mlx5_vport_set_other_func_cap()
/linux/drivers/firmware/psci/
H A Dpsci.c113 __invoke_psci_fn_hvc(unsigned long function_id, in __invoke_psci_fn_hvc() argument
119 arm_smccc_hvc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in __invoke_psci_fn_hvc()
124 __invoke_psci_fn_smc(unsigned long function_id, in __invoke_psci_fn_smc() argument
130 arm_smccc_smc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res); in __invoke_psci_fn_smc()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c1966 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 …]
H A Dqed_int.h232 u8 function_id; member
/linux/drivers/misc/bcm-vk/
H A Dbcm_vk_msg.c382 msg->function_id, msg->size, in bcm_vk_drain_all_pend()
613 src->function_id, in bcm_to_v_msg_enqueue()
709 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()
1150 if (entry->to_v_msg[0].function_id == VK_FID_TRANS_BUF) { in bcm_vk_write()
1197 } else if (entry->to_v_msg[0].function_id == VK_FID_INIT && in bcm_vk_write()
H A Dbcm_vk_msg.h57 u8 function_id; member
/linux/tools/testing/selftests/kvm/include/arm64/
H A Dprocessor.h290 void smccc_hvc(u32 function_id, u64 arg0, u64 arg1,
301 void smccc_smc(u32 function_id, u64 arg0, u64 arg1,
/linux/arch/s390/pci/
H A Dpci_sysfs.c29 zpci_attr(function_id, "0x%08x\n", fid);
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Ddevlink_port.c53 func_id = vport->adj_info.function_id; in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set()
/linux/drivers/hwmon/occ/
H A Dcommon.c72 u8 function_id; member
493 power->function_id, power->apss_channel); in occ_show_power_2()
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h5264 u8 function_id[0x10]; member
6175 u8 function_id[0x10]; member
6195 u8 function_id[0x10]; member
6472 u8 function_id[0x10]; member
6501 u8 function_id[0x10]; member
6523 u8 function_id[0x10]; member
7641 u8 function_id[0x10]; member
8280 u8 function_id[0x10]; member
8468 u8 function_id[0x10]; member
8515 u8 function_id[0x10]; member
[all …]
/linux/Documentation/arch/s390/
H A Dpci.rst74 - function_id:
/linux/arch/riscv/kvm/
H A Dvcpu_sbi.c137 run->riscv_sbi.function_id = cp->a6; in kvm_riscv_vcpu_sbi_forward_handler()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_coredump.c245 seg_hdr->function_id = cpu_to_le16(bp->pdev->devfn); in bnxt_fill_coredump_seg_hdr()
/linux/sound/soc/sdca/
H A Dsdca_asoc.c392 int function_id, int entity_id, in sdca_asoc_pde_poll_actual_ps() argument
412 reg = SDW_SDCA_CTL(function_id, entity_id, SDCA_CTL_PDE_ACTUAL_PS, 0); in sdca_asoc_pde_poll_actual_ps()

12