Home
last modified time | relevance | path

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

12345678910>>...75

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H 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 …]
H 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 …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Daction.c631 action = kcalloc(bulk_sz, sizeof(*action), GFP_KERNEL); in hws_action_create_generic_bulk()
632 if (!action) in hws_action_create_generic_bulk()
661 if (!action) in mlx5hws_action_create_dest_table_num()
692 if (!action) in mlx5hws_action_create_dest_drop()
713 if (!action) in mlx5hws_action_create_default_miss()
734 if (!action) in mlx5hws_action_create_tag()
759 if (!action) in hws_action_create_aso()
795 if (!action) in mlx5hws_action_create_counter()
825 if (!action) in mlx5hws_action_create_dest_vport()
859 if (!action) in mlx5hws_action_create_push_vlan()
[all …]
/linux-6.15/kernel/irq/
H A Dhandle.c68 if (action->thread->flags & PF_EXITING) in __irq_wake_thread()
136 wake_up_process(action->thread); in __irq_wake_thread()
143 struct irqaction *action; in __handle_irq_event_percpu() local
147 for_each_action_of_desc(desc, action) { in __handle_irq_event_percpu()
157 trace_irq_handler_entry(irq, action); in __handle_irq_event_percpu()
158 res = action->handler(irq, action->dev_id); in __handle_irq_event_percpu()
159 trace_irq_handler_exit(irq, action, res); in __handle_irq_event_percpu()
162 irq, action->handler)) in __handle_irq_event_percpu()
171 if (unlikely(!action->thread_fn)) { in __handle_irq_event_percpu()
172 warn_no_thread(irq, action); in __handle_irq_event_percpu()
[all …]
H A Dmanage.c201 if (action->secondary && action->secondary->thread) { in irq_set_thread_affinity()
1193 irqreturn_t ret = action->thread_fn(action->irq, action->dev_id); in irq_thread_fn()
1284 if (!action || !action->thread) in wake_up_and_wait_for_irq_thread_ready()
1975 if (action->secondary && action->secondary->thread) in __free_irq()
2039 if (!action) in free_irq()
2188 if (!action) in request_threaded_irq()
2332 if (!action) in request_nmi()
2470 action = desc->action; in __free_percpu_irq()
2471 if (!action || action->percpu_dev_id != dev_id) { in __free_percpu_irq()
2617 if (!action) in __request_percpu_irq()
[all …]
H A Dspurious.c65 struct irqaction *action; in try_one_irq() local
89 action = desc->action; in try_one_irq()
90 if (!action || !(action->flags & IRQF_SHARED) || in try_one_irq()
110 action = desc->action; in try_one_irq()
195 struct irqaction *action; in __report_bad_irq() local
216 printk(KERN_ERR "[<%p>] %ps", action->handler, action->handler); in __report_bad_irq()
217 if (action->thread_fn) in __report_bad_irq()
219 action->thread_fn, action->thread_fn); in __report_bad_irq()
239 struct irqaction *action; in try_misrouted_irq() local
265 action = desc->action; in try_misrouted_irq()
[all …]
/linux-6.15/drivers/md/dm-vdo/
H 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 …]
/linux-6.15/lib/
H A Dnotifier-error-inject.c33 struct notifier_err_inject_action *action; in notifier_err_inject_callback() local
35 for (action = err_inject->actions; action->name; action++) { in notifier_err_inject_callback()
36 if (action->val == val) { in notifier_err_inject_callback()
37 err = action->error; in notifier_err_inject_callback()
42 pr_info("Injecting error (%d) to %s\n", err, action->name); in notifier_err_inject_callback()
53 struct notifier_err_inject_action *action; in notifier_err_inject_init() local
65 for (action = err_inject->actions; action->name; action++) { in notifier_err_inject_init()
68 action_dir = debugfs_create_dir(action->name, actions_dir); in notifier_err_inject_init()
75 debugfs_create_errno("error", mode, action_dir, &action->error); in notifier_err_inject_init()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H 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()
67 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in parse_tc_vlan_action()
69 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in parse_tc_vlan_action()
158 attr->parse_attr, &attr->action, in tc_act_parse_vlan()
[all …]
/linux-6.15/drivers/platform/x86/intel/speed_select_if/
H A Disst_if_mbox_msr.c106 struct msrl_action action; in isst_if_mbox_proc_cmd() local
111 if (isst_if_mbox_cmd_invalid(action.mbox_cmd)) in isst_if_mbox_proc_cmd()
114 if (isst_if_mbox_cmd_set_req(action.mbox_cmd) && in isst_if_mbox_proc_cmd()
126 msrl_update_func, &action, 1); in isst_if_mbox_proc_cmd()
130 if (!action.err && !resume && isst_if_mbox_cmd_set_req(action.mbox_cmd)) in isst_if_mbox_proc_cmd()
131 action.err = isst_store_cmd(action.mbox_cmd->command, in isst_if_mbox_proc_cmd()
132 action.mbox_cmd->sub_command, in isst_if_mbox_proc_cmd()
133 action.mbox_cmd->logical_cpu, 1, in isst_if_mbox_proc_cmd()
134 action.mbox_cmd->parameter, in isst_if_mbox_proc_cmd()
135 action.mbox_cmd->req_data); in isst_if_mbox_proc_cmd()
[all …]
/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/
H A Dtc_restrictions.sh48 skip_sw dst_ip 192.0.2.2 action drop
65 skip_sw dst_ip 192.0.2.2 action drop
74 skip_sw dst_ip 192.0.2.2 action drop
194 local action=$1
205 skip_sw dst_ip 192.0.2.2 action drop
208 matchall skip_sw action $action_args
214 matchall skip_sw action $action_args
220 matchall skip_sw action $action_args
223 skip_sw dst_ip 192.0.2.2 action drop
249 local action=$1
[all …]
/linux-6.15/tools/perf/tests/shell/lib/
H A Dperf_json_output_lint.py10 ap.add_argument('--no-args', action='store_true')
11 ap.add_argument('--interval', action='store_true')
13 ap.add_argument('--system-wide', action='store_true')
14 ap.add_argument('--event', action='store_true')
15 ap.add_argument('--per-core', action='store_true')
16 ap.add_argument('--per-thread', action='store_true')
17 ap.add_argument('--per-cache', action='store_true')
18 ap.add_argument('--per-cluster', action='store_true')
19 ap.add_argument('--per-die', action='store_true')
20 ap.add_argument('--per-node', action='store_true')
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmld-mac.c20 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_common() argument
27 cmd->action = cpu_to_le32(action); in iwl_mvm_mld_mac_ctxt_cmd_common()
90 le32_to_cpu(cmd->action), ret); in iwl_mvm_mld_mac_ctxt_send_cmd()
96 u32 action, bool force_assoc_off) in iwl_mvm_mld_mac_ctxt_cmd_sta() argument
104 iwl_mvm_mld_mac_ctxt_cmd_common(mvm, vif, &cmd, action); in iwl_mvm_mld_mac_ctxt_cmd_sta()
161 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_listener() argument
180 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_ibss() argument
197 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_p2p_device() argument
219 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_ap_go() argument
239 u32 action, bool force_assoc_off) in iwl_mvm_mld_mac_ctx_send() argument
[all …]
/linux-6.15/tools/testing/selftests/net/forwarding/
H A Dtc_actions.sh59 local action=$1
67 dst_ip 192.0.2.2 action drop
77 action mirred egress $action dev $swp2
214 action ct clear pipe \
216 action ct clear pipe \
217 action skbedit ptype host pipe \
224 action drop
252 action vlan push id 100 protocol 0x8100 action goto chain 5
255 cvlan_ethtype 0x800 action pass
274 pipe action vlan push id 100 protocol 0x8100 action goto chain 5
[all …]
H A Dtc_mpls_l2vpn.sh84 action mpls mac_push label 102 \
85 action vlan push_eth dst_mac $mpls2mac src_mac $mpls1mac \
86 action mirred egress redirect dev $mpls1
93 action vlan pop_eth \
94 action mpls pop protocol teb \
95 action mirred egress redirect dev $edge1
113 action mpls mac_push label 101 \
115 action mirred egress redirect dev $mpls2
122 action vlan pop_eth \
123 action mpls pop protocol teb \
[all …]
/linux-6.15/net/mac80211/tests/
H A Dmfp.c19 u8 action; member
27 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
35 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
43 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
52 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
61 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
71 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
82 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
90 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
98 .action = WLAN_PUB_ACTION_DSE_ENABLEMENT,
[all …]
/linux-6.15/drivers/net/ethernet/intel/ice/
H 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 …]
/linux-6.15/drivers/net/ethernet/mellanox/mlxsw/
H 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 …]
/linux-6.15/security/integrity/ima/
H A Dima_policy.c100 int action; member
767 action |= entry->action & IMA_DO_MASK; in ima_match_policy()
770 action &= ~IMA_HASH; in ima_match_policy()
780 actmask &= ~(entry->action | entry->action << 1); in ima_match_policy()
782 actmask &= ~(entry->action | entry->action >> 1); in ima_match_policy()
795 return action; in ima_match_policy()
1429 entry->action = UNKNOWN; in ima_parse_rule()
1447 entry->action = MEASURE; in ima_parse_rule()
1479 entry->action = AUDIT; in ima_parse_rule()
1487 entry->action = HASH; in ima_parse_rule()
[all …]
/linux-6.15/arch/loongarch/kernel/
H A Dparavirt.c61 if (unlikely(action == ACTION_BOOT_CPU)) { in pv_send_ipi_single()
62 native_ops.send_ipi_single(cpu, action); in pv_send_ipi_single()
85 if (unlikely(action == ACTION_BOOT_CPU)) { in pv_send_ipi_mask()
86 native_ops.send_ipi_mask(mask, action); in pv_send_ipi_mask()
90 action = BIT(action); in pv_send_ipi_mask()
127 u32 action; in pv_ipi_interrupt() local
133 action = atomic_xchg(&info->message, 0); in pv_ipi_interrupt()
135 if (action & SMP_RESCHEDULE) { in pv_ipi_interrupt()
140 if (action & SMP_CALL_FUNCTION) { in pv_ipi_interrupt()
145 if (action & SMP_IRQ_WORK) { in pv_ipi_interrupt()
[all …]
/linux-6.15/drivers/net/wireless/marvell/libertas/
H 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 …]
/linux-6.15/tools/testing/selftests/bpf/
H A Dima_setup.sh129 if [[ "${action}" == "setup" ]]; then
131 elif [[ "${action}" == "cleanup" ]]; then
133 elif [[ "${action}" == "run" ]]; then
135 elif [[ "${action}" == "modify-bin" ]]; then
137 elif [[ "${action}" == "restore-bin" ]]; then
139 elif [[ "${action}" == "load-policy" ]]; then
142 echo "Unknown action: ${action}"
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_guc_ct.h41 int xe_guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len,
43 int xe_guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len,
45 int xe_guc_ct_send_recv(struct xe_guc_ct *ct, const u32 *action, u32 len,
48 xe_guc_ct_send_block(struct xe_guc_ct *ct, const u32 *action, u32 len) in xe_guc_ct_send_block() argument
50 return xe_guc_ct_send_recv(ct, action, len, NULL); in xe_guc_ct_send_block()
54 int xe_guc_ct_send_g2h_handler(struct xe_guc_ct *ct, const u32 *action,
58 int xe_guc_ct_send_recv_no_fail(struct xe_guc_ct *ct, const u32 *action,
61 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
63 return xe_guc_ct_send_recv_no_fail(ct, action, len, NULL); in xe_guc_ct_send_block_no_fail()
/linux-6.15/drivers/net/ethernet/netronome/nfp/flower/
H 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 …]
/linux-6.15/arch/mips/cavium-octeon/
H A Dsmp.c57 u64 action; in mailbox_interrupt() local
72 action = cvmx_read_csr(mbox_clrx); in mailbox_interrupt()
75 action &= 0xff; in mailbox_interrupt()
77 action &= 0xffff; in mailbox_interrupt()
80 cvmx_write_csr(mbox_clrx, action); in mailbox_interrupt()
83 if (action & 1) { in mailbox_interrupt()
89 action >>= 1; in mailbox_interrupt()
111 unsigned int action) in octeon_send_ipi_mask() argument
478 if (action & 1) in octeon_78xx_send_ipi_single()
480 action >>= 1; in octeon_78xx_send_ipi_single()
[all …]

12345678910>>...75