H A D | rte_tm.c | 15 rte_tm_ops_get(uint16_t port_id, struct rte_tm_error *error) in rte_tm_ops_get() argument 64 struct rte_tm_error *error) in rte_tm_get_number_of_leaf_nodes() argument 94 struct rte_tm_error *error) in rte_tm_node_type_get() argument 109 rte_tm_capabilities_get(uint16_t port_id,struct rte_tm_capabilities * cap,struct rte_tm_error * error) rte_tm_capabilities_get() argument 125 rte_tm_level_capabilities_get(uint16_t port_id,uint32_t level_id,struct rte_tm_level_capabilities * cap,struct rte_tm_error * error) rte_tm_level_capabilities_get() argument 141 rte_tm_node_capabilities_get(uint16_t port_id,uint32_t node_id,struct rte_tm_node_capabilities * cap,struct rte_tm_error * error) rte_tm_node_capabilities_get() argument 157 rte_tm_wred_profile_add(uint16_t port_id,uint32_t wred_profile_id,struct rte_tm_wred_params * profile,struct rte_tm_error * error) rte_tm_wred_profile_add() argument 172 rte_tm_wred_profile_delete(uint16_t port_id,uint32_t wred_profile_id,struct rte_tm_error * error) rte_tm_wred_profile_delete() argument 188 rte_tm_shared_wred_context_add_update(uint16_t port_id,uint32_t shared_wred_context_id,uint32_t wred_profile_id,struct rte_tm_error * error) rte_tm_shared_wred_context_add_update() argument 205 rte_tm_shared_wred_context_delete(uint16_t port_id,uint32_t shared_wred_context_id,struct rte_tm_error * error) rte_tm_shared_wred_context_delete() argument 222 rte_tm_shaper_profile_add(uint16_t port_id,uint32_t shaper_profile_id,struct rte_tm_shaper_params * profile,struct rte_tm_error * error) rte_tm_shaper_profile_add() argument 238 rte_tm_shaper_profile_delete(uint16_t port_id,uint32_t shaper_profile_id,struct rte_tm_error * error) rte_tm_shaper_profile_delete() argument 254 rte_tm_shared_shaper_add_update(uint16_t port_id,uint32_t shared_shaper_id,uint32_t shaper_profile_id,struct rte_tm_error * error) rte_tm_shared_shaper_add_update() argument 270 rte_tm_shared_shaper_delete(uint16_t port_id,uint32_t shared_shaper_id,struct rte_tm_error * error) rte_tm_shared_shaper_delete() argument 290 rte_tm_node_add(uint16_t port_id,uint32_t node_id,uint32_t parent_node_id,uint32_t priority,uint32_t weight,uint32_t level_id,struct rte_tm_node_params * params,struct rte_tm_error * error) rte_tm_node_add() argument 307 rte_tm_node_delete(uint16_t port_id,uint32_t node_id,struct rte_tm_error * error) rte_tm_node_delete() argument 322 rte_tm_node_suspend(uint16_t port_id,uint32_t node_id,struct rte_tm_error * error) rte_tm_node_suspend() argument 337 rte_tm_node_resume(uint16_t port_id,uint32_t node_id,struct rte_tm_error * error) rte_tm_node_resume() argument 352 rte_tm_hierarchy_commit(uint16_t port_id,int clear_on_fail,struct rte_tm_error * error) rte_tm_hierarchy_commit() argument 370 rte_tm_node_parent_update(uint16_t port_id,uint32_t node_id,uint32_t parent_node_id,uint32_t priority,uint32_t weight,struct rte_tm_error * error) rte_tm_node_parent_update() argument 387 rte_tm_node_shaper_update(uint16_t port_id,uint32_t node_id,uint32_t shaper_profile_id,struct rte_tm_error * error) rte_tm_node_shaper_update() argument 405 rte_tm_node_shared_shaper_update(uint16_t port_id,uint32_t node_id,uint32_t shared_shaper_id,int add,struct rte_tm_error * error) rte_tm_node_shared_shaper_update() argument 422 rte_tm_node_stats_update(uint16_t port_id,uint32_t node_id,uint64_t stats_mask,struct rte_tm_error * error) rte_tm_node_stats_update() argument 439 rte_tm_node_wfq_weight_mode_update(uint16_t port_id,uint32_t node_id,int * wfq_weight_mode,uint32_t n_sp_priorities,struct rte_tm_error * error) rte_tm_node_wfq_weight_mode_update() argument 457 rte_tm_node_cman_update(uint16_t port_id,uint32_t node_id,enum rte_tm_cman_mode cman,struct rte_tm_error * error) rte_tm_node_cman_update() argument 473 rte_tm_node_wred_context_update(uint16_t port_id,uint32_t node_id,uint32_t wred_profile_id,struct rte_tm_error * error) rte_tm_node_wred_context_update() argument 491 rte_tm_node_shared_wred_context_update(uint16_t port_id,uint32_t node_id,uint32_t shared_wred_context_id,int add,struct rte_tm_error * error) rte_tm_node_shared_wred_context_update() argument 511 rte_tm_node_stats_read(uint16_t port_id,uint32_t node_id,struct rte_tm_node_stats * stats,uint64_t * stats_mask,int clear,struct rte_tm_error * error) rte_tm_node_stats_read() argument 529 rte_tm_mark_vlan_dei(uint16_t port_id,int mark_green,int mark_yellow,int mark_red,struct rte_tm_error * error) rte_tm_mark_vlan_dei() argument 547 rte_tm_mark_ip_ecn(uint16_t port_id,int mark_green,int mark_yellow,int mark_red,struct rte_tm_error * error) rte_tm_mark_ip_ecn() argument 565 rte_tm_mark_ip_dscp(uint16_t port_id,int mark_green,int mark_yellow,int mark_red,struct rte_tm_error * error) rte_tm_mark_ip_dscp() argument [all...] |
H A D | rte_flow.c | 329 flow_err(uint16_t port_id,int ret,struct rte_flow_error * error) flow_err() argument 342 rte_flow_ops_get(uint16_t port_id,struct rte_flow_error * error) rte_flow_ops_get() argument 373 rte_flow_validate(uint16_t port_id,const struct rte_flow_attr * attr,const struct rte_flow_item pattern[],const struct rte_flow_action actions[],struct rte_flow_error * error) rte_flow_validate() argument 409 rte_flow_create(uint16_t port_id,const struct rte_flow_attr * attr,const struct rte_flow_item pattern[],const struct rte_flow_action actions[],struct rte_flow_error * error) rte_flow_create() argument 437 rte_flow_destroy(uint16_t port_id,struct rte_flow * flow,struct rte_flow_error * error) rte_flow_destroy() argument 464 rte_flow_actions_update(uint16_t port_id,struct rte_flow * flow,const struct rte_flow_action actions[],struct rte_flow_error * error) rte_flow_actions_update() argument 489 rte_flow_flush(uint16_t port_id,struct rte_flow_error * error) rte_flow_flush() argument 518 rte_flow_query(uint16_t port_id,struct rte_flow * flow,const struct rte_flow_action * action,void * data,struct rte_flow_error * error) rte_flow_query() argument 545 rte_flow_isolate(uint16_t port_id,int set,struct rte_flow_error * error) rte_flow_isolate() argument 570 rte_flow_error_set(struct rte_flow_error * error,int code,enum rte_flow_error_type type,const void * cause,const char * message) rte_flow_error_set() argument 812 rte_flow_conv_pattern(struct rte_flow_item * dst,const size_t size,const struct rte_flow_item * src,unsigned int num,struct rte_flow_error * error) rte_flow_conv_pattern() argument 905 rte_flow_conv_actions(struct rte_flow_action * dst,const size_t size,const struct rte_flow_action * src,unsigned int num,struct rte_flow_error * error) rte_flow_conv_actions() argument 982 rte_flow_conv_rule(struct rte_flow_conv_rule * dst,const size_t size,const struct rte_flow_conv_rule * src,struct rte_flow_error * error) rte_flow_conv_rule() argument 1058 rte_flow_conv_name(int is_action,int is_ptr,char * dst,const size_t size,const void * src,struct rte_flow_error * error) rte_flow_conv_name() argument 1088 rte_flow_conv(enum rte_flow_conv_op op,void * dst,size_t size,const void * src,struct rte_flow_error * error) rte_flow_conv() argument 1210 rte_flow_dev_dump(uint16_t port_id,struct rte_flow * flow,FILE * file,struct rte_flow_error * error) rte_flow_dev_dump() argument 1231 rte_flow_get_aged_flows(uint16_t port_id,void ** contexts,uint32_t nb_contexts,struct rte_flow_error * error) rte_flow_get_aged_flows() argument 1256 rte_flow_get_q_aged_flows(uint16_t port_id,uint32_t queue_id,void ** contexts,uint32_t nb_contexts,struct rte_flow_error * error) rte_flow_get_q_aged_flows() argument 1285 rte_flow_action_handle_create(uint16_t port_id,const struct rte_flow_indir_action_conf * conf,const struct rte_flow_action * action,struct rte_flow_error * error) rte_flow_action_handle_create() argument 1311 rte_flow_action_handle_destroy(uint16_t port_id,struct rte_flow_action_handle * handle,struct rte_flow_error * error) rte_flow_action_handle_destroy() argument 1335 rte_flow_action_handle_update(uint16_t port_id,struct rte_flow_action_handle * handle,const void * update,struct rte_flow_error * error) rte_flow_action_handle_update() argument 1359 rte_flow_action_handle_query(uint16_t port_id,const struct rte_flow_action_handle * handle,void * data,struct rte_flow_error * error) rte_flow_action_handle_query() argument 1384 rte_flow_tunnel_decap_set(uint16_t port_id,struct rte_flow_tunnel * tunnel,struct rte_flow_action ** actions,uint32_t * num_of_actions,struct rte_flow_error * error) rte_flow_tunnel_decap_set() argument 1413 rte_flow_tunnel_match(uint16_t port_id,struct rte_flow_tunnel * tunnel,struct rte_flow_item ** items,uint32_t * num_of_items,struct rte_flow_error * error) rte_flow_tunnel_match() argument 1441 rte_flow_get_restore_info(uint16_t port_id,struct rte_mbuf * m,struct rte_flow_restore_info * restore_info,struct rte_flow_error * error) rte_flow_get_restore_info() argument 1495 rte_flow_tunnel_action_decap_release(uint16_t port_id,struct rte_flow_action * actions,uint32_t num_of_actions,struct rte_flow_error * error) rte_flow_tunnel_action_decap_release() argument 1524 rte_flow_tunnel_item_release(uint16_t port_id,struct rte_flow_item * items,uint32_t num_of_items,struct rte_flow_error * error) rte_flow_tunnel_item_release() argument 1549 rte_flow_pick_transfer_proxy(uint16_t port_id,uint16_t * proxy_port_id,struct rte_flow_error * error) rte_flow_pick_transfer_proxy() argument 1577 rte_flow_flex_item_create(uint16_t port_id,const struct rte_flow_item_flex_conf * conf,struct rte_flow_error * error) rte_flow_flex_item_create() argument 1603 rte_flow_flex_item_release(uint16_t port_id,const struct rte_flow_item_flex_handle * handle,struct rte_flow_error * error) rte_flow_flex_item_release() argument 1625 rte_flow_info_get(uint16_t port_id,struct rte_flow_port_info * port_info,struct rte_flow_queue_info * queue_info,struct rte_flow_error * error) rte_flow_info_get() argument 1662 rte_flow_configure(uint16_t port_id,const struct rte_flow_port_attr * port_attr,uint16_t nb_queue,const struct rte_flow_queue_attr * queue_attr[],struct rte_flow_error * error) rte_flow_configure() argument 1715 rte_flow_pattern_template_create(uint16_t port_id,const struct rte_flow_pattern_template_attr * template_attr,const struct rte_flow_item pattern[],struct rte_flow_error * error) rte_flow_pattern_template_create() argument 1770 rte_flow_pattern_template_destroy(uint16_t port_id,struct rte_flow_pattern_template * pattern_template,struct rte_flow_error * error) rte_flow_pattern_template_destroy() argument 1802 rte_flow_actions_template_create(uint16_t port_id,const struct rte_flow_actions_template_attr * template_attr,const struct rte_flow_action actions[],const struct rte_flow_action masks[],struct rte_flow_error * error) rte_flow_actions_template_create() argument 1866 rte_flow_actions_template_destroy(uint16_t port_id,struct rte_flow_actions_template * actions_template,struct rte_flow_error * error) rte_flow_actions_template_destroy() argument 1900 rte_flow_template_table_create(uint16_t port_id,const struct rte_flow_template_table_attr * table_attr,struct rte_flow_pattern_template * pattern_templates[],uint8_t nb_pattern_templates,struct rte_flow_actions_template * actions_templates[],uint8_t nb_actions_templates,struct rte_flow_error * error) rte_flow_template_table_create() argument 1969 rte_flow_template_table_destroy(uint16_t port_id,struct rte_flow_template_table * template_table,struct rte_flow_error * error) rte_flow_template_table_destroy() argument 2001 rte_flow_group_set_miss_actions(uint16_t port_id,uint32_t group_id,const struct rte_flow_group_attr * attr,const struct rte_flow_action actions[],struct rte_flow_error * error) rte_flow_group_set_miss_actions() argument 2028 rte_flow_async_create(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow_template_table * template_table,const struct rte_flow_item pattern[],uint8_t pattern_template_index,const struct rte_flow_action actions[],uint8_t actions_template_index,void * user_data,struct rte_flow_error * error) rte_flow_async_create() argument 2068 rte_flow_async_create_by_index(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow_template_table * template_table,uint32_t rule_index,const struct rte_flow_action actions[],uint8_t actions_template_index,void * user_data,struct rte_flow_error * error) rte_flow_async_create_by_index() argument 2097 rte_flow_async_destroy(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow * flow,void * user_data,struct rte_flow_error * error) rte_flow_async_destroy() argument 2129 rte_flow_async_actions_update(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow * flow,const struct rte_flow_action actions[],uint8_t actions_template_index,void * user_data,struct rte_flow_error * error) rte_flow_async_actions_update() argument 2158 rte_flow_push(uint16_t port_id,uint32_t queue_id,struct rte_flow_error * error) rte_flow_push() argument 2184 rte_flow_pull(uint16_t port_id,uint32_t queue_id,struct rte_flow_op_result res[],uint16_t n_res,struct rte_flow_error * error) rte_flow_pull() argument 2212 rte_flow_async_action_handle_create(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,const struct rte_flow_indir_action_conf * indir_action_conf,const struct rte_flow_action * action,void * user_data,struct rte_flow_error * error) rte_flow_async_action_handle_create() argument 2247 rte_flow_async_action_handle_destroy(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow_action_handle * action_handle,void * user_data,struct rte_flow_error * error) rte_flow_async_action_handle_destroy() argument 2277 rte_flow_async_action_handle_update(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow_action_handle * action_handle,const void * update,void * user_data,struct rte_flow_error * error) rte_flow_async_action_handle_update() argument 2308 rte_flow_async_action_handle_query(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,const struct rte_flow_action_handle * action_handle,void * data,void * user_data,struct rte_flow_error * error) rte_flow_async_action_handle_query() argument 2337 rte_flow_action_handle_query_update(uint16_t port_id,struct rte_flow_action_handle * handle,const void * update,void * query,enum rte_flow_query_update_mode mode,struct rte_flow_error * error) rte_flow_action_handle_query_update() argument 2364 rte_flow_async_action_handle_query_update(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * attr,struct rte_flow_action_handle * handle,const void * update,void * query,enum rte_flow_query_update_mode mode,void * user_data,struct rte_flow_error * error) rte_flow_async_action_handle_query_update() argument 2388 rte_flow_action_list_handle_create(uint16_t port_id,const struct rte_flow_indir_action_conf * conf,const struct rte_flow_action * actions,struct rte_flow_error * error) rte_flow_action_list_handle_create() argument 2413 rte_flow_action_list_handle_destroy(uint16_t port_id,struct rte_flow_action_list_handle * handle,struct rte_flow_error * error) rte_flow_action_list_handle_destroy() argument 2438 rte_flow_async_action_list_handle_create(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * attr,const struct rte_flow_indir_action_conf * conf,const struct rte_flow_action * actions,void * user_data,struct rte_flow_error * error) rte_flow_async_action_list_handle_create() argument 2472 rte_flow_async_action_list_handle_destroy(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * op_attr,struct rte_flow_action_list_handle * handle,void * user_data,struct rte_flow_error * error) rte_flow_async_action_list_handle_destroy() argument 2500 rte_flow_action_list_handle_query_update(uint16_t port_id,const struct rte_flow_action_list_handle * handle,const void ** update,void ** query,enum rte_flow_query_update_mode mode,struct rte_flow_error * error) rte_flow_action_list_handle_query_update() argument 2527 rte_flow_async_action_list_handle_query_update(uint16_t port_id,uint32_t queue_id,const struct rte_flow_op_attr * attr,const struct rte_flow_action_list_handle * handle,const void ** update,void ** query,enum rte_flow_query_update_mode mode,void * user_data,struct rte_flow_error * error) rte_flow_async_action_list_handle_query_update() argument 2558 rte_flow_calc_table_hash(uint16_t port_id,const struct rte_flow_template_table * table,const struct rte_flow_item pattern[],uint8_t pattern_template_index,uint32_t * hash,struct rte_flow_error * error) rte_flow_calc_table_hash() argument 2579 rte_flow_calc_encap_hash(uint16_t port_id,const struct rte_flow_item pattern[],enum rte_flow_encap_hash_field dest_field,uint8_t hash_len,uint8_t * hash,struct rte_flow_error * error) rte_flow_calc_encap_hash() argument 2617 rte_flow_template_table_resize(uint16_t port_id,struct rte_flow_template_table * table,uint32_t nb_rules,struct rte_flow_error * error) rte_flow_template_table_resize() argument 2640 rte_flow_async_update_resized(uint16_t port_id,uint32_t queue,const struct rte_flow_op_attr * attr,struct rte_flow * rule,void * user_data,struct rte_flow_error * error) rte_flow_async_update_resized() argument 2663 rte_flow_template_table_resize_complete(uint16_t port_id,struct rte_flow_template_table * table,struct rte_flow_error * error) rte_flow_template_table_resize_complete() argument 2692 rte_flow_dummy_async_create(struct rte_eth_dev * dev __rte_unused,uint32_t queue __rte_unused,const struct rte_flow_op_attr * attr __rte_unused,struct rte_flow_template_table * table __rte_unused,const struct rte_flow_item items[]__rte_unused,uint8_t pattern_template_index __rte_unused,const struct rte_flow_action actions[]__rte_unused,uint8_t action_template_index __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_create() argument 2708 rte_flow_dummy_async_create_by_index(struct rte_eth_dev * dev __rte_unused,uint32_t queue __rte_unused,const struct rte_flow_op_attr * attr __rte_unused,struct rte_flow_template_table * table __rte_unused,uint32_t rule_index __rte_unused,const struct rte_flow_action actions[]__rte_unused,uint8_t action_template_index __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_create_by_index() argument 2723 rte_flow_dummy_async_actions_update(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,struct rte_flow * flow __rte_unused,const struct rte_flow_action actions[]__rte_unused,uint8_t actions_template_index __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_actions_update() argument 2735 rte_flow_dummy_async_destroy(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,struct rte_flow * flow __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_destroy() argument 2744 rte_flow_dummy_push(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,struct rte_flow_error * error) rte_flow_dummy_push() argument 2755 rte_flow_dummy_pull(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,struct rte_flow_op_result res[]__rte_unused,uint16_t n_res __rte_unused,struct rte_flow_error * error) rte_flow_dummy_pull() argument 2769 rte_flow_dummy_async_action_handle_create(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,const struct rte_flow_indir_action_conf * indir_action_conf __rte_unused,const struct rte_flow_action * action __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_handle_create() argument 2783 rte_flow_dummy_async_action_handle_destroy(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,struct rte_flow_action_handle * action_handle __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_handle_destroy() argument 2797 rte_flow_dummy_async_action_handle_update(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,struct rte_flow_action_handle * action_handle __rte_unused,const void * update __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_handle_update() argument 2811 rte_flow_dummy_async_action_handle_query(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,const struct rte_flow_action_handle * action_handle __rte_unused,void * data __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_handle_query() argument 2827 rte_flow_dummy_async_action_handle_query_update(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * attr __rte_unused,struct rte_flow_action_handle * handle __rte_unused,const void * update __rte_unused,void * query __rte_unused,enum rte_flow_query_update_mode mode __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_handle_query_update() argument 2841 rte_flow_dummy_async_action_list_handle_create(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * attr __rte_unused,const struct rte_flow_indir_action_conf * conf __rte_unused,const struct rte_flow_action * actions __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_list_handle_create() argument 2855 rte_flow_dummy_async_action_list_handle_destroy(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * op_attr __rte_unused,struct rte_flow_action_list_handle * handle __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_list_handle_destroy() argument 2871 rte_flow_dummy_async_action_list_handle_query_update(struct rte_eth_dev * dev __rte_unused,uint32_t queue_id __rte_unused,const struct rte_flow_op_attr * attr __rte_unused,const struct rte_flow_action_list_handle * handle __rte_unused,const void ** update __rte_unused,void ** query __rte_unused,enum rte_flow_query_update_mode mode __rte_unused,void * user_data __rte_unused,struct rte_flow_error * error) rte_flow_dummy_async_action_list_handle_query_update() argument [all...] |