| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_hw.c | 257 if (acts->jump) { in __flow_hw_action_template_destroy() 263 acts->jump = NULL; in __flow_hw_action_template_destroy() 457 (priv, acts, in flow_hw_shared_action_translate() 594 acts->mark = true; in flow_hw_actions_translate() 614 if (!acts->jump) in flow_hw_actions_translate() 632 if (!acts->tir) in flow_hw_actions_translate() 635 acts->tir->action; in flow_hw_actions_translate() 649 if (!acts->tir) in flow_hw_actions_translate() 652 acts->tir->action; in flow_hw_actions_translate() 731 (priv, acts, in flow_hw_actions_translate() [all …]
|
| H A D | mlx5_flow_dv.c | 16567 acts[i].actions_n, acts[i].dv_actions, in __flow_dv_create_domain_policy_rules() 16651 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16664 acts[i].dv_actions[acts[i].actions_n] = tag->action; in __flow_dv_create_policy_acts_rules() 16668 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16683 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16691 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16705 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16716 acts[i].dv_actions[acts[i].actions_n] = in __flow_dv_create_policy_acts_rules() 16734 acts[i].dv_actions[acts[i].actions_n++] = in __flow_dv_create_policy_acts_rules() 17426 acts.actions_n = 3; in flow_dv_meter_hierarchy_rule_create() [all …]
|
| H A D | mlx5_flow.h | 1119 struct mlx5_hw_actions acts; /* Template actions. */ member
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_flow.c | 1973 if (entry->acts) { in ice_dealloc_flow_entry() 2229 ice_memdup(hw, acts, acts_cnt * sizeof(*acts), in ice_flow_add_prof_sync() 2338 if (prof->acts) in ice_flow_rem_prof_sync() 2937 ice_memdup(hw, acts, acts_cnt * sizeof(*acts), in ice_flow_acl_frmt_entry() 2939 if (!e->acts) in ice_flow_acl_frmt_entry() 3052 e->acts = NULL; in ice_flow_acl_frmt_entry() 3120 if (memcmp(&p->acts[i], &e->acts[j], in ice_flow_acl_find_scen_entry_cond() 3298 if (!acts) in ice_flow_acl_add_scen_entry_sync() 3302 ice_memcpy(&acts[i], &e->acts[i].data.acl_act, in ice_flow_acl_add_scen_entry_sync() 3338 ice_memcpy(exist->acts, e->acts, in ice_flow_acl_add_scen_entry_sync() [all …]
|
| H A D | ice_flow.h | 457 struct ice_flow_action *acts; member 500 struct ice_flow_action *acts; member 554 struct ice_flow_action *acts, u8 acts_cnt, 576 void *data, struct ice_flow_action *acts, u8 acts_cnt,
|
| H A D | ice_acl.h | 196 struct ice_acl_act_entry *acts, u8 acts_cnt, u16 *entry_idx); 199 struct ice_acl_act_entry *acts, u8 acts_cnt, u16 entry_idx);
|
| H A D | ice_acl_ctrl.c | 973 struct ice_acl_act_entry *acts, u8 acts_cnt, u16 *entry_idx) in ice_acl_add_entry() argument 1026 status = ice_acl_prog_act(hw, scen, acts, acts_cnt, *entry_idx); in ice_acl_add_entry() 1049 struct ice_acl_act_entry *acts, u8 acts_cnt, in ice_acl_prog_act() argument 1077 ice_memcpy(&act_buf.act[0], &acts[actx_idx], in ice_acl_prog_act() 1082 ice_memcpy(&act_buf.act[1], &acts[actx_idx], in ice_acl_prog_act()
|
| H A D | ice_flex_pipe.c | 4024 if (p->acts) in ice_free_flow_profs() 4025 ice_free(hw, p->acts); in ice_free_flow_profs()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 413 struct ice_flow_action *acts, struct acl_rule *rule, in ice_acl_hw_set_conf() argument 438 acts, act_cnt, &hw_entry); in ice_acl_hw_set_conf() 487 struct ice_flow_action acts[1]; in ice_acl_create_filter() local 520 acts[0].type = ICE_FLOW_ACT_DROP; in ice_acl_create_filter() 521 acts[0].data.acl_act.mdid = ICE_MDID_RX_PKT_DROP; in ice_acl_create_filter() 522 acts[0].data.acl_act.prio = 0x3; in ice_acl_create_filter() 523 acts[0].data.acl_act.value = CPU_TO_LE16(0x1); in ice_acl_create_filter() 527 ret = ice_acl_hw_set_conf(pf, input, acts, rule, flow_type, 0); in ice_acl_create_filter() 537 ret = ice_acl_hw_set_conf(pf, input, acts, rule, in ice_acl_create_filter() 541 ret = ice_acl_hw_set_conf(pf, input, acts, rule, in ice_acl_create_filter() [all …]
|
| /dpdk/doc/guides/howto/ |
| H A D | packet_capture_framework.rst | 42 the packet capture framework and acts as a server, 43 and the ``dpdk-dumpcap`` tool acts as a client.
|
| /dpdk/doc/guides/nics/ |
| H A D | vdev_netvsc.rst | 28 through NetVSC. Otherwise, NetVSC acts as a fallback for all traffic.
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | vhost_lib.rst | 45 When DPDK vhost-user acts as the client it will keep trying to reconnect 168 acts as the server the device should not be deleted before 291 * DPDK vhost-user acts as the server. 299 * DPDK vhost-user acts as the client.
|
| H A D | build-sdk-meson.rst | 42 The other dependency for building is the ``ninja`` tool, which acts similar
|
| H A D | multi_proc_support.rst | 99 is to have a single primary process instance that acts as a load-balancer or
|
| H A D | env_abstraction_layer.rst | 1052 theoretically possible to do so. This is because primary's process map acts
|
| H A D | qos_framework.rst | 111 It typically acts like a buffer that is able to temporarily store a large number of packets just be…
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | scheduler.rst | 16 The Cryptodev Scheduler PMD library (**librte_crypto_scheduler**) acts as
|
| /dpdk/doc/guides/tools/ |
| H A D | testeventdev.rst | 627 each ethernet device is configured as a event_eth_rx_adapter that acts as a
|