num_actions 1328 drivers/counter/104-quad-8.c .num_actions = ARRAY_SIZE(quad8_synapse_actions_list), \ num_actions 1333 drivers/counter/104-quad-8.c .num_actions = ARRAY_SIZE(quad8_synapse_actions_list), \ num_actions 1338 drivers/counter/104-quad-8.c .num_actions = ARRAY_SIZE(quad8_index_actions_list), \ num_actions 649 drivers/counter/counter.c const size_t num_actions = synapse->num_actions; num_actions 656 drivers/counter/counter.c for (action_index = 0; action_index < num_actions; action_index++) { num_actions 662 drivers/counter/counter.c if (action_index >= num_actions) num_actions 676 drivers/counter/counter.c size_t num_actions; num_actions 688 drivers/counter/counter.c for (i = 0; i < component->num_actions; i++) { num_actions 751 drivers/counter/counter.c avail_comp->num_actions = synapse->num_actions; num_actions 255 drivers/counter/ftm-quaddec.c .num_actions = ARRAY_SIZE(ftm_quaddec_synapse_actions), num_actions 260 drivers/counter/ftm-quaddec.c .num_actions = ARRAY_SIZE(ftm_quaddec_synapse_actions), num_actions 596 drivers/counter/stm32-lptimer-cnt.c .num_actions = ARRAY_SIZE(stm32_lptim_cnt_synapse_actions), num_actions 601 drivers/counter/stm32-lptimer-cnt.c .num_actions = ARRAY_SIZE(stm32_lptim_cnt_synapse_actions), num_actions 321 drivers/counter/stm32-timer-cnt.c .num_actions = ARRAY_SIZE(stm32_synapse_actions), num_actions 326 drivers/counter/stm32-timer-cnt.c .num_actions = ARRAY_SIZE(stm32_synapse_actions), num_actions 350 drivers/infiniband/hw/mlx5/flow.c u8 num_actions, void *in) num_actions 365 drivers/infiniband/hw/mlx5/flow.c mlx5_modify_header_alloc(dev->mdev, namespace, num_actions, in); num_actions 394 drivers/infiniband/hw/mlx5/flow.c int num_actions; num_actions 404 drivers/infiniband/hw/mlx5/flow.c num_actions = uverbs_attr_ptr_get_array_size( num_actions 407 drivers/infiniband/hw/mlx5/flow.c if (num_actions < 0) num_actions 408 drivers/infiniband/hw/mlx5/flow.c return num_actions; num_actions 414 drivers/infiniband/hw/mlx5/flow.c action = mlx5_ib_create_modify_header(mdev, ft_type, num_actions, in); num_actions 93 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c unsigned int num_actions = 0; num_actions 104 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c if (num_actions) num_actions 110 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c num_actions++; num_actions 137 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c num_actions++; num_actions 189 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c int num_actions; num_actions 287 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c key->num_actions * MLX5_MH_ACT_SZ, 0); num_actions 293 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c if (a->num_actions != b->num_actions) num_actions 296 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c return memcmp(a->actions, b->actions, a->num_actions * MLX5_MH_ACT_SZ); num_actions 351 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c int num_actions, actions_size, namespace, err; num_actions 357 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c num_actions = parse_attr->num_mod_hdr_actions; num_actions 358 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c actions_size = MLX5_MH_ACT_SZ * num_actions; num_actions 361 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c key.num_actions = num_actions; num_actions 389 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mh->key.num_actions = num_actions; num_actions 399 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mh->key.num_actions, num_actions 126 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c u8 namespace, u8 num_actions, num_actions 767 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c u8 namespace, u8 num_actions, num_actions 800 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c if (num_actions > max_actions) { num_actions 802 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c num_actions, max_actions); num_actions 806 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c actions_size = MLX5_UN_SZ_BYTES(set_action_in_add_action_in_auto) * num_actions; num_actions 816 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c MLX5_SET(alloc_modify_header_context_in, in, num_of_actions, num_actions); num_actions 90 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h u8 namespace, u8 num_actions, num_actions 2913 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c u8 ns_type, u8 num_actions, num_actions 2929 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c err = root->cmds->modify_header_alloc(root, ns_type, num_actions, num_actions 638 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c u32 num_actions, num_actions 659 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c for (i = 0; i < num_actions; i++) { num_actions 543 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c size_t num_actions, num_actions 549 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c for (i = 0; i < num_actions; i++) { num_actions 1018 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c size_t num_actions, num_actions 1061 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, hw_ste_arr, num_actions 1139 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c size_t num_actions, num_actions 1151 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, actions); num_actions 1156 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, actions); num_actions 1170 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c size_t num_actions, num_actions 1188 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c ret = dr_rule_add_action_members(rule, num_actions, actions); num_actions 1196 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, actions); num_actions 1201 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, actions); num_actions 1207 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c num_actions, actions); num_actions 1229 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c size_t num_actions, num_actions 1237 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c rule = dr_rule_create_rule(matcher, value, num_actions, actions); num_actions 346 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h u32 num_actions, num_actions 226 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c int num_actions = 0; num_actions 260 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 270 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 285 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 293 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = num_actions 307 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 318 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 322 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = num_actions 326 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = num_actions 349 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 356 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { num_actions 398 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { num_actions 412 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = tmp_action; num_actions 420 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c actions[num_actions++] = term_action; num_actions 424 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c num_actions, num_actions 433 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c fte->fs_dr_rule.num_actions = fs_dr_num_actions; num_actions 499 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c u8 namespace, u8 num_actions, num_actions 508 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c num_actions; num_actions 552 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c for (i = 0; i < rule->num_actions; i++) num_actions 25 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.h int num_actions; num_actions 66 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h size_t num_actions, num_actions 154 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h size_t num_actions, num_actions 141 include/linux/counter.h size_t num_actions; num_actions 240 include/linux/mlx5/fs.h u8 ns_type, u8 num_actions, num_actions 248 include/net/flow_offload.h struct flow_rule *flow_rule_alloc(unsigned int num_actions); num_actions 28 include/net/netfilter/nf_tables_offload.h unsigned int num_actions; num_actions 8 net/core/flow_offload.c struct flow_rule *flow_rule_alloc(unsigned int num_actions) num_actions 12 net/core/flow_offload.c rule = kzalloc(struct_size(rule, action.entries, num_actions), num_actions 17 net/core/flow_offload.c rule->action.num_entries = num_actions; num_actions 66 net/netfilter/nf_dup_netdev.c entry = &flow->rule->action.entries[ctx->num_actions++]; num_actions 10 net/netfilter/nf_tables_offload.c static struct nft_flow_rule *nft_flow_rule_alloc(int num_actions) num_actions 18 net/netfilter/nf_tables_offload.c flow->rule = flow_rule_alloc(num_actions); num_actions 36 net/netfilter/nf_tables_offload.c int num_actions = 0, err; num_actions 42 net/netfilter/nf_tables_offload.c num_actions++; num_actions 47 net/netfilter/nf_tables_offload.c if (num_actions == 0) num_actions 50 net/netfilter/nf_tables_offload.c flow = nft_flow_rule_alloc(num_actions); num_actions 135 net/netfilter/nft_immediate.c entry = &flow->rule->action.entries[ctx->num_actions++];