Go to the source code of this file.
|
| doca_error_t | parse_ipv4_str (const char *str_ip, doca_be32_t *ipv4_addr) |
| |
| doca_error_t | parse_protocol_string (const char *protocol_str, enum doca_flow_l4_type_ext *protocol) |
| |
| void | set_match_l4_protocol (struct doca_flow_header_format *format, uint8_t protocol) |
| |
| void | set_pipe_create (void(*action)(struct doca_flow_pipe_cfg *cfg, uint16_t port_id, struct doca_flow_fwd *fwd, uint64_t fw_pipe_id, struct doca_flow_fwd *fwd_miss, uint64_t fw_miss_pipe_id)) |
| |
| void | set_pipe_add_entry (void(*action)(uint16_t pipe_queue, uint64_t pipe_id, struct doca_flow_match *match, struct doca_flow_actions *actions, struct doca_flow_monitor *monitor, struct doca_flow_fwd *fwd, uint64_t fw_pipe_id, uint32_t flags)) |
| |
| void | set_pipe_fw_add_entry (void(*action)(uint16_t port_id, struct doca_flow_match *match)) |
| |
| void | set_pipe_control_add_entry (void(*action)(uint16_t pipe_queue, uint8_t priority, uint64_t pipe_id, struct doca_flow_match *match, struct doca_flow_match *match_mask, struct doca_flow_fwd *fwd, uint64_t fw_pipe_id)) |
| |
| void | set_pipe_destroy (void(*action)(uint64_t pipe_id)) |
| |
| void | set_pipe_rm_entry (void(*action)(uint16_t pipe_queue, uint64_t entry_id, uint32_t flags)) |
| |
| void | set_pipe_fw_rm_entry (void(*action)(uint64_t entry_id)) |
| |
| void | set_port_pipes_flush (void(*action)(uint16_t port_id)) |
| |
| void | set_query (void(*action)(uint64_t entry_id, struct doca_flow_resource_query *states)) |
| |
| void | set_port_pipes_dump (void(*action)(uint16_t port_id, FILE *fd)) |
| |
| doca_error_t | flow_parser_init (char *shell_prompt, bool fw_subset) |
| |
| void | flow_parser_cleanup (void) |
| |
◆ flow_parser_cleanup()
| void flow_parser_cleanup |
( |
void |
| ) |
|
◆ flow_parser_init()
◆ parse_ipv4_str()
◆ parse_protocol_string()
◆ set_match_l4_protocol()
◆ set_pipe_add_entry()
◆ set_pipe_control_add_entry()
◆ set_pipe_create()
◆ set_pipe_destroy()
| void set_pipe_destroy |
( |
void(*)(uint64_t pipe_id) |
action | ) |
|
◆ set_pipe_fw_add_entry()
| void set_pipe_fw_add_entry |
( |
void(*)(uint16_t port_id, struct doca_flow_match *match) |
action | ) |
|
◆ set_pipe_fw_rm_entry()
| void set_pipe_fw_rm_entry |
( |
void(*)(uint64_t entry_id) |
action | ) |
|
◆ set_pipe_rm_entry()
| void set_pipe_rm_entry |
( |
void(*)(uint16_t pipe_queue, uint64_t entry_id, uint32_t flags) |
action | ) |
|
◆ set_port_pipes_dump()
| void set_port_pipes_dump |
( |
void(*)(uint16_t port_id, FILE *fd) |
action | ) |
|
◆ set_port_pipes_flush()
| void set_port_pipes_flush |
( |
void(*)(uint16_t port_id) |
action | ) |
|
◆ set_query()