Lines Matching defs:out
63 char *out,
71 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
78 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "buffer");
83 snprintf(out, out_size, MSG_ARG_INVALID, "buffer_size");
88 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pool");
93 snprintf(out, out_size, MSG_ARG_INVALID, "pool_size");
98 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cache");
103 snprintf(out, out_size, MSG_ARG_INVALID, "cache_size");
108 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cpu");
113 snprintf(out, out_size, MSG_ARG_INVALID, "cpu_id");
119 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
135 char *out,
146 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
157 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
161 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "dev or port");
166 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rxq");
171 snprintf(out, out_size, MSG_ARG_INVALID, "n_queues");
175 snprintf(out, out_size, MSG_ARG_INVALID, "queue_size");
182 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "txq");
187 snprintf(out, out_size, MSG_ARG_INVALID, "n_queues");
192 snprintf(out, out_size, MSG_ARG_INVALID, "queue_size");
197 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "promiscuous");
206 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "on or off");
216 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rss");
225 snprintf(out, out_size, MSG_ARG_INVALID,
237 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
244 print_link_info(struct link *link, char *out, size_t out_size)
257 snprintf(out, out_size, "\n%s: MAC address get failed: %s",
264 snprintf(out, out_size, "\n%s: link get failed: %s",
271 snprintf(out, out_size,
302 cmd_link_show(char **tokens, uint32_t n_tokens, char *out, size_t out_size)
308 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
316 out_size = out_size - strlen(out);
317 out = &out[strlen(out)];
319 print_link_info(link, out, out_size);
323 out_size = out_size - strlen(out);
324 out = &out[strlen(out)];
330 snprintf(out, out_size, MSG_ARG_INVALID,
334 print_link_info(link, out, out_size);
346 char *out,
354 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
361 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "size");
366 snprintf(out, out_size, MSG_ARG_INVALID, "size");
371 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cpu");
376 snprintf(out, out_size, MSG_ARG_INVALID, "cpu_id");
382 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
398 char *out,
405 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
410 snprintf(out, out_size, MSG_ARG_INVALID, "tb_rate");
415 snprintf(out, out_size, MSG_ARG_INVALID, "tb_size");
422 snprintf(out, out_size, MSG_ARG_INVALID, "tc_rate");
427 snprintf(out, out_size, MSG_ARG_INVALID, "tc_period");
433 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
451 char *out,
458 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
463 snprintf(out, out_size, MSG_ARG_INVALID, "tb_rate");
468 snprintf(out, out_size, MSG_ARG_INVALID, "tb_size");
474 snprintf(out, out_size, MSG_ARG_INVALID, "tc_rate");
479 snprintf(out, out_size, MSG_ARG_INVALID, "tc_period");
484 snprintf(out, out_size, MSG_ARG_INVALID, "tc_ov_weight");
490 snprintf(out, out_size, MSG_ARG_INVALID, "wrr_weights");
496 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
513 char *out,
521 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
528 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rate");
533 snprintf(out, out_size, MSG_ARG_INVALID, "rate");
538 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "spp");
543 snprintf(out, out_size, MSG_ARG_INVALID, "n_subports_per_port");
548 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "spp");
553 snprintf(out, out_size, MSG_ARG_INVALID, "n_pipes_per_subport");
558 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "fo");
563 snprintf(out, out_size, MSG_ARG_INVALID, "frame_overhead");
568 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "mtu");
573 snprintf(out, out_size, MSG_ARG_INVALID, "mtu");
578 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cpu");
583 snprintf(out, out_size, MSG_ARG_INVALID, "cpu_id");
589 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
601 char *out,
609 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
616 snprintf(out, out_size, MSG_ARG_INVALID, "subport_id");
621 snprintf(out, out_size, MSG_ARG_INVALID, "subport_profile_id");
627 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
641 char *out,
649 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
656 snprintf(out, out_size, MSG_ARG_INVALID, "subport_id");
661 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pipe");
666 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "from");
671 snprintf(out, out_size, MSG_ARG_INVALID, "pipe_id_first");
676 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "to");
681 snprintf(out, out_size, MSG_ARG_INVALID, "pipe_id_last");
686 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "profile");
691 snprintf(out, out_size, MSG_ARG_INVALID, "pipe_profile_id");
698 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
710 char *out,
717 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
725 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
740 char *out,
748 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
758 snprintf(out, out_size, MSG_ARG_INVALID,
763 snprintf(out, out_size, MSG_ARG_INVALID,
769 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
775 snprintf(out, out_size, MSG_ARG_INVALID,
781 snprintf(out, out_size, MSG_ARG_INVALID,
787 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
793 snprintf(out, out_size, MSG_ARG_INVALID,
799 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
812 char *out,
823 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
828 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
833 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "action");
838 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "profile");
850 snprintf(out, out_size, MSG_ARG_MISMATCH, "port in action profile filter");
859 snprintf(out, out_size, MSG_ARG_INVALID, "match or mismatch");
864 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
869 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
874 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "mask");
881 snprintf(out, out_size, MSG_ARG_INVALID, "key_mask");
886 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "key");
893 snprintf(out, out_size, MSG_ARG_INVALID, "key_value");
898 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
903 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
915 snprintf(out, out_size, MSG_ARG_MISMATCH,
921 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
926 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
931 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "mask");
937 snprintf(out, out_size, MSG_ARG_INVALID, "key_mask");
942 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
948 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
957 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
963 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
994 char *out,
1005 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1010 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "action");
1015 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "profile");
1026 snprintf(out, out_size, MSG_ARG_INVALID, "ipv4 or ipv6");
1031 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
1036 snprintf(out, out_size, MSG_ARG_INVALID, "ip_offset");
1041 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "fwd");
1050 snprintf(out, out_size, MSG_ARG_MISMATCH, "table action profile balance");
1055 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
1060 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
1065 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "mask");
1071 snprintf(out, out_size, MSG_ARG_INVALID, "key_mask");
1076 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "outoffset");
1081 snprintf(out, out_size, MSG_ARG_INVALID, "out_offset");
1091 snprintf(out, out_size, MSG_ARG_MISMATCH,
1101 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1107 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "tc");
1112 snprintf(out, out_size, MSG_ARG_INVALID, "n_tc");
1117 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
1134 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1145 snprintf(out, out_size, MSG_ARG_MISMATCH,
1151 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "spp");
1157 snprintf(out, out_size, MSG_ARG_INVALID,
1163 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pps");
1169 snprintf(out, out_size, MSG_ARG_INVALID,
1182 snprintf(out, out_size, MSG_ARG_MISMATCH,
1199 snprintf(out, out_size, MSG_ARG_MISMATCH,
1205 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1212 snprintf(out, out_size, MSG_ARG_INVALID,
1222 snprintf(out, out_size, MSG_ARG_INVALID,
1228 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1238 snprintf(out, out_size, MSG_ARG_INVALID,
1249 snprintf(out, out_size, MSG_ARG_MISMATCH, "encap");
1259 snprintf(out, out_size, MSG_ARG_MISMATCH,
1269 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1275 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "proto");
1284 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1295 snprintf(out, out_size, MSG_ARG_MISMATCH,
1305 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1311 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
1320 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1331 snprintf(out, out_size, MSG_ARG_MISMATCH,
1346 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1366 snprintf(out, out_size, MSG_ARG_MISMATCH,
1373 snprintf(out, out_size, MSG_ARG_INVALID,
1382 snprintf(out, out_size, MSG_ARG_INVALID,
1406 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1412 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
1426 char *out,
1434 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1441 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "period");
1446 snprintf(out, out_size, MSG_ARG_INVALID, "timer_period_ms");
1451 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset_port_id");
1456 snprintf(out, out_size, MSG_ARG_INVALID, "offset_port_id");
1461 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cpu");
1466 snprintf(out, out_size, MSG_ARG_INVALID, "cpu_id");
1472 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
1492 char *out,
1501 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1508 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
1513 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
1518 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "bsz");
1523 snprintf(out, out_size, MSG_ARG_INVALID, "burst_size");
1531 snprintf(out, out_size, MSG_ARG_MISMATCH,
1541 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rxq");
1546 snprintf(out, out_size, MSG_ARG_INVALID,
1553 snprintf(out, out_size, MSG_ARG_MISMATCH,
1565 snprintf(out, out_size, MSG_ARG_MISMATCH,
1577 snprintf(out, out_size, MSG_ARG_MISMATCH,
1587 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1595 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1601 snprintf(out, out_size, MSG_ARG_INVALID, "mtu");
1608 snprintf(out, out_size, MSG_ARG_MISMATCH,
1618 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1626 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1634 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1640 snprintf(out, out_size, MSG_ARG_INVALID,
1648 snprintf(out, out_size, MSG_ARG_MISMATCH,
1657 snprintf(out, out_size, MSG_ARG_INVALID,
1667 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
1674 snprintf(out, out_size, MSG_ARG_MISMATCH, "action");
1692 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1699 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
1705 "pipeline <pipeline_name> port out\n"
1717 char *out,
1727 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1734 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
1738 if (strcmp(tokens[3], "out") != 0) {
1739 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "out");
1744 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "bsz");
1749 snprintf(out, out_size, MSG_ARG_INVALID, "burst_size");
1755 snprintf(out, out_size, MSG_ARG_MISMATCH,
1756 "pipeline port out link");
1765 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "txq");
1770 snprintf(out, out_size, MSG_ARG_INVALID, "queue_id");
1775 snprintf(out, out_size, MSG_ARG_MISMATCH,
1776 "pipeline port out swq");
1785 snprintf(out, out_size, MSG_ARG_MISMATCH,
1786 "pipeline port out tmgr");
1795 snprintf(out, out_size, MSG_ARG_MISMATCH,
1796 "pipeline port out tap");
1805 snprintf(out, out_size, MSG_ARG_MISMATCH,
1806 "pipeline port out sink");
1819 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1827 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pkts");
1832 snprintf(out, out_size, MSG_ARG_INVALID, "max_n_pkts");
1839 snprintf(out, out_size, MSG_ARG_MISMATCH,
1840 "pipeline port out cryptodev");
1849 snprintf(out, out_size, MSG_ARG_MISMATCH,
1850 "pipeline port out cryptodev");
1856 snprintf(out, out_size, MSG_ARG_INVALID, "queue_id");
1861 snprintf(out, out_size, MSG_ARG_MISMATCH,
1862 "pipeline port out cryptodev");
1868 snprintf(out, out_size, MSG_ARG_INVALID, "queue_id");
1872 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
1878 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
1910 char *out,
1920 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
1927 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
1932 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
1939 snprintf(out, out_size, MSG_ARG_MISMATCH,
1951 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
1957 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
1963 snprintf(out, out_size, MSG_ARG_INVALID,
1969 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "size");
1975 snprintf(out, out_size, MSG_ARG_INVALID, "n_rules");
1982 snprintf(out, out_size, MSG_ARG_MISMATCH,
1990 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
1996 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
2001 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "size");
2007 snprintf(out, out_size, MSG_ARG_INVALID, "n_keys");
2016 snprintf(out, out_size, MSG_ARG_MISMATCH,
2028 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
2034 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "key");
2042 snprintf(out, out_size, MSG_ARG_INVALID, "key_size");
2047 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "mask");
2054 snprintf(out, out_size, MSG_ARG_INVALID, "key_mask");
2060 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
2066 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
2071 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "buckets");
2077 snprintf(out, out_size, MSG_ARG_INVALID, "n_buckets");
2082 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "size");
2088 snprintf(out, out_size, MSG_ARG_INVALID, "n_keys");
2095 snprintf(out, out_size, MSG_ARG_MISMATCH,
2107 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
2113 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "offset");
2119 snprintf(out, out_size, MSG_ARG_INVALID, "key_offset");
2124 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "size");
2130 snprintf(out, out_size, MSG_ARG_INVALID, "n_rules");
2140 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
2147 snprintf(out, out_size, MSG_ARG_MISMATCH, "action");
2157 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2163 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2174 char *out,
2182 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2189 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2194 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
2199 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
2204 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
2209 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
2217 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2234 char *out,
2243 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2250 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2255 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
2260 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
2265 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
2270 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
2277 snprintf(out, out_size, MSG_ARG_INVALID, "clear");
2289 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2293 snprintf(out, out_size, MSG_PIPELINE_PORT_IN_STATS,
2306 char *out,
2314 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2321 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2326 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
2331 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
2336 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "enable");
2342 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2354 char *out,
2362 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2369 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2374 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "in");
2379 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
2384 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "disable");
2390 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2397 "pipeline <pipeline_name> port out <port_id> stats read [clear]\n";
2407 char *out,
2416 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2423 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2427 if (strcmp(tokens[3], "out") != 0) {
2428 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "out");
2433 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
2438 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
2443 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
2450 snprintf(out, out_size, MSG_ARG_INVALID, "clear");
2462 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2466 snprintf(out, out_size, MSG_PIPELINE_PORT_OUT_STATS,
2487 char *out,
2496 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2503 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
2508 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
2513 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
2518 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
2525 snprintf(out, out_size, MSG_ARG_INVALID, "clear");
2537 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
2541 snprintf(out, out_size, MSG_PIPELINE_TABLE_STATS,
2607 char *out,
2617 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
2623 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2630 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "priority");
2636 snprintf(out, out_size, MSG_ARG_INVALID, "priority");
2646 snprintf(out, out_size, MSG_ARG_INVALID, "sa");
2652 snprintf(out, out_size, MSG_ARG_INVALID, "da");
2662 snprintf(out, out_size, MSG_ARG_INVALID, "sa");
2668 snprintf(out, out_size, MSG_ARG_INVALID, "da");
2673 snprintf(out, out_size, MSG_ARG_NOT_FOUND,
2680 snprintf(out, out_size, MSG_ARG_INVALID, "sa_depth");
2686 snprintf(out, out_size, MSG_ARG_INVALID, "da_depth");
2691 snprintf(out, out_size, MSG_ARG_INVALID, "sp0");
2696 snprintf(out, out_size, MSG_ARG_INVALID, "sp1");
2701 snprintf(out, out_size, MSG_ARG_INVALID, "dp0");
2706 snprintf(out, out_size, MSG_ARG_INVALID, "dp1");
2711 snprintf(out, out_size, MSG_ARG_INVALID, "proto");
2722 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2729 snprintf(out, out_size, MSG_ARG_INVALID, "pos");
2738 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2748 snprintf(out, out_size, MSG_ARG_MISMATCH,
2755 snprintf(out, out_size, MSG_ARG_INVALID, "key");
2770 snprintf(out, out_size, MSG_ARG_MISMATCH,
2776 snprintf(out, out_size, MSG_ARG_INVALID, "sa");
2781 snprintf(out, out_size, MSG_ARG_INVALID, "da");
2786 snprintf(out, out_size, MSG_ARG_INVALID, "sp");
2791 snprintf(out, out_size, MSG_ARG_INVALID, "dp");
2796 snprintf(out, out_size, MSG_ARG_INVALID,
2818 snprintf(out, out_size, MSG_ARG_MISMATCH,
2824 snprintf(out, out_size, MSG_ARG_INVALID, "sa");
2829 snprintf(out, out_size, MSG_ARG_INVALID, "da");
2834 snprintf(out, out_size, MSG_ARG_INVALID, "sp");
2839 snprintf(out, out_size, MSG_ARG_INVALID, "dp");
2844 snprintf(out, out_size, MSG_ARG_INVALID,
2864 snprintf(out, out_size, MSG_ARG_MISMATCH,
2870 snprintf(out, out_size, MSG_ARG_INVALID,
2886 snprintf(out, out_size, MSG_ARG_MISMATCH,
2892 snprintf(out, out_size, MSG_ARG_INVALID,
2908 snprintf(out, out_size, MSG_ARG_MISMATCH,
2915 snprintf(out, out_size, MSG_ARG_INVALID,
2922 snprintf(out, out_size, MSG_ARG_INVALID,
2933 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2939 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
2951 snprintf(out, out_size, MSG_ARG_INVALID,
2963 snprintf(out, out_size, MSG_ARG_INVALID,
2970 snprintf(out, out_size, MSG_ARG_MISMATCH,
2976 snprintf(out, out_size, MSG_ARG_INVALID, "depth");
2983 snprintf(out, out_size, MSG_ARG_MISMATCH,
3113 if (parser_read_uint32(&a->lb.out[i], tokens[i]) != 0)
4063 char *out,
4083 snprintf(out, out_size, MSG_ARG_INVALID,
4097 snprintf(out, out_size, MSG_ARG_INVALID,
4111 snprintf(out, out_size, MSG_ARG_INVALID,
4125 snprintf(out, out_size, MSG_ARG_INVALID,
4139 snprintf(out, out_size, MSG_ARG_INVALID,
4153 snprintf(out, out_size, MSG_ARG_INVALID,
4167 snprintf(out, out_size, MSG_ARG_INVALID,
4181 snprintf(out, out_size, MSG_ARG_INVALID,
4195 snprintf(out, out_size, MSG_ARG_INVALID,
4209 snprintf(out, out_size, MSG_ARG_INVALID,
4222 snprintf(out, out_size, MSG_ARG_INVALID,
4236 snprintf(out, out_size, MSG_ARG_INVALID,
4246 snprintf(out, out_size, MSG_ARG_INVALID, "action");
4262 char *out,
4272 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4279 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
4284 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4289 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
4294 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "add");
4303 out,
4313 out,
4321 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
4327 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
4350 char *out,
4359 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4366 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
4371 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4376 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
4381 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "add");
4386 snprintf(out, out_size, MSG_ARG_INVALID, "match");
4391 snprintf(out, out_size, MSG_ARG_INVALID, "default");
4396 snprintf(out, out_size, MSG_ARG_INVALID, "action");
4401 snprintf(out, out_size, MSG_ARG_INVALID, "fwd");
4409 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4418 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4423 snprintf(out, out_size, MSG_ARG_INVALID, "port_id");
4431 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4440 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4445 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4452 snprintf(out, out_size, MSG_ARG_INVALID,
4461 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
4479 char *out,
4485 char *out,
4494 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4501 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
4506 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4511 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
4516 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "add");
4521 snprintf(out, out_size, MSG_ARG_INVALID, "bulk");
4533 out,
4536 snprintf(out, out_size, MSG_FILE_ERR, file_name, line_number);
4547 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
4551 snprintf(out, out_size, "Added %u rules out of %u.\n",
4564 char *out,
4573 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4580 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
4585 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4590 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
4595 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "delete");
4604 out,
4612 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4620 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
4634 char *out,
4642 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
4649 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
4654 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
4659 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
4664 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "delete");
4669 snprintf(out, out_size, MSG_ARG_INVALID, "match");
4674 snprintf(out, out_size, MSG_ARG_INVALID, "default");
4681 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
4836 for (i = 0; i < RTE_DIM(a->lb.out); i++)
4837 fprintf(f, "%u ", a->lb.out[i]);
5041 char *out,
5049 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5056 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
5061 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5066 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
5071 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "show");
5076 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "file");
5084 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5096 char *out,
5106 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5113 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
5118 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5123 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
5128 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
5133 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "stats");
5150 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
5156 out,
5166 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
5177 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5183 snprintf(out, out_size, "Packets: %" PRIu64 "; Bytes: %" PRIu64 "\n",
5188 snprintf(out, out_size, "Packets: %" PRIu64 "; Bytes: N/A\n",
5192 snprintf(out, out_size, "Packets: N/A; Bytes: %" PRIu64 "\n",
5196 snprintf(out, out_size, "Packets: N/A ; Bytes: N/A\n");
5207 char *out,
5216 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5223 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
5228 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5233 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "meter");
5238 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "profile");
5243 snprintf(out, out_size, MSG_ARG_INVALID, "meter_profile_id");
5248 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "add");
5254 snprintf(out, out_size, MSG_ARG_MISMATCH,
5262 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cir");
5267 snprintf(out, out_size, MSG_ARG_INVALID, "cir");
5272 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cbs");
5277 snprintf(out, out_size, MSG_ARG_INVALID, "cbs");
5282 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "ebs");
5287 snprintf(out, out_size, MSG_ARG_INVALID, "ebs");
5292 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5299 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cir");
5304 snprintf(out, out_size, MSG_ARG_INVALID, "cir");
5309 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pir");
5314 snprintf(out, out_size, MSG_ARG_INVALID, "pir");
5318 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "cbs");
5323 snprintf(out, out_size, MSG_ARG_INVALID, "cbs");
5328 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pbs");
5333 snprintf(out, out_size, MSG_ARG_INVALID, "pbs");
5337 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5346 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5359 char *out,
5367 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5374 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
5379 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5384 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "meter");
5389 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "profile");
5394 snprintf(out, out_size, MSG_ARG_INVALID, "meter_profile_id");
5399 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "delete");
5407 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5420 char *out,
5430 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5437 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
5442 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5447 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
5452 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
5457 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "meter");
5474 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
5480 out,
5490 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
5501 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5610 char *out,
5619 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5626 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "port");
5631 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5636 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "dscp");
5644 snprintf(out, out_size, MSG_FILE_ERR, file_name, line_number);
5653 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5666 char *out,
5676 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5683 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
5688 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5693 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
5698 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
5703 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "ttl");
5720 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
5726 out,
5736 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
5747 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5752 snprintf(out, out_size, "Packets: %" PRIu64 "\n",
5763 char *out,
5773 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5780 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "table");
5785 snprintf(out, out_size, MSG_ARG_INVALID, "table_id");
5790 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "rule");
5795 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "read");
5800 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "time");
5809 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "match");
5815 out,
5825 snprintf(out, out_size, MSG_ARG_INVALID, tokens[0]);
5835 snprintf(out, out_size, MSG_CMD_FAIL, tokens[0]);
5840 snprintf(out, out_size, "Packets: %" PRIu64 "\n", timestamp);
5849 char *out,
5857 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5862 snprintf(out, out_size, MSG_ARG_INVALID, "thread_id");
5867 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pipeline");
5874 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "enable");
5880 snprintf(out, out_size, MSG_CMD_FAIL, "thread pipeline enable");
5892 char *out,
5900 snprintf(out, out_size, MSG_ARG_MISMATCH, tokens[0]);
5905 snprintf(out, out_size, MSG_ARG_INVALID, "thread_id");
5910 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "pipeline");
5917 snprintf(out, out_size, MSG_ARG_NOT_FOUND, "disable");
5923 snprintf(out, out_size, MSG_CMD_FAIL,
5930 cmd_help(char **tokens, uint32_t n_tokens, char *out, size_t out_size)
5936 snprintf(out, out_size,
5952 "\tpipeline port out\n"
5958 "\tpipeline port out stats\n"
5979 snprintf(out, out_size, "\n%s\n", cmd_mempool_help);
5984 snprintf(out, out_size, "\n%s\n", cmd_link_help);
5989 snprintf(out, out_size, "\n%s\n", cmd_swq_help);
5995 snprintf(out, out_size, "\n%s\n", cmd_tmgr_help);
6001 snprintf(out, out_size, "\n%s\n", cmd_tmgr_subport_help);
6008 snprintf(out, out_size, "\n%s\n",
6016 snprintf(out, out_size, "\n%s\n", cmd_tmgr_subport_pipe_help);
6023 snprintf(out, out_size, "\n%s\n", cmd_tmgr_pipe_profile_help);
6029 snprintf(out, out_size, "\n%s\n", cmd_tap_help);
6034 snprintf(out, out_size, "\n%s\n", cmd_cryptodev_help);
6043 snprintf(out, out_size, "\n%s\n", cmd_port_in_action_profile_help);
6051 snprintf(out, out_size, "\n%s\n", cmd_table_action_profile_help);
6056 snprintf(out, out_size, "\n%s\n", cmd_pipeline_help);
6063 snprintf(out, out_size, "\n%s\n", cmd_pipeline_port_in_help);
6067 if ((n_tokens == 3) && (strcmp(tokens[2], "out")) == 0) {
6068 snprintf(out, out_size, "\n%s\n", cmd_pipeline_port_out_help);
6075 snprintf(out, out_size, "\n%s\n",
6083 snprintf(out, out_size, "\n%s\n",
6091 snprintf(out, out_size, "\n%s\n",
6099 snprintf(out, out_size, "\n%s\n",
6105 (strcmp(tokens[2], "out") == 0) &&
6107 snprintf(out, out_size, "\n%s\n",
6116 snprintf(out, out_size, "\n%s\n", cmd_pipeline_table_help);
6121 snprintf(out, out_size, "\n%s\n",
6127 snprintf(out, out_size, "\n%s\n",
6135 snprintf(out, out_size, "\n%s\n",
6144 snprintf(out, out_size, "\n%s\n",
6153 snprintf(out, out_size, "\n%s\n",
6161 snprintf(out, out_size, "\n%s\n",
6170 snprintf(out, out_size, "\n%s\n",
6178 snprintf(out, out_size, "\n%s\n",
6187 snprintf(out, out_size, "\n%s\n",
6196 snprintf(out, out_size, "\n%s\n",
6205 snprintf(out, out_size, "\n%s\n",
6214 snprintf(out, out_size, "\n%s\n",
6223 snprintf(out, out_size, "\n%s\n",
6232 snprintf(out, out_size, "\n%s\n",
6242 snprintf(out, out_size, "\n%s\n",
6248 snprintf(out, out_size, "\n%s\n",
6254 snprintf(out, out_size, "Invalid command\n");
6258 cli_process(char *in, char *out, size_t out_size)
6269 snprintf(out, out_size, MSG_ARG_TOO_MANY, "");
6277 cmd_help(tokens, n_tokens, out, out_size);
6282 cmd_mempool(tokens, n_tokens, out, out_size);
6288 cmd_link_show(tokens, n_tokens, out, out_size);
6292 cmd_link(tokens, n_tokens, out, out_size);
6297 cmd_swq(tokens, n_tokens, out, out_size);
6306 out, out_size);
6313 cmd_tmgr_pipe_profile(tokens, n_tokens, out, out_size);
6320 cmd_tmgr_subport(tokens, n_tokens, out, out_size);
6327 cmd_tmgr_subport_pipe(tokens, n_tokens, out, out_size);
6331 cmd_tmgr(tokens, n_tokens, out, out_size);
6336 cmd_tap(tokens, n_tokens, out, out_size);
6341 cmd_cryptodev(tokens, n_tokens, out, out_size);
6346 cmd_port_in_action_profile(tokens, n_tokens, out, out_size);
6351 cmd_table_action_profile(tokens, n_tokens, out, out_size);
6358 cmd_pipeline(tokens, n_tokens, out, out_size);
6366 cmd_pipeline_port_in(tokens, n_tokens, out, out_size);
6372 (strcmp(tokens[3], "out") == 0) &&
6374 cmd_pipeline_port_out(tokens, n_tokens, out, out_size);
6381 cmd_pipeline_table(tokens, n_tokens, out, out_size);
6390 out, out_size);
6399 out, out_size);
6408 out, out_size);
6417 out, out_size);
6423 (strcmp(tokens[3], "out") == 0) &&
6426 out, out_size);
6434 out, out_size);
6446 n_tokens, out, out_size);
6451 out, out_size);
6461 n_tokens, out, out_size);
6473 n_tokens, out, out_size);
6478 out, out_size);
6487 out, out_size);
6497 out, out_size);
6507 out, out_size);
6517 n_tokens, out, out_size);
6527 out, out_size);
6535 out, out_size);
6545 out, out_size);
6555 out, out_size);
6564 out, out_size);
6571 out, out_size);
6576 snprintf(out, out_size, MSG_CMD_UNKNOWN, tokens[0]);
6640 char *out,
6656 (out == NULL)) {
6722 out,
6734 out,