Lines Matching refs:printf
170 printf("%s%s", name, buf); in print_ethaddr()
196 printf("\n %s NIC statistics for port %-2d %s\n", in nic_stats_display()
200 printf(" RX-packets: %-10"PRIu64" RX-missed: %-10"PRIu64" RX-bytes: " in nic_stats_display()
203 printf(" RX-errors: %-"PRIu64"\n", stats.ierrors); in nic_stats_display()
204 printf(" RX-nombuf: %-10"PRIu64"\n", in nic_stats_display()
206 printf(" TX-packets: %-10"PRIu64" TX-errors: %-10"PRIu64" TX-bytes: " in nic_stats_display()
211 printf(" RX-packets: %10"PRIu64" RX-errors: %10"PRIu64 in nic_stats_display()
214 printf(" RX-errors: %10"PRIu64"\n", stats.ierrors); in nic_stats_display()
215 printf(" RX-nombuf: %10"PRIu64"\n", in nic_stats_display()
217 printf(" TX-packets: %10"PRIu64" TX-errors: %10"PRIu64 in nic_stats_display()
223 printf("\n"); in nic_stats_display()
225 printf(" Stats reg %2d RX-packets: %10"PRIu64 in nic_stats_display()
232 printf("\n"); in nic_stats_display()
234 printf(" Stats reg %2d TX-packets: %10"PRIu64 in nic_stats_display()
274 printf("\n Throughput (since last show)\n"); in nic_stats_display()
275 printf(" Rx-pps: %12"PRIu64" Rx-bps: %12"PRIu64"\n Tx-pps: %12" in nic_stats_display()
279 printf(" %s############################%s\n", in nic_stats_display()
295 printf("%s: Error: failed to reset stats (port %u): %s", in nic_stats_clear()
304 printf("%s: Error: failed to get stats (port %u): %s", in nic_stats_clear()
308 printf("\n NIC statistics for port %d cleared\n", port_id); in nic_stats_clear()
322 printf("###### NIC extended statistics for port %-2d\n", port_id); in nic_xstats_display()
324 printf("Error: Invalid port number %i\n", port_id); in nic_xstats_display()
331 printf("Error: Cannot get count of xstats\n"); in nic_xstats_display()
338 printf("Cannot allocate memory for xstats lookup\n"); in nic_xstats_display()
343 printf("Error: Cannot get xstats lookup\n"); in nic_xstats_display()
351 printf("Cannot allocate memory for xstats\n"); in nic_xstats_display()
356 printf("Error: Unable to get xstats\n"); in nic_xstats_display()
366 printf("%s: %"PRIu64"\n", in nic_xstats_display()
386 printf("%s: Error: failed to reset xstats (port %u): %s", in nic_xstats_clear()
395 printf("%s: Error: failed to get stats (port %u): %s", in nic_xstats_clear()
415 printf("Port id %d - either does not support queue statistic mapping or" in nic_stats_mapping_display()
420 printf("\n %s NIC statistics mapping for port %-2d %s\n", in nic_stats_mapping_display()
426 printf(" RX-queue %2d mapped to Stats Reg %2d\n", in nic_stats_mapping_display()
431 printf("\n"); in nic_stats_mapping_display()
438 printf(" TX-queue %2d mapped to Stats Reg %2d\n", in nic_stats_mapping_display()
445 printf(" %s####################################%s\n", in nic_stats_mapping_display()
459 printf("Failed to retrieve information for port: %u, " in rx_queue_infos_display()
465 printf("\n%s Infos for port %-2u, RX queue %-2u %s", in rx_queue_infos_display()
468 printf("\nMempool: %s", (qinfo.mp == NULL) ? "NULL" : qinfo.mp->name); in rx_queue_infos_display()
469 printf("\nRX prefetch threshold: %hhu", qinfo.conf.rx_thresh.pthresh); in rx_queue_infos_display()
470 printf("\nRX host threshold: %hhu", qinfo.conf.rx_thresh.hthresh); in rx_queue_infos_display()
471 printf("\nRX writeback threshold: %hhu", qinfo.conf.rx_thresh.wthresh); in rx_queue_infos_display()
472 printf("\nRX free threshold: %hu", qinfo.conf.rx_free_thresh); in rx_queue_infos_display()
473 printf("\nRX drop packets: %s", in rx_queue_infos_display()
475 printf("\nRX deferred start: %s", in rx_queue_infos_display()
477 printf("\nRX scattered packets: %s", in rx_queue_infos_display()
480 printf("\nRX buffer size: %hu", qinfo.rx_buf_size); in rx_queue_infos_display()
481 printf("\nNumber of RXDs: %hu", qinfo.nb_desc); in rx_queue_infos_display()
484 printf("\nBurst mode: %s%s", in rx_queue_infos_display()
489 printf("\n"); in rx_queue_infos_display()
502 printf("Failed to retrieve information for port: %u, " in tx_queue_infos_display()
508 printf("\n%s Infos for port %-2u, TX queue %-2u %s", in tx_queue_infos_display()
511 printf("\nTX prefetch threshold: %hhu", qinfo.conf.tx_thresh.pthresh); in tx_queue_infos_display()
512 printf("\nTX host threshold: %hhu", qinfo.conf.tx_thresh.hthresh); in tx_queue_infos_display()
513 printf("\nTX writeback threshold: %hhu", qinfo.conf.tx_thresh.wthresh); in tx_queue_infos_display()
514 printf("\nTX RS threshold: %hu", qinfo.conf.tx_rs_thresh); in tx_queue_infos_display()
515 printf("\nTX free threshold: %hu", qinfo.conf.tx_free_thresh); in tx_queue_infos_display()
516 printf("\nTX deferred start: %s", in tx_queue_infos_display()
518 printf("\nNumber of TXDs: %hu", qinfo.nb_desc); in tx_queue_infos_display()
521 printf("\nBurst mode: %s%s", in tx_queue_infos_display()
526 printf("\n"); in tx_queue_infos_display()
539 printf("\n\tDevice speed capability:"); in device_infos_display_speeds()
541 printf(" Autonegotiate (all speeds)"); in device_infos_display_speeds()
543 printf(" Disable autonegotiate (fixed speed) "); in device_infos_display_speeds()
545 printf(" 10 Mbps half-duplex "); in device_infos_display_speeds()
547 printf(" 10 Mbps full-duplex "); in device_infos_display_speeds()
549 printf(" 100 Mbps half-duplex "); in device_infos_display_speeds()
551 printf(" 100 Mbps full-duplex "); in device_infos_display_speeds()
553 printf(" 1 Gbps "); in device_infos_display_speeds()
555 printf(" 2.5 Gbps "); in device_infos_display_speeds()
557 printf(" 5 Gbps "); in device_infos_display_speeds()
559 printf(" 10 Gbps "); in device_infos_display_speeds()
561 printf(" 20 Gbps "); in device_infos_display_speeds()
563 printf(" 25 Gbps "); in device_infos_display_speeds()
565 printf(" 40 Gbps "); in device_infos_display_speeds()
567 printf(" 50 Gbps "); in device_infos_display_speeds()
569 printf(" 56 Gbps "); in device_infos_display_speeds()
571 printf(" 100 Gbps "); in device_infos_display_speeds()
573 printf(" 200 Gbps "); in device_infos_display_speeds()
595 printf("cannot parse identifier\n"); in device_infos_display()
621 printf("\n%s Infos for device %s %s\n", in device_infos_display()
623 printf("Bus name: %s", dev->bus->name); in device_infos_display()
624 printf("\nDriver name: %s", dev->driver->name); in device_infos_display()
625 printf("\nDevargs: %s", in device_infos_display()
627 printf("\nConnect to socket: %d", dev->numa_node); in device_infos_display()
628 printf("\n"); in device_infos_display()
632 printf("\n\tPort id: %-2d", port_id); in device_infos_display()
638 printf("\n\tDevice name: %s", name); in device_infos_display()
641 printf("\n"); in device_infos_display()
675 printf("\n%s Infos for port %-2d %s\n", in port_infos_display()
680 printf("\nDevice name: %s", name); in port_infos_display()
681 printf("\nDriver name: %s", dev_info.driver_name); in port_infos_display()
685 printf("\nFirmware-version: %s", fw_version); in port_infos_display()
687 printf("\nFirmware-version: %s", "not available"); in port_infos_display()
690 printf("\nDevargs: %s", dev_info.device->devargs->args); in port_infos_display()
691 printf("\nConnect to socket: %u", port->socket_id); in port_infos_display()
696 printf("\nmemory allocation on the socket: %d", in port_infos_display()
699 printf("\nmemory allocation on the socket: %u",port->socket_id); in port_infos_display()
701 printf("\nLink status: %s\n", (link.link_status) ? ("up") : ("down")); in port_infos_display()
702 printf("Link speed: %s\n", rte_eth_link_speed_to_str(link.link_speed)); in port_infos_display()
703 printf("Link duplex: %s\n", (link.link_duplex == ETH_LINK_FULL_DUPLEX) ? in port_infos_display()
707 printf("MTU: %u\n", mtu); in port_infos_display()
709 printf("Promiscuous mode: %s\n", in port_infos_display()
711 printf("Allmulticast mode: %s\n", in port_infos_display()
713 printf("Maximum number of MAC addresses: %u\n", in port_infos_display()
715 printf("Maximum number of MAC addresses of hash filtering: %u\n", in port_infos_display()
720 printf("VLAN offload: \n"); in port_infos_display()
722 printf(" strip on, "); in port_infos_display()
724 printf(" strip off, "); in port_infos_display()
727 printf("filter on, "); in port_infos_display()
729 printf("filter off, "); in port_infos_display()
732 printf("extend on, "); in port_infos_display()
734 printf("extend off, "); in port_infos_display()
737 printf("qinq strip on\n"); in port_infos_display()
739 printf("qinq strip off\n"); in port_infos_display()
743 printf("Hash key size in bytes: %u\n", dev_info.hash_key_size); in port_infos_display()
745 printf("Redirection table size: %u\n", dev_info.reta_size); in port_infos_display()
747 printf("No RSS offload flow type is supported.\n"); in port_infos_display()
752 printf("Supported RSS offload flow types:\n"); in port_infos_display()
759 printf(" %s\n", p); in port_infos_display()
761 printf(" user defined %d\n", i); in port_infos_display()
765 printf("Minimum size of RX buffer: %u\n", dev_info.min_rx_bufsize); in port_infos_display()
766 printf("Maximum configurable length of RX packet: %u\n", in port_infos_display()
768 printf("Maximum configurable size of LRO aggregated packet: %u\n", in port_infos_display()
771 printf("Maximum number of VFs: %u\n", dev_info.max_vfs); in port_infos_display()
773 printf("Maximum number of VMDq pools: %u\n", in port_infos_display()
776 printf("Current number of RX queues: %u\n", dev_info.nb_rx_queues); in port_infos_display()
777 printf("Max possible RX queues: %u\n", dev_info.max_rx_queues); in port_infos_display()
778 printf("Max possible number of RXDs per queue: %hu\n", in port_infos_display()
780 printf("Min possible number of RXDs per queue: %hu\n", in port_infos_display()
782 printf("RXDs number alignment: %hu\n", dev_info.rx_desc_lim.nb_align); in port_infos_display()
784 printf("Current number of TX queues: %u\n", dev_info.nb_tx_queues); in port_infos_display()
785 printf("Max possible TX queues: %u\n", dev_info.max_tx_queues); in port_infos_display()
786 printf("Max possible number of TXDs per queue: %hu\n", in port_infos_display()
788 printf("Min possible number of TXDs per queue: %hu\n", in port_infos_display()
790 printf("TXDs number alignment: %hu\n", dev_info.tx_desc_lim.nb_align); in port_infos_display()
791 printf("Max segment number per packet: %hu\n", in port_infos_display()
793 printf("Max segment number per MTU/TSO: %hu\n", in port_infos_display()
800 printf("Switch name: %s\n", dev_info.switch_info.name); in port_infos_display()
802 printf("Switch domain Id: %u\n", in port_infos_display()
804 printf("Switch Port Id: %u\n", in port_infos_display()
815 printf("Number of available ports: %i\n", port_number); in port_summary_header_display()
816 printf("%-4s %-17s %-12s %-14s %-8s %s\n", "Port", "MAC Address", "Name", in port_summary_header_display()
847 printf("%-4d %02X:%02X:%02X:%02X:%02X:%02X %-12s %-14s %-8s %s\n", in port_summary_display()
869 printf("port index %d invalid\n", port_id); in port_eeprom_display()
872 printf("operation not supported by device\n"); in port_eeprom_display()
875 printf("device is removed\n"); in port_eeprom_display()
878 printf("Unable to get EEPROM: %d\n", len_eeprom); in port_eeprom_display()
893 printf("port index %d invalid\n", port_id); in port_eeprom_display()
896 printf("operation not supported by device\n"); in port_eeprom_display()
899 printf("device is removed\n"); in port_eeprom_display()
902 printf("Unable to get EEPROM: %d\n", ret); in port_eeprom_display()
908 printf("Finish -- Port: %d EEPROM length: %d bytes\n", port_id, len_eeprom); in port_eeprom_display()
928 printf("port index %d invalid\n", port_id); in port_module_eeprom_display()
931 printf("operation not supported by device\n"); in port_module_eeprom_display()
934 printf("device is removed\n"); in port_module_eeprom_display()
937 printf("Unable to get module EEPROM: %d\n", ret); in port_module_eeprom_display()
952 printf("port index %d invalid\n", port_id); in port_module_eeprom_display()
955 printf("operation not supported by device\n"); in port_module_eeprom_display()
958 printf("device is removed\n"); in port_module_eeprom_display()
961 printf("Unable to get module EEPROM: %d\n", ret); in port_module_eeprom_display()
968 printf("Finish -- Port: %d MODULE EEPROM length: %d bytes\n", port_id, einfo.length); in port_module_eeprom_display()
985 printf("\n%s Port %d supported offload features: %s\n", in port_offload_cap_display()
989 printf("VLAN stripped: "); in port_offload_cap_display()
992 printf("on\n"); in port_offload_cap_display()
994 printf("off\n"); in port_offload_cap_display()
998 printf("Double VLANs stripped: "); in port_offload_cap_display()
1001 printf("on\n"); in port_offload_cap_display()
1003 printf("off\n"); in port_offload_cap_display()
1007 printf("RX IPv4 checksum: "); in port_offload_cap_display()
1010 printf("on\n"); in port_offload_cap_display()
1012 printf("off\n"); in port_offload_cap_display()
1016 printf("RX UDP checksum: "); in port_offload_cap_display()
1019 printf("on\n"); in port_offload_cap_display()
1021 printf("off\n"); in port_offload_cap_display()
1025 printf("RX TCP checksum: "); in port_offload_cap_display()
1028 printf("on\n"); in port_offload_cap_display()
1030 printf("off\n"); in port_offload_cap_display()
1034 printf("RX SCTP checksum: "); in port_offload_cap_display()
1037 printf("on\n"); in port_offload_cap_display()
1039 printf("off\n"); in port_offload_cap_display()
1043 printf("RX Outer IPv4 checksum: "); in port_offload_cap_display()
1046 printf("on\n"); in port_offload_cap_display()
1048 printf("off\n"); in port_offload_cap_display()
1052 printf("RX Outer UDP checksum: "); in port_offload_cap_display()
1055 printf("on\n"); in port_offload_cap_display()
1057 printf("off\n"); in port_offload_cap_display()
1061 printf("Large receive offload: "); in port_offload_cap_display()
1064 printf("on\n"); in port_offload_cap_display()
1066 printf("off\n"); in port_offload_cap_display()
1070 printf("HW timestamp: "); in port_offload_cap_display()
1073 printf("on\n"); in port_offload_cap_display()
1075 printf("off\n"); in port_offload_cap_display()
1079 printf("Rx Keep CRC: "); in port_offload_cap_display()
1082 printf("on\n"); in port_offload_cap_display()
1084 printf("off\n"); in port_offload_cap_display()
1088 printf("RX offload security: "); in port_offload_cap_display()
1091 printf("on\n"); in port_offload_cap_display()
1093 printf("off\n"); in port_offload_cap_display()
1097 printf("RX offload buffer split: "); in port_offload_cap_display()
1100 printf("on\n"); in port_offload_cap_display()
1102 printf("off\n"); in port_offload_cap_display()
1106 printf("VLAN insert: "); in port_offload_cap_display()
1109 printf("on\n"); in port_offload_cap_display()
1111 printf("off\n"); in port_offload_cap_display()
1115 printf("Double VLANs insert: "); in port_offload_cap_display()
1118 printf("on\n"); in port_offload_cap_display()
1120 printf("off\n"); in port_offload_cap_display()
1124 printf("TX IPv4 checksum: "); in port_offload_cap_display()
1127 printf("on\n"); in port_offload_cap_display()
1129 printf("off\n"); in port_offload_cap_display()
1133 printf("TX UDP checksum: "); in port_offload_cap_display()
1136 printf("on\n"); in port_offload_cap_display()
1138 printf("off\n"); in port_offload_cap_display()
1142 printf("TX TCP checksum: "); in port_offload_cap_display()
1145 printf("on\n"); in port_offload_cap_display()
1147 printf("off\n"); in port_offload_cap_display()
1151 printf("TX SCTP checksum: "); in port_offload_cap_display()
1154 printf("on\n"); in port_offload_cap_display()
1156 printf("off\n"); in port_offload_cap_display()
1160 printf("TX Outer IPv4 checksum: "); in port_offload_cap_display()
1163 printf("on\n"); in port_offload_cap_display()
1165 printf("off\n"); in port_offload_cap_display()
1169 printf("TX TCP segmentation: "); in port_offload_cap_display()
1172 printf("on\n"); in port_offload_cap_display()
1174 printf("off\n"); in port_offload_cap_display()
1178 printf("TX UDP segmentation: "); in port_offload_cap_display()
1181 printf("on\n"); in port_offload_cap_display()
1183 printf("off\n"); in port_offload_cap_display()
1187 printf("TSO for VXLAN tunnel packet: "); in port_offload_cap_display()
1190 printf("on\n"); in port_offload_cap_display()
1192 printf("off\n"); in port_offload_cap_display()
1196 printf("TSO for GRE tunnel packet: "); in port_offload_cap_display()
1199 printf("on\n"); in port_offload_cap_display()
1201 printf("off\n"); in port_offload_cap_display()
1205 printf("TSO for IPIP tunnel packet: "); in port_offload_cap_display()
1208 printf("on\n"); in port_offload_cap_display()
1210 printf("off\n"); in port_offload_cap_display()
1214 printf("TSO for GENEVE tunnel packet: "); in port_offload_cap_display()
1217 printf("on\n"); in port_offload_cap_display()
1219 printf("off\n"); in port_offload_cap_display()
1223 printf("IP tunnel TSO: "); in port_offload_cap_display()
1226 printf("on\n"); in port_offload_cap_display()
1228 printf("off\n"); in port_offload_cap_display()
1232 printf("UDP tunnel TSO: "); in port_offload_cap_display()
1235 printf("on\n"); in port_offload_cap_display()
1237 printf("off\n"); in port_offload_cap_display()
1241 printf("TX Outer UDP checksum: "); in port_offload_cap_display()
1244 printf("on\n"); in port_offload_cap_display()
1246 printf("off\n"); in port_offload_cap_display()
1250 printf("Tx scheduling on timestamp: "); in port_offload_cap_display()
1253 printf("on\n"); in port_offload_cap_display()
1255 printf("off\n"); in port_offload_cap_display()
1273 printf("Invalid port %d\n", port_id); in port_id_is_invalid()
1282 printf("The valid ports array is ["); in print_valid_ports()
1284 printf(" %d", pid); in print_valid_ports()
1286 printf(" ]\n"); in print_valid_ports()
1294 printf("Invalid vlan_id %d (must be < 4096)\n", vlan_id); in vlan_id_is_invalid()
1306 printf("Port register offset 0x%X not aligned on a 4-byte " in port_reg_off_is_invalid()
1313 printf("Invalid device\n"); in port_reg_off_is_invalid()
1321 printf("Not a PCI device\n"); in port_reg_off_is_invalid()
1327 printf("Port %d: register offset %u (0x%X) out of port PCI " in port_reg_off_is_invalid()
1340 printf("Invalid bit position %d (must be <= 31)\n", bit_pos); in reg_bit_pos_is_invalid()
1345 printf("port %d PCI register at offset 0x%X: ", (port_id), (reg_off))
1351 printf("0x%08X (%u)\n", (unsigned)reg_v, (unsigned)reg_v); in display_port_reg_value()
1368 printf("bit %d=%d\n", bit_x, (int) ((reg_v & (1 << bit_x)) >> bit_x)); in port_reg_bit_display()
1397 printf("bits[%d, %d]=0x%0*X (%u)\n", l_bit, h_bit, in port_reg_bit_field_display()
1427 printf("Invalid bit value %d (must be 0 or 1)\n", (int) bit_v); in port_reg_bit_set()
1467 printf("Invalid value %u (0x%x) must be < %u (0x%x)\n", in port_reg_bit_field_set()
1507 printf("Set MTU failed. MTU:%u is not in valid range, min:%u - max:%u\n", in port_mtu_set()
1513 printf("Set MTU failed. diag=%d\n", diag); in port_mtu_set()
1587 printf("port %u tunnel #%u type=%s", in port_flow_tunnel_list()
1590 printf(" id=%" PRIu64, flt->tunnel.tun_id); in port_flow_tunnel_list()
1591 printf("\n"); in port_flow_tunnel_list()
1607 printf("port %u: flow tunnel #%u destroyed\n", in port_flow_tunnel_destroy()
1621 printf("cannot offload \"%s\" tunnel type\n", ops->type); in port_flow_tunnel_create()
1631 printf("failed to allocate port flt object\n"); in port_flow_tunnel_create()
1639 printf("port %d: flow tunnel #%u type %s\n", in port_flow_tunnel_create()
1707 printf("%s(): Caught PMD error type %d (%s): %s%s: %s\n", __func__, in port_flow_complain()
1722 printf("Invalid rule\n"); in rss_config_display()
1726 printf("RSS:\n" in rss_config_display()
1729 printf(" none"); in rss_config_display()
1731 printf(" %d", rss_conf->queue[i]); in rss_config_display()
1732 printf("\n"); in rss_config_display()
1734 printf(" function: "); in rss_config_display()
1737 printf("default\n"); in rss_config_display()
1740 printf("toeplitz\n"); in rss_config_display()
1743 printf("simple_xor\n"); in rss_config_display()
1746 printf("symmetric_toeplitz\n"); in rss_config_display()
1749 printf("Unknown function\n"); in rss_config_display()
1753 printf(" types:\n"); in rss_config_display()
1755 printf(" none\n"); in rss_config_display()
1763 printf(" %s\n", rss_type_table[i].str); in rss_config_display()
1787 printf("Failed to find shared action #%u on port %u\n", in action_get_by_id()
1809 printf("Highest shared action ID is already" in action_alloc()
1820 printf("Allocation of port %u shared action failed\n", in action_alloc()
1828 printf("Shared action #%u is already assigned," in action_alloc()
1870 printf("Shared action #%u created\n", psa->id); in port_shared_action_create()
1911 printf("Shared action #%u destroyed\n", psa->id); in port_shared_action_destroy()
1948 printf("Shared action #%u updated\n", id); in port_shared_action_update()
1969 printf("Shared action %u (type: %d) on port %u doesn't support" in port_shared_action_query()
1978 printf("Shared RSS action:\n\trefs:%u\n", in port_shared_action_query()
1983 printf("Shared action %u (type: %d) on port %u doesn't support" in port_shared_action_query()
2003 printf("failed to locate port flow tunnel #%u\n", in port_flow_tunnel_offload_cmd_prep()
2120 printf("Flow rule validated\n"); in port_flow_validate()
2159 printf("Highest rule ID is already assigned, delete" in port_flow_create()
2195 printf("Flow rule #%u created\n", pf->id); in port_flow_create()
2231 printf("Flow rule #%u destroyed\n", pf->id); in port_flow_destroy()
2286 printf("Failed to create file %s: %s\n", file_name, in port_flow_dump()
2294 printf("Failed to dump flow: %s\n", strerror(-ret)); in port_flow_dump()
2296 printf("Flow dump finished\n"); in port_flow_dump()
2326 printf("Flow rule #%u not found\n", rule); in port_flow_query()
2340 printf("Cannot query action type %d (%s)\n", in port_flow_query()
2351 printf("%s:\n" in port_flow_query()
2366 printf("%s:\n" in port_flow_query()
2376 printf("Cannot display result for action type %d (%s)\n", in port_flow_query()
2400 printf("Port %u total aged flows: %d\n", port_id, total); in port_flow_aged()
2409 printf("Cannot allocate contexts for aged flow\n"); in port_flow_aged()
2412 printf("%-20s\tID\tGroup\tPrio\tAttr\n", "Type"); in port_flow_aged()
2415 printf("Port:%d get aged flows count(%d) != total(%d)\n", in port_flow_aged()
2423 printf("Error: get Null context in port %u\n", port_id); in port_flow_aged()
2430 printf("%-20s\t%" PRIu32 "\t%" PRIu32 "\t%" PRIu32 in port_flow_aged()
2446 printf("%-20s\t%" PRIu32 "\n", "Shared action", in port_flow_aged()
2450 printf("Error: invalid context type %u\n", port_id); in port_flow_aged()
2454 printf("\n%d flows destroyed\n", total); in port_flow_aged()
2501 printf("ID\tGroup\tPrio\tAttr\tRule\n"); in port_flow_list()
2507 printf("%" PRIu32 "\t%" PRIu32 "\t%" PRIu32 "\t%c%c%c\t", in port_flow_list()
2523 printf("%s ", name); in port_flow_list()
2526 printf("=>"); in port_flow_list()
2536 printf(" %s", name); in port_flow_list()
2539 printf("\n"); in port_flow_list()
2553 printf("Ingress traffic on port %u is %s to the defined flow rules\n", in port_flow_isolate()
2567 printf("Invalid RX queue %d (must be < nb_rxq=%d)\n", rxq_id, nb_rxq); in rx_queue_id_is_invalid()
2576 printf("Invalid TX queue %d (must be < nb_rxq=%d)\n", txq_id, nb_txq); in tx_queue_id_is_invalid()
2657 printf("Invalid RX descriptor %u (must be < ring_size=%u)\n", in rx_desc_id_is_invalid()
2675 printf("Invalid TX descriptor %u (must be < ring_size=%u)\n", in tx_desc_id_is_invalid()
2690 printf("%s ring memory zoneof (port %d, queue %d) not" in ring_dma_zone_lookup()
2724 printf(" 0x%08X - 0x%08X\n", (unsigned)dword.words.lo, in ring_rxd_display_dword()
2785 printf(" 0x%08X - 0x%08X / 0x%08X - 0x%08X\n", in ring_tx_descriptor_display()
2823 printf("List of forwarding lcores:"); in fwd_lcores_config_display()
2825 printf(" %2u", fwd_lcores_cpuids[lc_id]); in fwd_lcores_config_display()
2826 printf("\n"); in fwd_lcores_config_display()
2834 printf(" %s packet forwarding%s packets/burst=%d\n", in rxtx_config_display()
2840 printf(" packet len=%u - nb packet segments=%d\n", in rxtx_config_display()
2843 printf(" nb forwarding cores=%d - nb forwarding ports=%d\n", in rxtx_config_display()
2865 printf(" port %d: RX queue number: %d Tx queue number: %d\n", in rxtx_config_display()
2868 printf(" Rx offloads=0x%"PRIx64" Tx offloads=0x%"PRIx64"\n", in rxtx_config_display()
2893 printf(" RX queue: %d\n", qid); in rxtx_config_display()
2894 printf(" RX desc=%d - RX free threshold=%d\n", in rxtx_config_display()
2896 printf(" RX threshold registers: pthresh=%d hthresh=%d " in rxtx_config_display()
2899 printf(" RX Offloads=0x%"PRIx64"\n", offloads_tmp); in rxtx_config_display()
2925 printf(" TX queue: %d\n", qid); in rxtx_config_display()
2926 printf(" TX desc=%d - TX free threshold=%d\n", in rxtx_config_display()
2928 printf(" TX threshold registers: pthresh=%d hthresh=%d " in rxtx_config_display()
2931 printf(" TX offloads=0x%"PRIx64" - TX RS bit threshold=%d\n", in rxtx_config_display()
2950 printf("Failed to get RSS RETA info, return code = %d\n", ret); in port_rss_reta_info()
2959 printf("RSS RETA configuration: hash index=%u, queue=%u\n", in port_rss_reta_info()
2991 printf("dev_info did not provide a valid hash key size\n"); in port_rss_hash_conf_show()
3002 printf("port index %d invalid\n", port_id); in port_rss_hash_conf_show()
3005 printf("operation not supported by device\n"); in port_rss_hash_conf_show()
3008 printf("operation failed - diag=%d\n", diag); in port_rss_hash_conf_show()
3015 printf("RSS disabled\n"); in port_rss_hash_conf_show()
3018 printf("RSS functions:\n "); in port_rss_hash_conf_show()
3021 printf("%s ", rss_type_table[i].str); in port_rss_hash_conf_show()
3023 printf("\n"); in port_rss_hash_conf_show()
3026 printf("RSS key:\n"); in port_rss_hash_conf_show()
3028 printf("%02X", rss_key[i]); in port_rss_hash_conf_show()
3029 printf("\n"); in port_rss_hash_conf_show()
3057 printf("port index %d invalid\n", port_id); in port_rss_hash_key_update()
3060 printf("operation not supported by device\n"); in port_rss_hash_key_update()
3063 printf("operation failed - diag=%d\n", diag); in port_rss_hash_key_update()
3125 printf("\nWarning! port-topology=paired" in fwd_topology_tx_port_get()
3331 printf("%s fwd_cores=%d fwd_ports=%d fwd_streams=%d\n", in icmp_echo_config_setup()
3344 printf(" core=%d: \n", lc_id); in icmp_echo_config_setup()
3355 printf(" stream=%d port=%d rxq=%d txq=%d\n", in icmp_echo_config_setup()
3412 printf("%s packet forwarding%s - ports=%d - cores=%d - streams=%d - " in pkt_fwd_config_display()
3421 printf("TX retry num: %u, delay between TX retries: %uus\n", in pkt_fwd_config_display()
3424 printf("Logical Core %u (socket %u) forwards packets on " in pkt_fwd_config_display()
3431 printf("\n RX P=%d/Q=%d (socket %u) -> TX " in pkt_fwd_config_display()
3440 printf("\n"); in pkt_fwd_config_display()
3442 printf("\n"); in pkt_fwd_config_display()
3450 printf("Error: Invalid port number %i\n", port_id); in set_fwd_eth_peer()
3454 printf("Error: Invalid ethernet address: %s\n", peer_addr); in set_fwd_eth_peer()
3472 printf("lcore %u not enabled\n", lcore_cpuid); in set_fwd_lcores_list()
3476 printf("lcore %u cannot be masked on for running " in set_fwd_lcores_list()
3491 printf("previous number of forwarding cores %u - changed to " in set_fwd_lcores_list()
3508 printf("Invalid NULL mask of cores\n"); in set_fwd_lcores_mask()
3524 printf("Please stop forwarding first\n"); in set_fwd_lcores_number()
3528 printf("nb fwd cores %u > %u (max. number of configured " in set_fwd_lcores_number()
3534 printf("Number of forwarding cores set to %u\n", in set_fwd_lcores_number()
3560 printf("previous number of forwarding ports %u - changed to " in set_fwd_ports_list()
3681 printf("Invalid NULL mask of ports\n"); in set_fwd_ports_mask()
3697 printf("nb fwd ports %u > %u (number of configured " in set_fwd_ports_number()
3703 printf("Number of forwarding ports set to %u\n", in set_fwd_ports_number()
3727 printf("nb pkt per burst: %u > %u (maximum packet per burst) " in set_nb_pkt_per_burst()
3733 printf("Number of packets per burst set to %u\n", in set_nb_pkt_per_burst()
3760 printf("unknown value: \"%s\"\n", name); in set_tx_pkt_split()
3782 printf("FEC capabilities:\n"); in show_fec_capability()
3785 printf("%s : ", in show_fec_capability()
3791 printf("%s ", fec_mode_name[j].name); in show_fec_capability()
3793 printf("\n"); in show_fec_capability()
3803 printf("Number of offsets: %u\n", n); in show_rx_pkt_offsets()
3805 printf("Segment offsets: "); in show_rx_pkt_offsets()
3807 printf("%hu,", rx_pkt_seg_offsets[i]); in show_rx_pkt_offsets()
3808 printf("%hu\n", rx_pkt_seg_lengths[i]); in show_rx_pkt_offsets()
3818 printf("nb segments per RX packets=%u >= " in set_rx_pkt_offsets()
3829 printf("offset[%u]=%u > UINT16_MAX - give up\n", in set_rx_pkt_offsets()
3847 printf("Number of segments: %u\n", n); in show_rx_pkt_segments()
3849 printf("Segment sizes: "); in show_rx_pkt_segments()
3851 printf("%hu,", rx_pkt_seg_lengths[i]); in show_rx_pkt_segments()
3852 printf("%hu\n", rx_pkt_seg_lengths[i]); in show_rx_pkt_segments()
3862 printf("nb segments per RX packets=%u >= " in set_rx_pkt_segments()
3873 printf("length[%u]=%u > UINT16_MAX - give up\n", in set_rx_pkt_segments()
3894 printf("Number of segments: %u\n", n); in show_tx_pkt_segments()
3895 printf("Segment sizes: "); in show_tx_pkt_segments()
3897 printf("%hu,", tx_pkt_seg_lengths[i]); in show_tx_pkt_segments()
3898 printf("%hu\n", tx_pkt_seg_lengths[i]); in show_tx_pkt_segments()
3899 printf("Split packet: %s\n", split); in show_tx_pkt_segments()
3918 printf("nb segments per TX packets=%u >= " in nb_segs_is_invalid()
3948 printf("length[%u]=%u > mbuf_data_size=%u - give up\n", in set_tx_pkt_segments()
3955 printf("total packet length=%u < %d - give up\n", in set_tx_pkt_segments()
3971 printf("Interburst gap: %u\n", tx_pkt_times_inter); in show_tx_pkt_times()
3972 printf("Intraburst gap: %u\n", tx_pkt_times_intra); in show_tx_pkt_times()
3986 printf("invalid port id %u\n", port_id); in setup_gro()
3990 printf("Before enable/disable GRO," in setup_gro()
3996 printf("Port %u has enabled GRO. Please" in setup_gro()
4010 printf("Port %u has disabled GRO\n", port_id); in setup_gro()
4021 printf("Before change flush interval for GRO," in setup_gro_flush_cycles()
4028 printf("The flushing cycle be in the range" in setup_gro_flush_cycles()
4048 printf("Invalid port id %u.\n", port_id); in show_gro()
4052 printf("GRO type: TCP/IPv4\n"); in show_gro()
4058 printf("Max number of packets to perform GRO: %u\n", in show_gro()
4060 printf("Flushing cycles: %u\n", gro_flush_cycles); in show_gro()
4062 printf("Port %u doesn't enable GRO.\n", port_id); in show_gro()
4069 printf("invalid port id %u\n", port_id); in setup_gso()
4074 printf("before enabling GSO," in setup_gso()
4081 printf("before disabling GSO," in setup_gso()
4144 printf("Set %s packet forwarding mode%s\n", in set_pkt_forwarding_mode()
4152 printf("Invalid %s packet forwarding mode\n", fwd_mode_name); in set_pkt_forwarding_mode()
4267 printf("Change verbose level from %u to %u\n", in set_verbose_level()
4295 printf("rx_vlan_extend_set(port_pi=%d, on=%d) failed " in vlan_extend_set()
4324 printf("rx_vlan_strip_set(port_pi=%d, on=%d) failed " in rx_vlan_strip_set()
4341 printf("rx_vlan_strip_set_on_queue(port_pi=%d, queue_id=%d, on=%d) failed " in rx_vlan_strip_set_on_queue()
4367 printf("rx_vlan_filter_set(port_pi=%d, on=%d) failed " in rx_vlan_filter_set()
4396 printf("%s(port_pi=%d, on=%d) failed " in rx_vlan_qinq_strip_set()
4415 printf("rte_eth_dev_vlan_filter(port_pi=%d, vlan_id=%d, on=%d) failed " in rx_vft_set()
4446 printf("tx_vlan_tpid_set(port_pi=%d, vlan_type=%d, tpid=%d) failed " in vlan_tpid_set()
4462 printf("Error, as QinQ has been enabled.\n"); in tx_vlan_set()
4471 printf("Error: vlan insert is not supported by port %d\n", in tx_vlan_set()
4497 printf("Error: qinq insert not supported by port %d\n", in tx_qinq_set()
4541 printf("map_value not in required range 0..%d\n", in set_qmap()
4601 printf("\n vlan_tci: 0x%04x", rte_be_to_cpu_16(mask->vlan_tci_mask)); in print_fdir_mask()
4604 printf(", mac_addr: 0x%02x, tunnel_type: 0x%01x," in print_fdir_mask()
4609 printf(", src_ipv4: 0x%08x, dst_ipv4: 0x%08x", in print_fdir_mask()
4613 printf("\n src_port: 0x%04x, dst_port: 0x%04x", in print_fdir_mask()
4617 printf("\n src_ipv6: 0x%08x,0x%08x,0x%08x,0x%08x", in print_fdir_mask()
4623 printf("\n dst_ipv6: 0x%08x,0x%08x,0x%08x,0x%08x", in print_fdir_mask()
4630 printf("\n"); in print_fdir_mask()
4642 printf("\n RAW: "); in print_fdir_flex_payload()
4644 printf("\n L2_PAYLOAD: "); in print_fdir_flex_payload()
4646 printf("\n L3_PAYLOAD: "); in print_fdir_flex_payload()
4648 printf("\n L4_PAYLOAD: "); in print_fdir_flex_payload()
4650 printf("\n UNKNOWN PAYLOAD(%u): ", cfg->type); in print_fdir_flex_payload()
4652 printf(" %-5u", cfg->src_offset[j]); in print_fdir_flex_payload()
4654 printf("\n"); in print_fdir_flex_payload()
4708 printf("\n %s:\t", p ? p : "unknown"); in print_fdir_flex_mask()
4710 printf(" %02x", mask->mask[j]); in print_fdir_flex_mask()
4712 printf("\n"); in print_fdir_flex_mask()
4726 printf(" %s", p); in print_fdir_flow_type()
4728 printf(" unknown"); in print_fdir_flow_type()
4730 printf("\n"); in print_fdir_flow_type()
4757 printf("\n FDIR is not supported on port %-2d\n", in get_fdir_info()
4761 printf("programming error: (%s)\n", strerror(-ret)); in get_fdir_info()
4783 printf("\n %s FDIR infos for port %-2d %s\n", in fdir_get_infos()
4785 printf(" MODE: "); in fdir_get_infos()
4787 printf(" PERFECT\n"); in fdir_get_infos()
4789 printf(" PERFECT-MAC-VLAN\n"); in fdir_get_infos()
4791 printf(" PERFECT-TUNNEL\n"); in fdir_get_infos()
4793 printf(" SIGNATURE\n"); in fdir_get_infos()
4795 printf(" DISABLE\n"); in fdir_get_infos()
4798 printf(" SUPPORTED FLOW TYPE: "); in fdir_get_infos()
4801 printf(" FLEX PAYLOAD INFO:\n"); in fdir_get_infos()
4802 printf(" max_len: %-10"PRIu32" payload_limit: %-10"PRIu32"\n" in fdir_get_infos()
4809 printf(" MASK: "); in fdir_get_infos()
4812 printf(" FLEX PAYLOAD SRC OFFSET:"); in fdir_get_infos()
4816 printf(" FLEX MASK CFG:"); in fdir_get_infos()
4819 printf(" guarant_count: %-10"PRIu32" best_count: %"PRIu32"\n", in fdir_get_infos()
4821 printf(" guarant_space: %-10"PRIu32" best_space: %"PRIu32"\n", in fdir_get_infos()
4823 printf(" collision: %-10"PRIu32" free: %"PRIu32"\n" in fdir_get_infos()
4831 printf(" %s############################%s\n", in fdir_get_infos()
4857 printf("The flex mask table is full. Can not set flex" in fdir_set_flex_mask()
4887 printf("The flex payload table is full. Can not set" in fdir_set_flex_payload()
4911 printf("rte_pmd_ixgbe_set_vf_%s for port_id=%d failed diag=%d\n", in set_vf_traffic()
4915 printf("VF %s setting not supported for port %d\n", in set_vf_traffic()
4935 printf("Invalid rate value:%u bigger than link speed: %u\n", in set_queue_rate_limit()
4942 printf("rte_eth_set_queue_rate_limit for port_id=%d failed diag=%d\n", in set_queue_rate_limit()
4968 printf("set_vf_rate_limit for port_id=%d failed diag=%d\n", in set_vf_rate_limit()
5016 printf("allocation of pool of %u multicast addresses failed\n", in mcast_addr_pool_extend()
5063 printf("rte_eth_dev_set_mc_addr_list(port=%d, nb=%u) failed. diag=%d\n", in eth_port_multicast_addr_list_set()
5086 printf("multicast address already filtered by port\n"); in mcast_addr_add()
5116 printf("multicast address not filtered by port %d\n", port_id); in mcast_addr_remove()
5139 printf("\n Failed to get dcb infos on port %-2d\n", in port_dcb_info_display()
5143 printf("\n %s DCB infos for port %-2d %s\n", border, port_id, border); in port_dcb_info_display()
5144 printf(" TC NUMBER: %d\n", dcb_info.nb_tcs); in port_dcb_info_display()
5145 printf("\n TC : "); in port_dcb_info_display()
5147 printf("\t%4d", i); in port_dcb_info_display()
5148 printf("\n Priority : "); in port_dcb_info_display()
5150 printf("\t%4d", dcb_info.prio_tc[i]); in port_dcb_info_display()
5151 printf("\n BW percent :"); in port_dcb_info_display()
5153 printf("\t%4d%%", dcb_info.tc_bws[i]); in port_dcb_info_display()
5154 printf("\n RXQ base : "); in port_dcb_info_display()
5156 printf("\t%4d", dcb_info.tc_queue.tc_rxq[0][i].base); in port_dcb_info_display()
5157 printf("\n RXQ number :"); in port_dcb_info_display()
5159 printf("\t%4d", dcb_info.tc_queue.tc_rxq[0][i].nb_queue); in port_dcb_info_display()
5160 printf("\n TXQ base : "); in port_dcb_info_display()
5162 printf("\t%4d", dcb_info.tc_queue.tc_txq[0][i].base); in port_dcb_info_display()
5163 printf("\n TXQ number :"); in port_dcb_info_display()
5165 printf("\t%4d", dcb_info.tc_queue.tc_txq[0][i].nb_queue); in port_dcb_info_display()
5166 printf("\n"); in port_dcb_info_display()
5182 printf("%s: Failed to open %s\n", __func__, file_path); in open_file()
5188 printf("%s: File operations failed\n", __func__); in open_file()
5195 printf("%s: File operations failed\n", __func__); in open_file()
5202 printf("%s: Failed to malloc memory\n", __func__); in open_file()
5209 printf("%s: File read operation failed\n", __func__); in open_file()
5228 printf("%s: Failed to open %s\n", __func__, file_path); in save_file()
5234 printf("%s: File write operation failed\n", __func__); in save_file()
5264 printf("there is no region has been set before"); in port_queue_region_info_display()
5266 printf("\n %s All queue region info for port=%2d %s", in port_queue_region_info_display()
5269 printf("\n queue_region_number: %-14u \n", in port_queue_region_info_display()
5273 printf("\n region_id: %-14u queue_number: %-14u " in port_queue_region_info_display()
5279 printf(" user_priority_num is %-14u :", in port_queue_region_info_display()
5282 printf(" %-14u ", info->region[i].user_priority[j]); in port_queue_region_info_display()
5284 printf("\n flowtype_num is %-14u :", in port_queue_region_info_display()
5287 printf(" %-14u ", info->region[i].hw_flowtype[j]); in port_queue_region_info_display()
5294 printf("\n\n"); in port_queue_region_info_display()
5320 printf("Number of MAC address added: %d\n", num_macs); in show_macs()
5330 printf(" %s\n", buf); in show_macs()
5344 printf("Number of Multicast MAC address added: %d\n", port->mc_addr_nb); in show_mcast_macs()
5350 printf(" %s\n", buf); in show_mcast_macs()