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++];