Lines Matching refs:u32
27 u32 pa_lo;
28 u32 pa_hi;
29 u32 len;
36 u32 embedded; /* dword 0 */
37 u32 payload_length; /* dword 1 */
38 u32 tag0; /* dword 2 */
39 u32 tag1; /* dword 3 */
40 u32 rsvd; /* dword 4 */
85 u32 status; /* dword 0 */
86 u32 tag0; /* dword 1 */
87 u32 tag1; /* dword 2 */
88 u32 flags; /* dword 3 */
125 u32 flags;
135 u32 event_tag;
136 u32 flags;
149 u32 flags;
159 u32 event_tag;
160 u32 rsvd1;
161 u32 flags;
169 u32 event_tag;
171 u32 flags;
177 u32 event_data_word1;
178 u32 event_data_word2;
179 u32 rsvd0;
180 u32 flags;
271 u32 timeout; /* dword 1 */
272 u32 request_length; /* dword 2 */
286 u32 response_length; /* dword 2 */
287 u32 actual_resp_len; /* dword 3 */
291 u32 lo;
292 u32 hi;
358 u32 pmac_id;
369 u32 if_id;
376 u32 pmac_id;
382 u32 if_id;
383 u32 pmac_id;
446 u32 fat_operation;
447 u32 read_log_offset;
448 u32 read_log_length;
449 u32 data_buffer_size;
450 u32 data_buffer[1];
455 u32 log_size;
456 u32 read_log_length;
457 u32 rsvd[2];
458 u32 data_buffer[1];
503 u32 async_event_bitmap[1];
526 u32 rsvd1;
529 u32 rsvd3[13];
537 u32 db_offset;
538 u32 rsvd0[4];
548 u32 interface_id;
551 u32 rss_queue;
609 u32 version; /* ignore currently */
610 u32 capability_flags;
611 u32 enable_flags;
615 u32 vlan_tag; /* not used currently */
620 u32 interface_id;
621 u32 pmac_id;
627 u32 interface_id;
632 u32 rx_bytes_lsd; /* dword 0*/
633 u32 rx_bytes_msd; /* dword 1*/
634 u32 rx_total_frames; /* dword 2*/
635 u32 rx_unicast_frames; /* dword 3*/
636 u32 rx_multicast_frames; /* dword 4*/
637 u32 rx_broadcast_frames; /* dword 5*/
638 u32 rx_crc_errors; /* dword 6*/
639 u32 rx_alignment_symbol_errors; /* dword 7*/
640 u32 rx_pause_frames; /* dword 8*/
641 u32 rx_control_frames; /* dword 9*/
642 u32 rx_in_range_errors; /* dword 10*/
643 u32 rx_out_range_errors; /* dword 11*/
644 u32 rx_frame_too_long; /* dword 12*/
645 u32 rx_address_filtered; /* dword 13*/
646 u32 rx_vlan_filtered; /* dword 14*/
647 u32 rx_dropped_too_small; /* dword 15*/
648 u32 rx_dropped_too_short; /* dword 16*/
649 u32 rx_dropped_header_too_small; /* dword 17*/
650 u32 rx_dropped_tcp_length; /* dword 18*/
651 u32 rx_dropped_runt; /* dword 19*/
652 u32 rx_64_byte_packets; /* dword 20*/
653 u32 rx_65_127_byte_packets; /* dword 21*/
654 u32 rx_128_256_byte_packets; /* dword 22*/
655 u32 rx_256_511_byte_packets; /* dword 23*/
656 u32 rx_512_1023_byte_packets; /* dword 24*/
657 u32 rx_1024_1518_byte_packets; /* dword 25*/
658 u32 rx_1519_2047_byte_packets; /* dword 26*/
659 u32 rx_2048_4095_byte_packets; /* dword 27*/
660 u32 rx_4096_8191_byte_packets; /* dword 28*/
661 u32 rx_8192_9216_byte_packets; /* dword 29*/
662 u32 rx_ip_checksum_errs; /* dword 30*/
663 u32 rx_tcp_checksum_errs; /* dword 31*/
664 u32 rx_udp_checksum_errs; /* dword 32*/
665 u32 rx_non_rss_packets; /* dword 33*/
666 u32 rx_ipv4_packets; /* dword 34*/
667 u32 rx_ipv6_packets; /* dword 35*/
668 u32 rx_ipv4_bytes_lsd; /* dword 36*/
669 u32 rx_ipv4_bytes_msd; /* dword 37*/
670 u32 rx_ipv6_bytes_lsd; /* dword 38*/
671 u32 rx_ipv6_bytes_msd; /* dword 39*/
672 u32 rx_chute1_packets; /* dword 40*/
673 u32 rx_chute2_packets; /* dword 41*/
674 u32 rx_chute3_packets; /* dword 42*/
675 u32 rx_management_packets; /* dword 43*/
676 u32 rx_switched_unicast_packets; /* dword 44*/
677 u32 rx_switched_multicast_packets; /* dword 45*/
678 u32 rx_switched_broadcast_packets; /* dword 46*/
679 u32 tx_bytes_lsd; /* dword 47*/
680 u32 tx_bytes_msd; /* dword 48*/
681 u32 tx_unicastframes; /* dword 49*/
682 u32 tx_multicastframes; /* dword 50*/
683 u32 tx_broadcastframes; /* dword 51*/
684 u32 tx_pauseframes; /* dword 52*/
685 u32 tx_controlframes; /* dword 53*/
686 u32 tx_64_byte_packets; /* dword 54*/
687 u32 tx_65_127_byte_packets; /* dword 55*/
688 u32 tx_128_256_byte_packets; /* dword 56*/
689 u32 tx_256_511_byte_packets; /* dword 57*/
690 u32 tx_512_1023_byte_packets; /* dword 58*/
691 u32 tx_1024_1518_byte_packets; /* dword 59*/
692 u32 tx_1519_2047_byte_packets; /* dword 60*/
693 u32 tx_2048_4095_byte_packets; /* dword 61*/
694 u32 tx_4096_8191_byte_packets; /* dword 62*/
695 u32 tx_8192_9216_byte_packets; /* dword 63*/
696 u32 rx_fifo_overflow; /* dword 64*/
697 u32 rx_input_fifo_overflow; /* dword 65*/
702 u32 rx_drops_no_pbuf; /* dword 132*/
703 u32 rx_drops_no_txpb; /* dword 133*/
704 u32 rx_drops_no_erx_descr; /* dword 134*/
705 u32 rx_drops_no_tpre_descr; /* dword 135*/
706 u32 management_rx_port_packets; /* dword 136*/
707 u32 management_rx_port_bytes; /* dword 137*/
708 u32 management_rx_port_pause_frames; /* dword 138*/
709 u32 management_rx_port_errors; /* dword 139*/
710 u32 management_tx_port_packets; /* dword 140*/
711 u32 management_tx_port_bytes; /* dword 141*/
712 u32 management_tx_port_pause; /* dword 142*/
713 u32 management_rx_port_rxfifo_overflow; /* dword 143*/
714 u32 rx_drops_too_many_frags; /* dword 144*/
715 u32 rx_drops_invalid_ring; /* dword 145*/
716 u32 forwarded_packets; /* dword 146*/
717 u32 rx_drops_mtu; /* dword 147*/
718 u32 rsvd0[7];
719 u32 port0_jabber_events;
720 u32 port1_jabber_events;
721 u32 rsvd1[6];
725 u32 rx_drops_no_fragments[44]; /* dwordS 0 to 43*/
726 u32 rsvd[4];
730 u32 eth_red_drops;
731 u32 rsvd[5];
736 u32 rsvd[48];
752 u32 tx_packets_lo;
753 u32 tx_packets_hi;
754 u32 tx_unicast_packets_lo;
755 u32 tx_unicast_packets_hi;
756 u32 tx_multicast_packets_lo;
757 u32 tx_multicast_packets_hi;
758 u32 tx_broadcast_packets_lo;
759 u32 tx_broadcast_packets_hi;
760 u32 tx_bytes_lo;
761 u32 tx_bytes_hi;
762 u32 tx_unicast_bytes_lo;
763 u32 tx_unicast_bytes_hi;
764 u32 tx_multicast_bytes_lo;
765 u32 tx_multicast_bytes_hi;
766 u32 tx_broadcast_bytes_lo;
767 u32 tx_broadcast_bytes_hi;
768 u32 tx_discards_lo;
769 u32 tx_discards_hi;
770 u32 tx_errors_lo;
771 u32 tx_errors_hi;
772 u32 tx_pause_frames_lo;
773 u32 tx_pause_frames_hi;
774 u32 tx_pause_on_frames_lo;
775 u32 tx_pause_on_frames_hi;
776 u32 tx_pause_off_frames_lo;
777 u32 tx_pause_off_frames_hi;
778 u32 tx_internal_mac_errors_lo;
779 u32 tx_internal_mac_errors_hi;
780 u32 tx_control_frames_lo;
781 u32 tx_control_frames_hi;
782 u32 tx_packets_64_bytes_lo;
783 u32 tx_packets_64_bytes_hi;
784 u32 tx_packets_65_to_127_bytes_lo;
785 u32 tx_packets_65_to_127_bytes_hi;
786 u32 tx_packets_128_to_255_bytes_lo;
787 u32 tx_packets_128_to_255_bytes_hi;
788 u32 tx_packets_256_to_511_bytes_lo;
789 u32 tx_packets_256_to_511_bytes_hi;
790 u32 tx_packets_512_to_1023_bytes_lo;
791 u32 tx_packets_512_to_1023_bytes_hi;
792 u32 tx_packets_1024_to_1518_bytes_lo;
793 u32 tx_packets_1024_to_1518_bytes_hi;
794 u32 tx_packets_1519_to_2047_bytes_lo;
795 u32 tx_packets_1519_to_2047_bytes_hi;
796 u32 tx_packets_2048_to_4095_bytes_lo;
797 u32 tx_packets_2048_to_4095_bytes_hi;
798 u32 tx_packets_4096_to_8191_bytes_lo;
799 u32 tx_packets_4096_to_8191_bytes_hi;
800 u32 tx_packets_8192_to_9216_bytes_lo;
801 u32 tx_packets_8192_to_9216_bytes_hi;
802 u32 tx_lso_packets_lo;
803 u32 tx_lso_packets_hi;
804 u32 rx_packets_lo;
805 u32 rx_packets_hi;
806 u32 rx_unicast_packets_lo;
807 u32 rx_unicast_packets_hi;
808 u32 rx_multicast_packets_lo;
809 u32 rx_multicast_packets_hi;
810 u32 rx_broadcast_packets_lo;
811 u32 rx_broadcast_packets_hi;
812 u32 rx_bytes_lo;
813 u32 rx_bytes_hi;
814 u32 rx_unicast_bytes_lo;
815 u32 rx_unicast_bytes_hi;
816 u32 rx_multicast_bytes_lo;
817 u32 rx_multicast_bytes_hi;
818 u32 rx_broadcast_bytes_lo;
819 u32 rx_broadcast_bytes_hi;
820 u32 rx_unknown_protos;
821 u32 rsvd_69; /* Word 69 is reserved */
822 u32 rx_discards_lo;
823 u32 rx_discards_hi;
824 u32 rx_errors_lo;
825 u32 rx_errors_hi;
826 u32 rx_crc_errors_lo;
827 u32 rx_crc_errors_hi;
828 u32 rx_alignment_errors_lo;
829 u32 rx_alignment_errors_hi;
830 u32 rx_symbol_errors_lo;
831 u32 rx_symbol_errors_hi;
832 u32 rx_pause_frames_lo;
833 u32 rx_pause_frames_hi;
834 u32 rx_pause_on_frames_lo;
835 u32 rx_pause_on_frames_hi;
836 u32 rx_pause_off_frames_lo;
837 u32 rx_pause_off_frames_hi;
838 u32 rx_frames_too_long_lo;
839 u32 rx_frames_too_long_hi;
840 u32 rx_internal_mac_errors_lo;
841 u32 rx_internal_mac_errors_hi;
842 u32 rx_undersize_packets;
843 u32 rx_oversize_packets;
844 u32 rx_fragment_packets;
845 u32 rx_jabbers;
846 u32 rx_control_frames_lo;
847 u32 rx_control_frames_hi;
848 u32 rx_control_frames_unknown_opcode_lo;
849 u32 rx_control_frames_unknown_opcode_hi;
850 u32 rx_in_range_errors;
851 u32 rx_out_of_range_errors;
852 u32 rx_address_filtered;
853 u32 rx_vlan_filtered;
854 u32 rx_dropped_too_small;
855 u32 rx_dropped_too_short;
856 u32 rx_dropped_header_too_small;
857 u32 rx_dropped_invalid_tcp_length;
858 u32 rx_dropped_runt;
859 u32 rx_ip_checksum_errors;
860 u32 rx_tcp_checksum_errors;
861 u32 rx_udp_checksum_errors;
862 u32 rx_non_rss_packets;
863 u32 rsvd_111;
864 u32 rx_ipv4_packets_lo;
865 u32 rx_ipv4_packets_hi;
866 u32 rx_ipv6_packets_lo;
867 u32 rx_ipv6_packets_hi;
868 u32 rx_ipv4_bytes_lo;
869 u32 rx_ipv4_bytes_hi;
870 u32 rx_ipv6_bytes_lo;
871 u32 rx_ipv6_bytes_hi;
872 u32 rx_nic_packets_lo;
873 u32 rx_nic_packets_hi;
874 u32 rx_tcp_packets_lo;
875 u32 rx_tcp_packets_hi;
876 u32 rx_iscsi_packets_lo;
877 u32 rx_iscsi_packets_hi;
878 u32 rx_management_packets_lo;
879 u32 rx_management_packets_hi;
880 u32 rx_switched_unicast_packets_lo;
881 u32 rx_switched_unicast_packets_hi;
882 u32 rx_switched_multicast_packets_lo;
883 u32 rx_switched_multicast_packets_hi;
884 u32 rx_switched_broadcast_packets_lo;
885 u32 rx_switched_broadcast_packets_hi;
886 u32 num_forwards_lo;
887 u32 num_forwards_hi;
888 u32 rx_fifo_overflow;
889 u32 rx_input_fifo_overflow;
890 u32 rx_drops_too_many_frags_lo;
891 u32 rx_drops_too_many_frags_hi;
892 u32 rx_drops_invalid_queue;
893 u32 rsvd_141;
894 u32 rx_drops_mtu_lo;
895 u32 rx_drops_mtu_hi;
896 u32 rx_packets_64_bytes_lo;
897 u32 rx_packets_64_bytes_hi;
898 u32 rx_packets_65_to_127_bytes_lo;
899 u32 rx_packets_65_to_127_bytes_hi;
900 u32 rx_packets_128_to_255_bytes_lo;
901 u32 rx_packets_128_to_255_bytes_hi;
902 u32 rx_packets_256_to_511_bytes_lo;
903 u32 rx_packets_256_to_511_bytes_hi;
904 u32 rx_packets_512_to_1023_bytes_lo;
905 u32 rx_packets_512_to_1023_bytes_hi;
906 u32 rx_packets_1024_to_1518_bytes_lo;
907 u32 rx_packets_1024_to_1518_bytes_hi;
908 u32 rx_packets_1519_to_2047_bytes_lo;
909 u32 rx_packets_1519_to_2047_bytes_hi;
910 u32 rx_packets_2048_to_4095_bytes_lo;
911 u32 rx_packets_2048_to_4095_bytes_hi;
912 u32 rx_packets_4096_to_8191_bytes_lo;
913 u32 rx_packets_4096_to_8191_bytes_hi;
914 u32 rx_packets_8192_to_9216_bytes_lo;
915 u32 rx_packets_8192_to_9216_bytes_hi;
975 u32 global_flags_mask;
976 u32 global_flags;
977 u32 if_flags_mask;
978 u32 if_flags;
979 u32 if_id;
980 u32 mcast_num;
987 u32 rsvd;
1049 u32 page_num;
1050 u32 port;
1077 u32 rsvd;
1088 u32 eq_id;
1089 u32 phase;
1090 u32 delay_multiplier;
1095 u32 num_eq;
1109 u32 rsvd[31];
1118 u32 be_config_number;
1119 u32 asic_revision;
1120 u32 phys_port;
1121 u32 function_mode;
1122 u32 rsvd[26];
1123 u32 function_caps;
1151 u32 if_id;
1154 u32 hash[10];
1253 u32 vendor;
1254 u32 device;
1255 u32 subvendor;
1256 u32 subdevice;
1267 u32 imageid;
1268 u32 imageoffset;
1269 u32 imagelength;
1270 u32 image_checksum;
1276 u32 cksum;
1277 u32 antidote;
1279 u32 file_len;
1280 u32 chunk_num;
1281 u32 total_chunks;
1282 u32 num_imgs;
1294 u32 file_len;
1295 u32 cksum;
1296 u32 antidote;
1297 u32 num_imgs;
1304 u32 format_rev;
1305 u32 cksum;
1306 u32 antidote;
1307 u32 num_images;
1309 u32 rsvd[4];
1313 u32 format_rev;
1314 u32 cksum;
1315 u32 antidote;
1316 u32 build_num;
1318 u32 rsvd[8];
1322 u32 type;
1323 u32 offset;
1324 u32 pad_size;
1325 u32 image_size;
1326 u32 cksum;
1327 u32 entry_point;
1330 u32 rsvd1;
1354 u32 op_code;
1355 u32 op_type;
1356 u32 data_buf_size;
1357 u32 offset;
1385 u32 write_offset;
1387 u32 descriptor_count;
1388 u32 buf_len;
1389 u32 addr_low;
1390 u32 addr_high;
1402 u32 resp_len;
1403 u32 actual_resp_len;
1404 u32 actual_write_len;
1419 u32 desired_read_len;
1420 u32 read_offset;
1422 u32 descriptor_count;
1423 u32 buf_len;
1424 u32 addr_low;
1425 u32 addr_high;
1435 u32 resp_len;
1436 u32 actual_resp_len;
1437 u32 actual_read_len;
1438 u32 eof;
1443 u32 rsvd1;
1444 u32 rsvd2;
1451 u32 rsvd0[145];
1461 u32 rsvd2[288];
1471 u32 rsvd2[295];
1486 u32 loopback_type;
1487 u32 num_pkts;
1489 u32 src_port;
1490 u32 dest_port;
1491 u32 pkt_size;
1496 u32 status;
1497 u32 num_txfer;
1498 u32 num_rx;
1499 u32 miscomp_off;
1500 u32 ticks_compl;
1515 u32 byte_count;
1516 u32 rsvd0;
1524 u32 byte_cnt;
1525 u32 snd_err;
1596 u32 misc_params;
1601 u32 future_use[2];
1615 u32 valid_bits;
1616 u32 max_bps_nic;
1617 u32 rsvd[7];
1622 u32 rsvd0[24];
1624 u32 rsvd1[79];
1627 u32 rsvd3[13];
1632 u32 rsvd0[10];
1650 u32 valid_cap_flags;
1651 u32 cap_flags;
1657 u32 valid_cap_flags;
1658 u32 cap_flags;
1683 u32 priv_mask;
1688 u32 rsvd;
1693 u32 privilege_mask;
1698 u32 privileges; /* Used by BE3, SH-R */
1699 u32 privileges_lancer; /* Used by Lancer */
1709 u32 mac_id;
1710 u32 rsvd[3];
1719 u32 mac_id;
1792 u32 rsvd;
1798 u32 rsvd0;
1809 u32 rsvd0[12];
1810 u32 rx_crc_errors;
1811 u32 rx_alignment_symbol_errors;
1812 u32 rx_pause_frames;
1813 u32 rx_priority_pause_frames;
1814 u32 rx_control_frames;
1815 u32 rx_in_range_errors;
1816 u32 rx_out_range_errors;
1817 u32 rx_frame_too_long;
1818 u32 rx_address_filtered;
1819 u32 rx_dropped_too_small;
1820 u32 rx_dropped_too_short;
1821 u32 rx_dropped_header_too_small;
1822 u32 rx_dropped_tcp_length;
1823 u32 rx_dropped_runt;
1824 u32 rsvd1[10];
1825 u32 rx_ip_checksum_errs;
1826 u32 rx_tcp_checksum_errs;
1827 u32 rx_udp_checksum_errs;
1828 u32 rsvd2[7];
1829 u32 rx_switched_unicast_packets;
1830 u32 rx_switched_multicast_packets;
1831 u32 rx_switched_broadcast_packets;
1832 u32 rsvd3[3];
1833 u32 tx_pauseframes;
1834 u32 tx_priority_pauseframes;
1835 u32 tx_controlframes;
1836 u32 rsvd4[10];
1837 u32 rxpp_fifo_overflow_drop;
1838 u32 rx_input_fifo_overflow_drop;
1839 u32 pmem_fifo_overflow_drop;
1840 u32 jabber_events;
1841 u32 rsvd5[3];
1847 u32 rsvd0[2];
1848 u32 rx_drops_no_pbuf;
1849 u32 rx_drops_no_txpb;
1850 u32 rx_drops_no_erx_descr;
1851 u32 rx_drops_no_tpre_descr;
1852 u32 rsvd1[6];
1853 u32 rx_drops_too_many_frags;
1854 u32 rx_drops_invalid_ring;
1855 u32 forwarded_packets;
1856 u32 rx_drops_mtu;
1857 u32 rsvd2[14];
1861 u32 rx_drops_no_fragments[68]; /* dwordS 0 to 67*/
1862 u32 rsvd[4];
1866 u32 rsvd0[10];
1867 u32 roce_bytes_received_lsd;
1868 u32 roce_bytes_received_msd;
1869 u32 rsvd1[5];
1870 u32 roce_frames_received;
1871 u32 rx_crc_errors;
1872 u32 rx_alignment_symbol_errors;
1873 u32 rx_pause_frames;
1874 u32 rx_priority_pause_frames;
1875 u32 rx_control_frames;
1876 u32 rx_in_range_errors;
1877 u32 rx_out_range_errors;
1878 u32 rx_frame_too_long;
1879 u32 rx_address_filtered;
1880 u32 rx_dropped_too_small;
1881 u32 rx_dropped_too_short;
1882 u32 rx_dropped_header_too_small;
1883 u32 rx_dropped_tcp_length;
1884 u32 rx_dropped_runt;
1885 u32 rsvd2[10];
1886 u32 rx_ip_checksum_errs;
1887 u32 rx_tcp_checksum_errs;
1888 u32 rx_udp_checksum_errs;
1889 u32 rsvd3[7];
1890 u32 rx_switched_unicast_packets;
1891 u32 rx_switched_multicast_packets;
1892 u32 rx_switched_broadcast_packets;
1893 u32 rsvd4[3];
1894 u32 tx_pauseframes;
1895 u32 tx_priority_pauseframes;
1896 u32 tx_controlframes;
1897 u32 rsvd5[10];
1898 u32 rxpp_fifo_overflow_drop;
1899 u32 rx_input_fifo_overflow_drop;
1900 u32 pmem_fifo_overflow_drop;
1901 u32 jabber_events;
1902 u32 rsvd6[3];
1903 u32 rx_drops_payload_size;
1904 u32 rx_drops_clipped_header;
1905 u32 rx_drops_crc;
1906 u32 roce_drops_payload_len;
1907 u32 roce_drops_crc;
1908 u32 rsvd7[19];
1913 u32 rsvd0[2];
1914 u32 rx_drops_no_pbuf;
1915 u32 rx_drops_no_txpb;
1916 u32 rx_drops_no_erx_descr;
1917 u32 rx_drops_no_tpre_descr;
1918 u32 rsvd1[6];
1919 u32 rx_drops_too_many_frags;
1920 u32 rx_drops_invalid_ring;
1921 u32 forwarded_packets;
1922 u32 rx_drops_mtu;
1923 u32 rsvd2[35];
1928 u32 rsvd0[BE_TXP_SW_SZ];
1931 u32 rsvd1[18];
1945 u32 rx_drops_no_fragments[136]; /* dwordS 0 to 135*/
1946 u32 rsvd[3];
1951 u32 rsvd0[BE_TXP_SW_SZ];
1954 u32 rsvd1[18];
1978 u32 dbg_lvl;
1984 u32 modules_id;
1985 u32 num_modes;
1990 u32 max_log_entries;
1991 u32 log_entry_size;
1996 u32 supp_modes;
1997 u32 num_modules;
2003 u32 parameter_type;
2051 u32 rsvd3[19];
2061 u32 rsvd3;
2068 u32 rsvd6[17];
2095 u32 cap_flags;
2099 u32 bw_min;
2100 u32 bw_max;
2106 u32 rsvd8[6];
2132 u32 desc_count;
2160 u32 rsvd;
2161 u32 desc_count;
2167 u32 rsvd;
2188 static inline bool check_privilege(struct be_adapter *adapter, u32 flags) in check_privilege()
2195 u32 if_id;
2196 u32 cap_flags;
2197 u32 en_flags;
2206 u32 if_cnt;
2214 u32 link_config; /* Bit 0: UP_DOWN, Bit 9: PLINK */
2227 u32 tunnel_iface_id;
2228 u32 target_iface_id;
2231 u32 tenant_id;
2232 u32 filter_id;
2233 u32 cap_flags;
2234 u32 cap_control_flags;
2240 bool permanent, u32 if_handle, u32 pmac_id);
2241 int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, u32 if_id,
2242 u32 *pmac_id, u32 domain);
2243 int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id,
2244 u32 domain);
2245 int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags,
2246 u32 *if_handle, u32 domain);
2247 int be_cmd_if_destroy(struct be_adapter *adapter, int if_handle, u32 domain);
2256 u16 cq_id, u16 frag_size, u32 if_id, u32 rss, u8 *rss_id);
2261 u8 *link_status, u32 dom);
2268 int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array,
2269 u32 num, u32 domain);
2270 int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 status);
2271 int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc);
2272 int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc);
2276 u32 rss_hash_opts, u16 table_size, const u8 *rss_hkey);
2281 u32 *state);
2287 u32 flash_oper, u32 flash_opcode, u32 img_offset,
2288 u32 buf_size);
2290 u32 data_size, u32 data_offset,
2291 const char *obj_name, u32 *data_written,
2294 u32 data_size, u32 data_offset, const char *obj_name,
2295 u32 *data_read, u32 *eof, u8 *addn_status);
2298 u16 img_optype, u32 img_offset, u32 crc_offset);
2305 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num,
2306 u32 loopback_type, u32 pkt_size, u32 num_pkts,
2308 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, u32 byte_cnt,
2315 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate,
2321 int be_cmd_get_reg_len(struct be_adapter *adapter, u32 *log_size);
2322 int be_cmd_get_regs(struct be_adapter *adapter, u32 buf_len, void *buf);
2323 int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege,
2324 u32 domain);
2325 int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges,
2326 u32 vf_num);
2328 bool *pmac_id_active, u32 *pmac_id,
2329 u32 if_handle, u8 domain);
2330 int be_cmd_get_active_mac(struct be_adapter *adapter, u32 pmac_id, u8 *mac,
2331 u32 if_handle, bool active, u32 domain);
2334 u32 domain);
2335 int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom);
2336 int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, u32 domain,
2338 int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, u32 domain,
2341 int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level);
2348 int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask);
2366 int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op);