| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| A D | dr_action.c | 830 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 D | fs_dr.c | 33 if (!action) in set_miss_action() 43 action = NULL; in set_miss_action() 114 if (action) { in mlx5_cmd_dr_destroy_flow_table() 346 fte->act_dests.action.pkt_reformat->action.dr_action; in mlx5_cmd_dr_create_fte() 375 fte->act_dests.action.modify_hdr->action.dr_action; in mlx5_cmd_dr_create_fte() 399 fte->act_dests.action.pkt_reformat->action.dr_action; in mlx5_cmd_dr_create_fte() 533 struct mlx5_flow_act *action = &fte->act_dests.action; in mlx5_cmd_dr_create_fte() local 668 if (!action) { in mlx5_cmd_dr_packet_reformat_alloc() 674 pkt_reformat->action.dr_action = action; in mlx5_cmd_dr_packet_reformat_alloc() 699 if (!action) { in mlx5_cmd_dr_modify_header_alloc() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| A D | mlx5hws_action.c | 632 action = kcalloc(bulk_sz, sizeof(*action), GFP_KERNEL); in hws_action_create_generic_bulk() 633 if (!action) in hws_action_create_generic_bulk() 662 if (!action) in mlx5hws_action_create_dest_table_num() 693 if (!action) in mlx5hws_action_create_dest_drop() 714 if (!action) in mlx5hws_action_create_default_miss() 735 if (!action) in mlx5hws_action_create_tag() 760 if (!action) in hws_action_create_aso() 796 if (!action) in mlx5hws_action_create_counter() 826 if (!action) in mlx5hws_action_create_dest_vport() 860 if (!action) in mlx5hws_action_create_push_vlan() [all …]
|
| /linux/kernel/irq/ |
| A D | handle.c | 68 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 …]
|
| A D | manage.c | 199 if (action->secondary && action->secondary->thread) { in irq_set_thread_affinity() 1198 ret = action->thread_fn(action->irq, action->dev_id); in irq_forced_thread_fn() 1219 ret = action->thread_fn(action->irq, action->dev_id); in irq_thread_fn() 1289 if (!action || !action->thread) in wake_up_and_wait_for_irq_thread_ready() 1980 if (action->secondary && action->secondary->thread) in __free_irq() 2044 if (!action) in free_irq() 2193 if (!action) in request_threaded_irq() 2337 if (!action) in request_nmi() 2475 action = desc->action; in __free_percpu_irq() 2476 if (!action || action->percpu_dev_id != dev_id) { in __free_percpu_irq() [all …]
|
| A D | spurious.c | 65 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/drivers/md/dm-vdo/ |
| A D | action-manager.c | 28 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/lib/ |
| A D | notifier-error-inject.c | 33 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/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
| A D | vlan.c | 12 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/drivers/platform/x86/intel/speed_select_if/ |
| A D | isst_if_mbox_msr.c | 106 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/tools/testing/selftests/drivers/net/mlxsw/ |
| A D | tc_restrictions.sh | 48 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/drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | mld-mac.c | 20 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/tools/perf/tests/shell/lib/ |
| A D | perf_json_output_lint.py | 10 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/tools/testing/selftests/net/forwarding/ |
| A D | tc_actions.sh | 59 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 …]
|
| A D | tc_mpls_l2vpn.sh | 84 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/net/mac80211/tests/ |
| A D | mfp.c | 19 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/drivers/net/ethernet/intel/ice/ |
| A D | ice_fltr.c | 234 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/drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_dpipe.c | 81 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/security/integrity/ima/ |
| A D | ima_policy.c | 100 int action; member 765 action |= entry->action & IMA_DO_MASK; in ima_match_policy() 768 action &= ~IMA_HASH; in ima_match_policy() 778 actmask &= ~(entry->action | entry->action << 1); in ima_match_policy() 780 actmask &= ~(entry->action | entry->action >> 1); in ima_match_policy() 793 return action; in ima_match_policy() 1427 entry->action = UNKNOWN; in ima_parse_rule() 1445 entry->action = MEASURE; in ima_parse_rule() 1477 entry->action = AUDIT; in ima_parse_rule() 1485 entry->action = HASH; in ima_parse_rule() [all …]
|
| /linux/arch/loongarch/kernel/ |
| A D | paravirt.c | 61 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/include/drm/ |
| A D | drm_managed.h | 25 #define drmm_add_action(dev, action, data) \ argument 26 __drmm_add_action(dev, action, data, #action) 29 drmres_release_t action, 41 #define drmm_add_action_or_reset(dev, action, data) \ argument 42 __drmm_add_action_or_reset(dev, action, data, #action) 45 drmres_release_t action, 49 drmres_release_t action,
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| A D | host.h | 400 __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/tools/testing/selftests/bpf/ |
| A D | ima_setup.sh | 129 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/drivers/gpu/drm/xe/ |
| A D | xe_guc_ct.h | 42 int xe_guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len, 44 int xe_guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len, 46 int xe_guc_ct_send_recv(struct xe_guc_ct *ct, const u32 *action, u32 len, 49 xe_guc_ct_send_block(struct xe_guc_ct *ct, const u32 *action, u32 len) in xe_guc_ct_send_block() argument 51 return xe_guc_ct_send_recv(ct, action, len, NULL); in xe_guc_ct_send_block() 55 int xe_guc_ct_send_g2h_handler(struct xe_guc_ct *ct, const u32 *action, 59 int xe_guc_ct_send_recv_no_fail(struct xe_guc_ct *ct, const u32 *action, 62 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 64 return xe_guc_ct_send_recv_no_fail(ct, action, len, NULL); in xe_guc_ct_send_block_no_fail()
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| A D | qos_conf.c | 223 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 …]
|