Home
last modified time | relevance | path

Searched refs:action (Results 1 – 25 of 958) sorted by relevance

12345678910>>...39

/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Daction.c635 action = kcalloc(bulk_sz, sizeof(*action), GFP_KERNEL); in hws_action_create_generic_bulk()
636 if (!action) in hws_action_create_generic_bulk()
665 if (!action) in mlx5hws_action_create_dest_table_num()
696 if (!action) in mlx5hws_action_create_dest_drop()
717 if (!action) in mlx5hws_action_create_default_miss()
738 if (!action) in mlx5hws_action_create_tag()
763 if (!action) in hws_action_create_aso()
799 if (!action) in mlx5hws_action_create_counter()
829 if (!action) in mlx5hws_action_create_dest_vport()
863 if (!action) in mlx5hws_action_create_push_vlan()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
A Ddr_action.c830 if (action->rewrite->ptrn && action->rewrite->arg) { in mlx5dr_actions_build_ste_arr()
847 if (action->rewrite->ptrn && action->rewrite->arg) { in mlx5dr_actions_build_ste_arr()
1003 if (!action) in dr_action_create_generic()
1008 action->data = action + 1; in dr_action_create_generic()
1024 if (!action) in mlx5dr_action_create_dest_table_num()
1044 if (!action) in mlx5dr_action_create_dest_table()
1130 if (!action) in mlx5dr_action_create_dest_match_range()
1262 if (!action) in mlx5dr_action_create_mult_dest_tbl()
1307 if (!action) in mlx5dr_action_create_dest_flow_fw_table()
1326 if (!action) in mlx5dr_action_create_flow_counter()
[all …]
A Dfs_dr.c33 if (!action) in set_miss_action()
38 if (err && action) { in set_miss_action()
43 action = NULL; in set_miss_action()
114 if (action) { in mlx5_cmd_dr_destroy_flow_table()
317 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_DECAP) { in mlx5_cmd_dr_create_fte()
375 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_MOD_HDR) { in mlx5_cmd_dr_create_fte()
406 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_DROP) { in mlx5_cmd_dr_create_fte()
510 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) { in mlx5_cmd_dr_create_fte()
538 struct mlx5_flow_act *action = &fte->act_dests.action; in mlx5_cmd_dr_create_fte() local
673 if (!action) { in mlx5_cmd_dr_packet_reformat_alloc()
[all …]
A Ddr_ste_v1.c402 u8 *action, in dr_ste_v1_set_rewrite_actions() argument
410 action, in dr_ste_v1_set_rewrite_actions()
418 action, in dr_ste_v1_set_rewrite_actions()
469 u8 *action; in dr_ste_v1_arr_init_next_match() local
476 action = MLX5_ADDR_OF(ste_mask_and_match_v1, *last_ste, action); in dr_ste_v1_arr_init_next_match()
496 u8 *action = MLX5_ADDR_OF(ste_match_bwc_v1, last_ste, action); in dr_ste_v1_set_actions_tx() local
556 action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); in dr_ste_v1_set_actions_tx()
570 action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); in dr_ste_v1_set_actions_tx()
584 action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); in dr_ste_v1_set_actions_tx()
597 action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); in dr_ste_v1_set_actions_tx()
[all …]
A Ddr_dbg.c211 struct mlx5dr_action *action = action_mem->action; in dr_dump_rule_action_mem() local
217 switch (action->action_type) { in dr_dump_rule_action_mem()
231 if (action->dest_tbl->is_fw_tbl) in dr_dump_rule_action_mem()
255 action->ctr->ctr_id + action->ctr->offset); in dr_dump_rule_action_mem()
326 action->vport->caps->num); in dr_dump_rule_action_mem()
351 (action->rewrite->ptrn && action->rewrite->arg) ? in dr_dump_rule_action_mem()
353 action->rewrite->index); in dr_dump_rule_action_mem()
414 action->reformat->param_0, in dr_dump_rule_action_mem()
415 action->reformat->param_1); in dr_dump_rule_action_mem()
428 action->reformat->param_0, in dr_dump_rule_action_mem()
[all …]
/drivers/md/dm-vdo/
A Daction-manager.c28 struct action { struct
36 struct action *next; argument
56 struct action actions[2];
57 struct action *current_action;
207 struct action *action = manager->current_action; in launch_current_action() local
211 if (action->parent != NULL) in launch_current_action()
255 struct action action = *(manager->current_action); in finish_action_callback() local
268 if (action.parent != NULL) in finish_action_callback()
354 vdo_zone_action_fn action, in vdo_schedule_operation_with_context() argument
358 struct action *current_action; in vdo_schedule_operation_with_context()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
A Dvlan.c12 u32 *action, struct netlink_ext_ack *extack) in add_vlan_prio_tag_rewrite_action() argument
18 mlx5e_get_match_headers_value(*action, in add_vlan_prio_tag_rewrite_action()
22 mlx5e_get_match_headers_criteria(*action, in add_vlan_prio_tag_rewrite_action()
28 &prio_tag_act, parse_attr, action, in add_vlan_prio_tag_rewrite_action()
36 u32 *action, in parse_tc_vlan_action() argument
55 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_POP_2; in parse_tc_vlan_action()
57 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_POP; in parse_tc_vlan_action()
69 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in parse_tc_vlan_action()
108 &attr->action, extack, NULL); in mlx5e_tc_act_vlan_add_push_action()
159 attr->parse_attr, &attr->action, in tc_act_parse_vlan()
[all …]
/drivers/platform/x86/intel/speed_select_if/
A Disst_if_mbox_msr.c107 struct msrl_action action; in isst_if_mbox_proc_cmd() local
112 if (isst_if_mbox_cmd_invalid(action.mbox_cmd)) in isst_if_mbox_proc_cmd()
115 if (isst_if_mbox_cmd_set_req(action.mbox_cmd) && in isst_if_mbox_proc_cmd()
127 msrl_update_func, &action, 1); in isst_if_mbox_proc_cmd()
131 if (!action.err && !resume && isst_if_mbox_cmd_set_req(action.mbox_cmd)) in isst_if_mbox_proc_cmd()
132 action.err = isst_store_cmd(action.mbox_cmd->command, in isst_if_mbox_proc_cmd()
133 action.mbox_cmd->sub_command, in isst_if_mbox_proc_cmd()
134 action.mbox_cmd->logical_cpu, 1, in isst_if_mbox_proc_cmd()
135 action.mbox_cmd->parameter, in isst_if_mbox_proc_cmd()
136 action.mbox_cmd->req_data); in isst_if_mbox_proc_cmd()
[all …]
/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_dpipe.c81 struct devlink_dpipe_action action = {0}; in mlxsw_sp_dpipe_table_erif_actions_dump() local
113 struct devlink_dpipe_action *action) in mlxsw_sp_erif_match_action_prepare() argument
142 action_value->action = action; in mlxsw_sp_erif_entry_prepare()
196 struct devlink_dpipe_action action = {0}; in mlxsw_sp_dpipe_table_erif_entries_dump() local
209 &action_value, &action); in mlxsw_sp_dpipe_table_erif_entries_dump()
446 action_value->action = action; in mlxsw_sp_dpipe_table_host_entry_prepare()
637 &action, type); in mlxsw_sp_dpipe_table_host_entries_dump()
938 struct devlink_dpipe_action *action; in mlxsw_sp_dpipe_table_adj_match_action_prepare() local
975 struct devlink_dpipe_action *action; in mlxsw_sp_dpipe_table_adj_entry_prepare() local
1014 action_value->action = action; in mlxsw_sp_dpipe_table_adj_entry_prepare()
[all …]
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmld-mac.c28 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_common() argument
41 cmd->action = cpu_to_le32(action); in iwl_mvm_mld_mac_ctxt_cmd_common()
110 le32_to_cpu(cmd->action), ret); in iwl_mvm_mld_mac_ctxt_send_cmd()
116 u32 action, bool force_assoc_off) in iwl_mvm_mld_mac_ctxt_cmd_sta() argument
181 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_listener() argument
200 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_ibss() argument
217 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_p2p_device() argument
239 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_ap_go() argument
259 u32 action, bool force_assoc_off) in iwl_mvm_mld_mac_ctx_send() argument
263 return iwl_mvm_mld_mac_ctxt_cmd_sta(mvm, vif, action, in iwl_mvm_mld_mac_ctx_send()
[all …]
/drivers/net/ethernet/intel/ice/
A Dice_fltr.c234 info.fltr_act = action; in ice_fltr_add_mac_to_list()
279 enum ice_sw_fwd_act_type action) in ice_fltr_add_eth_to_list() argument
285 info.fltr_act = action; in ice_fltr_add_eth_to_list()
307 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_mac() argument
332 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_mac_and_broadcast() argument
383 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_eth() argument
404 enum ice_sw_fwd_act_type action) in ice_fltr_add_mac() argument
417 enum ice_sw_fwd_act_type action) in ice_fltr_add_mac_and_broadcast() argument
430 enum ice_sw_fwd_act_type action) in ice_fltr_remove_mac() argument
463 enum ice_sw_fwd_act_type action) in ice_fltr_add_eth() argument
[all …]
/drivers/net/ethernet/netronome/nfp/flower/
A Dqos_conf.c223 action = paction + i; in nfp_flower_install_rate_limiter()
230 err = nfp_policer_validate(&flow->rule->action, action, extack, true); in nfp_flower_install_rate_limiter()
257 action = paction + i; in nfp_flower_install_rate_limiter()
260 burst = action->police.burst; in nfp_flower_install_rate_limiter()
262 rate = action->police.rate_pkt_ps; in nfp_flower_install_rate_limiter()
263 burst = action->police.burst_pkt; in nfp_flower_install_rate_limiter()
711 action = paction + i; in nfp_act_install_actions()
718 err = nfp_policer_validate(&fl_act->action, action, extack, false); in nfp_act_install_actions()
724 burst = action->police.burst; in nfp_act_install_actions()
727 burst = action->police.burst_pkt; in nfp_act_install_actions()
[all …]
/drivers/net/wireless/marvell/libertas/
A Dhost.h400 __le16 action; member
446 __le16 action; member
497 __le16 action; member
503 __le16 action; member
549 __le16 action; member
562 __le16 action; member
571 __le16 action; member
582 __le16 action; member
589 __le16 action; member
598 __le16 action; member
[all …]
/drivers/net/ethernet/mscc/
A Docelot_flower.c192 filter->action.pcp_dei_ena = true; in ocelot_flower_parse_ingress_vlan_modify()
193 filter->action.vid = a->vlan.vid; in ocelot_flower_parse_ingress_vlan_modify()
194 filter->action.pcp = a->vlan.prio; in ocelot_flower_parse_ingress_vlan_modify()
261 const struct flow_action *action = &f->rule->action; in ocelot_flower_parse_action() local
303 filter->action.port_mask = 0; in ocelot_flower_parse_action()
337 filter->action.port_mask = 0; in ocelot_flower_parse_action()
339 filter->action.cpu_qu_num = 0; in ocelot_flower_parse_action()
377 filter->action.pol_ix = pol_ix; in ocelot_flower_parse_action()
442 filter->action.vlan_pop_cnt++; in ocelot_flower_parse_action()
477 filter->action.qos_ena = true; in ocelot_flower_parse_action()
[all …]
/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_tc_matchall.c29 struct flow_action_entry *action, in sparx5_tc_matchall_parse_action() argument
34 entry->type = action->id; in sparx5_tc_matchall_parse_action()
41 struct flow_action_entry *action) in sparx5_tc_matchall_parse_mirror_action() argument
43 entry->mirror.port = netdev_priv(action->dev); in sparx5_tc_matchall_parse_mirror_action()
52 struct flow_action_entry *action; in sparx5_tc_matchall_replace() local
56 if (!flow_offload_has_one_action(&tmo->rule->action)) { in sparx5_tc_matchall_replace()
61 action = &tmo->rule->action.entries[0]; in sparx5_tc_matchall_replace()
69 action, in sparx5_tc_matchall_replace()
74 switch (action->id) { in sparx5_tc_matchall_replace()
76 sparx5_tc_matchall_parse_mirror_action(mall_entry, action); in sparx5_tc_matchall_replace()
[all …]
/drivers/gpu/drm/xe/
A Dxe_guc_ct.h49 int xe_guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len,
51 int xe_guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len,
53 int xe_guc_ct_send_recv(struct xe_guc_ct *ct, const u32 *action, u32 len,
56 xe_guc_ct_send_block(struct xe_guc_ct *ct, const u32 *action, u32 len) in xe_guc_ct_send_block() argument
58 return xe_guc_ct_send_recv(ct, action, len, NULL); in xe_guc_ct_send_block()
62 int xe_guc_ct_send_g2h_handler(struct xe_guc_ct *ct, const u32 *action,
66 int xe_guc_ct_send_recv_no_fail(struct xe_guc_ct *ct, const u32 *action,
69 xe_guc_ct_send_block_no_fail(struct xe_guc_ct *ct, const u32 *action, u32 len) in xe_guc_ct_send_block_no_fail() argument
71 return xe_guc_ct_send_recv_no_fail(ct, action, len, NULL); in xe_guc_ct_send_block_no_fail()
A Dxe_pt_walk.c80 enum page_walk_action action; in xe_pt_walk_range() local
91 action = ACTION_SUBTREE; in xe_pt_walk_range()
94 &child, &action, walk); in xe_pt_walk_range()
99 if (unlikely(action == ACTION_AGAIN)) in xe_pt_walk_range()
102 if (likely(!level || !child || action == ACTION_CONTINUE)) in xe_pt_walk_range()
109 next, &child, &action, walk); in xe_pt_walk_range()
144 enum page_walk_action action = ACTION_SUBTREE; in xe_pt_walk_shared() local
150 &child, &action, walk); in xe_pt_walk_shared()
152 if (err || action != ACTION_SUBTREE) in xe_pt_walk_shared()
158 &child, &action, walk); in xe_pt_walk_shared()
A Dxe_gt_tlb_invalidation.c191 u32 *action, int len) in send_tlb_invalidation() argument
210 action[1] = seqno; in send_tlb_invalidation()
267 u32 action[] = { in xe_gt_tlb_invalidation_guc() local
275 ARRAY_SIZE(action)); in xe_gt_tlb_invalidation_guc()
336 u32 action[] = { in send_tlb_invalidation_all() local
342 return send_tlb_invalidation(&gt->uc.guc, fence, action, ARRAY_SIZE(action)); in send_tlb_invalidation_all()
397 u32 action[MAX_TLB_INVALIDATION_LEN]; in xe_gt_tlb_invalidation_range() local
452 action[len++] = asid; in xe_gt_tlb_invalidation_range()
453 action[len++] = lower_32_bits(start); in xe_gt_tlb_invalidation_range()
454 action[len++] = upper_32_bits(start); in xe_gt_tlb_invalidation_range()
[all …]
A Dxe_guc_ct.c677 ct->fast_req[slot].action = action; in fast_req_track()
791 ++action; in h2g_write()
1183 switch (action) { in parse_g2h_event()
1377 u32 action, adj_len; in process_g2h_msg() local
1388 switch (action) { in process_g2h_msg()
1462 u32 action; in g2h_read() local
1581 switch (action) { in g2h_read()
1615 switch (action) { in g2h_fast_path()
1630 action, ERR_PTR(ret)); in g2h_fast_path()
1779 u32 action, i, n; in ct_fixup_ggtt_in_message() local
[all …]
A Dxe_trace_guc.h63 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
64 TP_ARGS(xe, gt_id, action, len, _head, tail),
69 __field(u32, action)
78 __entry->action = action;
85 __get_str(dev), __entry->gt_id, __entry->action, __entry->len,
90 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
91 TP_ARGS(xe, gt_id, action, len, _head, tail)
95 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
96 TP_ARGS(xe, gt_id, action, len, _head, tail),
99 __get_str(dev), __entry->gt_id, __entry->action, __entry->len,
/drivers/of/
A Ddynamic.c113 switch (action) { in of_reconfig_get_state_change()
145 switch (action) { in of_reconfig_get_state_change()
197 return of_reconfig_notify(action, &pr); in of_property_notify()
544 switch (ce->action) { in __of_changeset_entry_invert()
546 rce->action = OF_RECONFIG_DETACH_NODE; in __of_changeset_entry_invert()
549 rce->action = OF_RECONFIG_ATTACH_NODE; in __of_changeset_entry_invert()
555 rce->action = OF_RECONFIG_ADD_PROPERTY; in __of_changeset_entry_invert()
581 switch (ce->action) { in __of_changeset_entry_notify()
595 (int)ce->action); in __of_changeset_entry_notify()
610 switch (ce->action) { in __of_changeset_entry_apply()
[all …]
/drivers/net/wireless/intel/iwlwifi/dvm/
A Drs.c1523 tbl->action++; in rs_move_legacy_other()
1536 tbl->action++; in rs_move_legacy_other()
1540 search_tbl->action = tbl->action; in rs_move_legacy_other()
1694 tbl->action++; in rs_move_siso_to_other()
1706 tbl->action++; in rs_move_siso_to_other()
1710 search_tbl->action = tbl->action; in rs_move_siso_to_other()
1862 tbl->action++; in rs_move_mimo2_to_other()
1873 tbl->action++; in rs_move_mimo2_to_other()
1877 search_tbl->action = tbl->action; in rs_move_mimo2_to_other()
2047 tbl->action++; in rs_move_mimo3_to_other()
[all …]
/drivers/watchdog/
A Dcgbc_wdt.c30 enum action { enum
63 u8 action; member
78 u8 action; in cgbc_wdt_start() local
92 action = 2; in cgbc_wdt_start()
93 action |= ACTION_SMI << 2; in cgbc_wdt_start()
94 action |= ACTION_RESET << 4; in cgbc_wdt_start()
96 action = 1; in cgbc_wdt_start()
97 action |= ACTION_RESET << 2; in cgbc_wdt_start()
100 cmd_start.action = action; in cgbc_wdt_start()
A Dsbsa_gwdt.c115 static int action; variable
116 module_param(action, int, 0);
161 if (action) in sbsa_gwdt_set_timeout()
209 if (!action && in sbsa_gwdt_get_timeleft()
245 !action && (impl == SBSA_GWDT_IMPL_MEDIATEK); in sbsa_gwdt_get_version()
354 if (action) { in sbsa_gwdt_probe()
357 action = 0; in sbsa_gwdt_probe()
367 action = 0; in sbsa_gwdt_probe()
372 if (!action) in sbsa_gwdt_probe()
379 if (!action) in sbsa_gwdt_probe()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
A Deswitch_offloads_termtbl.c26 hash = jhash_1word(flow_act->action, 0); in mlx5_eswitch_termtbl_hash()
48 ret = flow_act1->action != flow_act2->action || in mlx5_eswitch_termtbl_cmp()
182 if (src->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH) { in mlx5_eswitch_termtbl_actions_move()
183 src->action &= ~MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in mlx5_eswitch_termtbl_actions_move()
184 dst->action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in mlx5_eswitch_termtbl_actions_move()
188 if (src->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2) { in mlx5_eswitch_termtbl_actions_move()
189 src->action &= ~MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in mlx5_eswitch_termtbl_actions_move()
190 dst->action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in mlx5_eswitch_termtbl_actions_move()
229 if (flow_act->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH && in mlx5_eswitch_termtbl_required()
259 term_tbl_act.action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_termtbl_rule()
[all …]

Completed in 99 milliseconds

12345678910>>...39