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 */
86 u32 status; /* dword 0 */
87 u32 tag0; /* dword 1 */
88 u32 tag1; /* dword 2 */
89 u32 flags; /* dword 3 */
127 u32 flags;
137 u32 event_tag;
138 u32 flags;
151 u32 flags;
161 u32 event_tag;
162 u32 rsvd1;
163 u32 flags;
171 u32 event_tag;
173 u32 flags;
179 u32 event_data_word1;
180 u32 event_data_word2;
181 u32 rsvd0;
182 u32 flags;
195 u32 event_data_word1;
196 u32 event_data_word2;
197 u32 evt_tag;
198 u32 event_data_word4;
289 u32 timeout; /* dword 1 */
290 u32 request_length; /* dword 2 */
306 u32 response_length; /* dword 2 */
307 u32 actual_resp_len; /* dword 3 */
311 u32 lo;
312 u32 hi;
378 u32 pmac_id;
389 u32 if_id;
396 u32 pmac_id;
402 u32 if_id;
403 u32 pmac_id;
466 u32 fat_operation;
467 u32 read_log_offset;
468 u32 read_log_length;
469 u32 data_buffer_size;
470 u32 data_buffer[1];
475 u32 log_size;
476 u32 read_log_length;
477 u32 rsvd[2];
478 u32 data_buffer[1];
523 u32 async_event_bitmap[1];
546 u32 rsvd1;
549 u32 rsvd3[13];
557 u32 db_offset;
558 u32 rsvd0[4];
568 u32 interface_id;
571 u32 rss_queue;
634 u32 version; /* ignore currently */
635 u32 capability_flags;
636 u32 enable_flags;
640 u32 vlan_tag; /* not used currently */
645 u32 interface_id;
646 u32 pmac_id;
652 u32 interface_id;
657 u32 rx_bytes_lsd; /* dword 0*/
658 u32 rx_bytes_msd; /* dword 1*/
659 u32 rx_total_frames; /* dword 2*/
660 u32 rx_unicast_frames; /* dword 3*/
661 u32 rx_multicast_frames; /* dword 4*/
662 u32 rx_broadcast_frames; /* dword 5*/
663 u32 rx_crc_errors; /* dword 6*/
664 u32 rx_alignment_symbol_errors; /* dword 7*/
665 u32 rx_pause_frames; /* dword 8*/
666 u32 rx_control_frames; /* dword 9*/
667 u32 rx_in_range_errors; /* dword 10*/
668 u32 rx_out_range_errors; /* dword 11*/
669 u32 rx_frame_too_long; /* dword 12*/
670 u32 rx_address_filtered; /* dword 13*/
671 u32 rx_vlan_filtered; /* dword 14*/
672 u32 rx_dropped_too_small; /* dword 15*/
673 u32 rx_dropped_too_short; /* dword 16*/
674 u32 rx_dropped_header_too_small; /* dword 17*/
675 u32 rx_dropped_tcp_length; /* dword 18*/
676 u32 rx_dropped_runt; /* dword 19*/
677 u32 rx_64_byte_packets; /* dword 20*/
678 u32 rx_65_127_byte_packets; /* dword 21*/
679 u32 rx_128_256_byte_packets; /* dword 22*/
680 u32 rx_256_511_byte_packets; /* dword 23*/
681 u32 rx_512_1023_byte_packets; /* dword 24*/
682 u32 rx_1024_1518_byte_packets; /* dword 25*/
683 u32 rx_1519_2047_byte_packets; /* dword 26*/
684 u32 rx_2048_4095_byte_packets; /* dword 27*/
685 u32 rx_4096_8191_byte_packets; /* dword 28*/
686 u32 rx_8192_9216_byte_packets; /* dword 29*/
687 u32 rx_ip_checksum_errs; /* dword 30*/
688 u32 rx_tcp_checksum_errs; /* dword 31*/
689 u32 rx_udp_checksum_errs; /* dword 32*/
690 u32 rx_non_rss_packets; /* dword 33*/
691 u32 rx_ipv4_packets; /* dword 34*/
692 u32 rx_ipv6_packets; /* dword 35*/
693 u32 rx_ipv4_bytes_lsd; /* dword 36*/
694 u32 rx_ipv4_bytes_msd; /* dword 37*/
695 u32 rx_ipv6_bytes_lsd; /* dword 38*/
696 u32 rx_ipv6_bytes_msd; /* dword 39*/
697 u32 rx_chute1_packets; /* dword 40*/
698 u32 rx_chute2_packets; /* dword 41*/
699 u32 rx_chute3_packets; /* dword 42*/
700 u32 rx_management_packets; /* dword 43*/
701 u32 rx_switched_unicast_packets; /* dword 44*/
702 u32 rx_switched_multicast_packets; /* dword 45*/
703 u32 rx_switched_broadcast_packets; /* dword 46*/
704 u32 tx_bytes_lsd; /* dword 47*/
705 u32 tx_bytes_msd; /* dword 48*/
706 u32 tx_unicastframes; /* dword 49*/
707 u32 tx_multicastframes; /* dword 50*/
708 u32 tx_broadcastframes; /* dword 51*/
709 u32 tx_pauseframes; /* dword 52*/
710 u32 tx_controlframes; /* dword 53*/
711 u32 tx_64_byte_packets; /* dword 54*/
712 u32 tx_65_127_byte_packets; /* dword 55*/
713 u32 tx_128_256_byte_packets; /* dword 56*/
714 u32 tx_256_511_byte_packets; /* dword 57*/
715 u32 tx_512_1023_byte_packets; /* dword 58*/
716 u32 tx_1024_1518_byte_packets; /* dword 59*/
717 u32 tx_1519_2047_byte_packets; /* dword 60*/
718 u32 tx_2048_4095_byte_packets; /* dword 61*/
719 u32 tx_4096_8191_byte_packets; /* dword 62*/
720 u32 tx_8192_9216_byte_packets; /* dword 63*/
721 u32 rx_fifo_overflow; /* dword 64*/
722 u32 rx_input_fifo_overflow; /* dword 65*/
727 u32 rx_drops_no_pbuf; /* dword 132*/
728 u32 rx_drops_no_txpb; /* dword 133*/
729 u32 rx_drops_no_erx_descr; /* dword 134*/
730 u32 rx_drops_no_tpre_descr; /* dword 135*/
731 u32 management_rx_port_packets; /* dword 136*/
732 u32 management_rx_port_bytes; /* dword 137*/
733 u32 management_rx_port_pause_frames; /* dword 138*/
734 u32 management_rx_port_errors; /* dword 139*/
735 u32 management_tx_port_packets; /* dword 140*/
736 u32 management_tx_port_bytes; /* dword 141*/
737 u32 management_tx_port_pause; /* dword 142*/
738 u32 management_rx_port_rxfifo_overflow; /* dword 143*/
739 u32 rx_drops_too_many_frags; /* dword 144*/
740 u32 rx_drops_invalid_ring; /* dword 145*/
741 u32 forwarded_packets; /* dword 146*/
742 u32 rx_drops_mtu; /* dword 147*/
743 u32 rsvd0[7];
744 u32 port0_jabber_events;
745 u32 port1_jabber_events;
746 u32 rsvd1[6];
750 u32 rx_drops_no_fragments[44]; /* dwordS 0 to 43*/
751 u32 rsvd[4];
755 u32 eth_red_drops;
756 u32 rsvd[5];
761 u32 rsvd[48];
777 u32 tx_packets_lo;
778 u32 tx_packets_hi;
779 u32 tx_unicast_packets_lo;
780 u32 tx_unicast_packets_hi;
781 u32 tx_multicast_packets_lo;
782 u32 tx_multicast_packets_hi;
783 u32 tx_broadcast_packets_lo;
784 u32 tx_broadcast_packets_hi;
785 u32 tx_bytes_lo;
786 u32 tx_bytes_hi;
787 u32 tx_unicast_bytes_lo;
788 u32 tx_unicast_bytes_hi;
789 u32 tx_multicast_bytes_lo;
790 u32 tx_multicast_bytes_hi;
791 u32 tx_broadcast_bytes_lo;
792 u32 tx_broadcast_bytes_hi;
793 u32 tx_discards_lo;
794 u32 tx_discards_hi;
795 u32 tx_errors_lo;
796 u32 tx_errors_hi;
797 u32 tx_pause_frames_lo;
798 u32 tx_pause_frames_hi;
799 u32 tx_pause_on_frames_lo;
800 u32 tx_pause_on_frames_hi;
801 u32 tx_pause_off_frames_lo;
802 u32 tx_pause_off_frames_hi;
803 u32 tx_internal_mac_errors_lo;
804 u32 tx_internal_mac_errors_hi;
805 u32 tx_control_frames_lo;
806 u32 tx_control_frames_hi;
807 u32 tx_packets_64_bytes_lo;
808 u32 tx_packets_64_bytes_hi;
809 u32 tx_packets_65_to_127_bytes_lo;
810 u32 tx_packets_65_to_127_bytes_hi;
811 u32 tx_packets_128_to_255_bytes_lo;
812 u32 tx_packets_128_to_255_bytes_hi;
813 u32 tx_packets_256_to_511_bytes_lo;
814 u32 tx_packets_256_to_511_bytes_hi;
815 u32 tx_packets_512_to_1023_bytes_lo;
816 u32 tx_packets_512_to_1023_bytes_hi;
817 u32 tx_packets_1024_to_1518_bytes_lo;
818 u32 tx_packets_1024_to_1518_bytes_hi;
819 u32 tx_packets_1519_to_2047_bytes_lo;
820 u32 tx_packets_1519_to_2047_bytes_hi;
821 u32 tx_packets_2048_to_4095_bytes_lo;
822 u32 tx_packets_2048_to_4095_bytes_hi;
823 u32 tx_packets_4096_to_8191_bytes_lo;
824 u32 tx_packets_4096_to_8191_bytes_hi;
825 u32 tx_packets_8192_to_9216_bytes_lo;
826 u32 tx_packets_8192_to_9216_bytes_hi;
827 u32 tx_lso_packets_lo;
828 u32 tx_lso_packets_hi;
829 u32 rx_packets_lo;
830 u32 rx_packets_hi;
831 u32 rx_unicast_packets_lo;
832 u32 rx_unicast_packets_hi;
833 u32 rx_multicast_packets_lo;
834 u32 rx_multicast_packets_hi;
835 u32 rx_broadcast_packets_lo;
836 u32 rx_broadcast_packets_hi;
837 u32 rx_bytes_lo;
838 u32 rx_bytes_hi;
839 u32 rx_unicast_bytes_lo;
840 u32 rx_unicast_bytes_hi;
841 u32 rx_multicast_bytes_lo;
842 u32 rx_multicast_bytes_hi;
843 u32 rx_broadcast_bytes_lo;
844 u32 rx_broadcast_bytes_hi;
845 u32 rx_unknown_protos;
846 u32 rsvd_69; /* Word 69 is reserved */
847 u32 rx_discards_lo;
848 u32 rx_discards_hi;
849 u32 rx_errors_lo;
850 u32 rx_errors_hi;
851 u32 rx_crc_errors_lo;
852 u32 rx_crc_errors_hi;
853 u32 rx_alignment_errors_lo;
854 u32 rx_alignment_errors_hi;
855 u32 rx_symbol_errors_lo;
856 u32 rx_symbol_errors_hi;
857 u32 rx_pause_frames_lo;
858 u32 rx_pause_frames_hi;
859 u32 rx_pause_on_frames_lo;
860 u32 rx_pause_on_frames_hi;
861 u32 rx_pause_off_frames_lo;
862 u32 rx_pause_off_frames_hi;
863 u32 rx_frames_too_long_lo;
864 u32 rx_frames_too_long_hi;
865 u32 rx_internal_mac_errors_lo;
866 u32 rx_internal_mac_errors_hi;
867 u32 rx_undersize_packets;
868 u32 rx_oversize_packets;
869 u32 rx_fragment_packets;
870 u32 rx_jabbers;
871 u32 rx_control_frames_lo;
872 u32 rx_control_frames_hi;
873 u32 rx_control_frames_unknown_opcode_lo;
874 u32 rx_control_frames_unknown_opcode_hi;
875 u32 rx_in_range_errors;
876 u32 rx_out_of_range_errors;
877 u32 rx_address_filtered;
878 u32 rx_vlan_filtered;
879 u32 rx_dropped_too_small;
880 u32 rx_dropped_too_short;
881 u32 rx_dropped_header_too_small;
882 u32 rx_dropped_invalid_tcp_length;
883 u32 rx_dropped_runt;
884 u32 rx_ip_checksum_errors;
885 u32 rx_tcp_checksum_errors;
886 u32 rx_udp_checksum_errors;
887 u32 rx_non_rss_packets;
888 u32 rsvd_111;
889 u32 rx_ipv4_packets_lo;
890 u32 rx_ipv4_packets_hi;
891 u32 rx_ipv6_packets_lo;
892 u32 rx_ipv6_packets_hi;
893 u32 rx_ipv4_bytes_lo;
894 u32 rx_ipv4_bytes_hi;
895 u32 rx_ipv6_bytes_lo;
896 u32 rx_ipv6_bytes_hi;
897 u32 rx_nic_packets_lo;
898 u32 rx_nic_packets_hi;
899 u32 rx_tcp_packets_lo;
900 u32 rx_tcp_packets_hi;
901 u32 rx_iscsi_packets_lo;
902 u32 rx_iscsi_packets_hi;
903 u32 rx_management_packets_lo;
904 u32 rx_management_packets_hi;
905 u32 rx_switched_unicast_packets_lo;
906 u32 rx_switched_unicast_packets_hi;
907 u32 rx_switched_multicast_packets_lo;
908 u32 rx_switched_multicast_packets_hi;
909 u32 rx_switched_broadcast_packets_lo;
910 u32 rx_switched_broadcast_packets_hi;
911 u32 num_forwards_lo;
912 u32 num_forwards_hi;
913 u32 rx_fifo_overflow;
914 u32 rx_input_fifo_overflow;
915 u32 rx_drops_too_many_frags_lo;
916 u32 rx_drops_too_many_frags_hi;
917 u32 rx_drops_invalid_queue;
918 u32 rsvd_141;
919 u32 rx_drops_mtu_lo;
920 u32 rx_drops_mtu_hi;
921 u32 rx_packets_64_bytes_lo;
922 u32 rx_packets_64_bytes_hi;
923 u32 rx_packets_65_to_127_bytes_lo;
924 u32 rx_packets_65_to_127_bytes_hi;
925 u32 rx_packets_128_to_255_bytes_lo;
926 u32 rx_packets_128_to_255_bytes_hi;
927 u32 rx_packets_256_to_511_bytes_lo;
928 u32 rx_packets_256_to_511_bytes_hi;
929 u32 rx_packets_512_to_1023_bytes_lo;
930 u32 rx_packets_512_to_1023_bytes_hi;
931 u32 rx_packets_1024_to_1518_bytes_lo;
932 u32 rx_packets_1024_to_1518_bytes_hi;
933 u32 rx_packets_1519_to_2047_bytes_lo;
934 u32 rx_packets_1519_to_2047_bytes_hi;
935 u32 rx_packets_2048_to_4095_bytes_lo;
936 u32 rx_packets_2048_to_4095_bytes_hi;
937 u32 rx_packets_4096_to_8191_bytes_lo;
938 u32 rx_packets_4096_to_8191_bytes_hi;
939 u32 rx_packets_8192_to_9216_bytes_lo;
940 u32 rx_packets_8192_to_9216_bytes_hi;
1000 u32 global_flags_mask;
1001 u32 global_flags;
1002 u32 if_flags_mask;
1003 u32 if_flags;
1004 u32 if_id;
1005 u32 mcast_num;
1012 u32 rsvd;
1074 u32 page_num;
1075 u32 port;
1102 u32 rsvd;
1113 u32 eq_id;
1114 u32 phase;
1115 u32 delay_multiplier;
1120 u32 num_eq;
1134 u32 rsvd[31];
1139 u32 be_config_number;
1140 u32 asic_revision;
1141 u32 phys_port;
1142 u32 function_mode;
1143 u32 rsvd[26];
1144 u32 function_caps;
1172 u32 if_id;
1175 u32 hash[10];
1274 u32 vendor;
1275 u32 device;
1276 u32 subvendor;
1277 u32 subdevice;
1288 u32 imageid;
1289 u32 imageoffset;
1290 u32 imagelength;
1291 u32 image_checksum;
1297 u32 cksum;
1298 u32 antidote;
1300 u32 file_len;
1301 u32 chunk_num;
1302 u32 total_chunks;
1303 u32 num_imgs;
1315 u32 file_len;
1316 u32 cksum;
1317 u32 antidote;
1318 u32 num_imgs;
1325 u32 format_rev;
1326 u32 cksum;
1327 u32 antidote;
1328 u32 num_images;
1330 u32 rsvd[4];
1334 u32 format_rev;
1335 u32 cksum;
1336 u32 antidote;
1337 u32 build_num;
1339 u32 rsvd[8];
1343 u32 type;
1344 u32 offset;
1345 u32 pad_size;
1346 u32 image_size;
1347 u32 cksum;
1348 u32 entry_point;
1351 u32 rsvd1;
1375 u32 op_code;
1376 u32 op_type;
1377 u32 data_buf_size;
1378 u32 offset;
1406 u32 write_offset;
1408 u32 descriptor_count;
1409 u32 buf_len;
1410 u32 addr_low;
1411 u32 addr_high;
1423 u32 resp_len;
1424 u32 actual_resp_len;
1425 u32 actual_write_len;
1440 u32 desired_read_len;
1441 u32 read_offset;
1443 u32 descriptor_count;
1444 u32 buf_len;
1445 u32 addr_low;
1446 u32 addr_high;
1456 u32 resp_len;
1457 u32 actual_resp_len;
1458 u32 actual_read_len;
1459 u32 eof;
1464 u32 rsvd1;
1465 u32 rsvd2;
1472 u32 rsvd0[145];
1482 u32 rsvd2[288];
1492 u32 rsvd2[295];
1509 u32 loopback_type;
1510 u32 num_pkts;
1512 u32 src_port;
1513 u32 dest_port;
1514 u32 pkt_size;
1519 u32 status;
1520 u32 num_txfer;
1521 u32 num_rx;
1522 u32 miscomp_off;
1523 u32 ticks_compl;
1538 u32 byte_count;
1539 u32 rsvd0;
1547 u32 byte_cnt;
1548 u32 snd_err;
1619 u32 misc_params;
1624 u32 future_use[2];
1638 u32 valid_bits;
1639 u32 max_bps_nic;
1640 u32 rsvd[7];
1645 u32 rsvd0[24];
1647 u32 rsvd1[16];
1648 u32 controller_serial_number[8];
1649 u32 rsvd2[55];
1652 u32 rsvd4[13];
1657 u32 rsvd0[2];
1661 u32 rsvd3[7];
1679 u32 valid_cap_flags;
1680 u32 cap_flags;
1686 u32 valid_cap_flags;
1687 u32 cap_flags;
1712 u32 priv_mask;
1717 u32 rsvd;
1722 u32 privilege_mask;
1727 u32 privileges; /* Used by BE3, SH-R */
1728 u32 privileges_lancer; /* Used by Lancer */
1738 u32 mac_id;
1739 u32 rsvd[3];
1748 u32 mac_id;
1830 u32 rsvd;
1836 u32 rsvd0;
1847 u32 rsvd0[12];
1848 u32 rx_crc_errors;
1849 u32 rx_alignment_symbol_errors;
1850 u32 rx_pause_frames;
1851 u32 rx_priority_pause_frames;
1852 u32 rx_control_frames;
1853 u32 rx_in_range_errors;
1854 u32 rx_out_range_errors;
1855 u32 rx_frame_too_long;
1856 u32 rx_address_filtered;
1857 u32 rx_dropped_too_small;
1858 u32 rx_dropped_too_short;
1859 u32 rx_dropped_header_too_small;
1860 u32 rx_dropped_tcp_length;
1861 u32 rx_dropped_runt;
1862 u32 rsvd1[10];
1863 u32 rx_ip_checksum_errs;
1864 u32 rx_tcp_checksum_errs;
1865 u32 rx_udp_checksum_errs;
1866 u32 rsvd2[7];
1867 u32 rx_switched_unicast_packets;
1868 u32 rx_switched_multicast_packets;
1869 u32 rx_switched_broadcast_packets;
1870 u32 rsvd3[3];
1871 u32 tx_pauseframes;
1872 u32 tx_priority_pauseframes;
1873 u32 tx_controlframes;
1874 u32 rsvd4[10];
1875 u32 rxpp_fifo_overflow_drop;
1876 u32 rx_input_fifo_overflow_drop;
1877 u32 pmem_fifo_overflow_drop;
1878 u32 jabber_events;
1879 u32 rsvd5[3];
1885 u32 rsvd0[2];
1886 u32 rx_drops_no_pbuf;
1887 u32 rx_drops_no_txpb;
1888 u32 rx_drops_no_erx_descr;
1889 u32 rx_drops_no_tpre_descr;
1890 u32 rsvd1[6];
1891 u32 rx_drops_too_many_frags;
1892 u32 rx_drops_invalid_ring;
1893 u32 forwarded_packets;
1894 u32 rx_drops_mtu;
1895 u32 rsvd2[14];
1899 u32 rx_drops_no_fragments[68]; /* dwordS 0 to 67*/
1900 u32 rsvd[4];
1904 u32 rsvd0[10];
1905 u32 roce_bytes_received_lsd;
1906 u32 roce_bytes_received_msd;
1907 u32 rsvd1[5];
1908 u32 roce_frames_received;
1909 u32 rx_crc_errors;
1910 u32 rx_alignment_symbol_errors;
1911 u32 rx_pause_frames;
1912 u32 rx_priority_pause_frames;
1913 u32 rx_control_frames;
1914 u32 rx_in_range_errors;
1915 u32 rx_out_range_errors;
1916 u32 rx_frame_too_long;
1917 u32 rx_address_filtered;
1918 u32 rx_dropped_too_small;
1919 u32 rx_dropped_too_short;
1920 u32 rx_dropped_header_too_small;
1921 u32 rx_dropped_tcp_length;
1922 u32 rx_dropped_runt;
1923 u32 rsvd2[10];
1924 u32 rx_ip_checksum_errs;
1925 u32 rx_tcp_checksum_errs;
1926 u32 rx_udp_checksum_errs;
1927 u32 rsvd3[7];
1928 u32 rx_switched_unicast_packets;
1929 u32 rx_switched_multicast_packets;
1930 u32 rx_switched_broadcast_packets;
1931 u32 rsvd4[3];
1932 u32 tx_pauseframes;
1933 u32 tx_priority_pauseframes;
1934 u32 tx_controlframes;
1935 u32 rsvd5[10];
1936 u32 rxpp_fifo_overflow_drop;
1937 u32 rx_input_fifo_overflow_drop;
1938 u32 pmem_fifo_overflow_drop;
1939 u32 jabber_events;
1940 u32 rsvd6[3];
1941 u32 rx_drops_payload_size;
1942 u32 rx_drops_clipped_header;
1943 u32 rx_drops_crc;
1944 u32 roce_drops_payload_len;
1945 u32 roce_drops_crc;
1946 u32 rsvd7[19];
1951 u32 rsvd0[2];
1952 u32 rx_drops_no_pbuf;
1953 u32 rx_drops_no_txpb;
1954 u32 rx_drops_no_erx_descr;
1955 u32 rx_drops_no_tpre_descr;
1956 u32 rsvd1[6];
1957 u32 rx_drops_too_many_frags;
1958 u32 rx_drops_invalid_ring;
1959 u32 forwarded_packets;
1960 u32 rx_drops_mtu;
1961 u32 rsvd2[35];
1966 u32 rsvd0[BE_TXP_SW_SZ];
1969 u32 rsvd1[18];
1983 u32 rx_drops_no_fragments[136]; /* dwordS 0 to 135*/
1984 u32 rsvd[3];
1989 u32 rsvd0[BE_TXP_SW_SZ];
1992 u32 rsvd1[18];
2016 u32 dbg_lvl;
2022 u32 modules_id;
2023 u32 num_modes;
2028 u32 max_log_entries;
2029 u32 log_entry_size;
2034 u32 supp_modes;
2035 u32 num_modules;
2041 u32 parameter_type;
2089 u32 rsvd3[19];
2099 u32 rsvd3;
2106 u32 rsvd6[17];
2133 u32 cap_flags;
2137 u32 bw_min;
2138 u32 bw_max;
2144 u32 rsvd8[6];
2170 u32 desc_count;
2198 u32 rsvd;
2199 u32 desc_count;
2205 u32 rsvd;
2226 static inline bool check_privilege(struct be_adapter *adapter, u32 flags) in check_privilege()
2233 u32 if_id;
2234 u32 cap_flags;
2235 u32 en_flags;
2244 u32 if_cnt;
2252 u32 link_config; /* Bit 0: UP_DOWN, Bit 9: PLINK */
2265 u32 tunnel_iface_id;
2266 u32 target_iface_id;
2269 u32 tenant_id;
2270 u32 filter_id;
2271 u32 cap_flags;
2272 u32 cap_control_flags;
2278 bool permanent, u32 if_handle, u32 pmac_id);
2279 int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, u32 if_id,
2280 u32 *pmac_id, u32 domain);
2281 int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id,
2282 u32 domain);
2283 int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags,
2284 u32 *if_handle, u32 domain);
2285 int be_cmd_if_destroy(struct be_adapter *adapter, int if_handle, u32 domain);
2294 u16 cq_id, u16 frag_size, u32 if_id, u32 rss, u8 *rss_id);
2299 u8 *link_status, u32 dom);
2306 int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array,
2307 u32 num, u32 domain);
2308 int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 status);
2309 int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc);
2310 int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc);
2314 u32 rss_hash_opts, u16 table_size, const u8 *rss_hkey);
2319 u32 *state);
2325 u32 flash_oper, u32 flash_opcode, u32 img_offset,
2326 u32 buf_size);
2328 u32 data_size, u32 data_offset,
2329 const char *obj_name, u32 *data_written,
2332 u32 data_size, u32 data_offset, const char *obj_name,
2333 u32 *data_read, u32 *eof, u8 *addn_status);
2336 u16 img_optype, u32 img_offset, u32 crc_offset);
2343 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num,
2344 u32 loopback_type, u32 pkt_size, u32 num_pkts,
2346 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, u32 byte_cnt,
2353 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate,
2359 int be_cmd_get_reg_len(struct be_adapter *adapter, u32 *log_size);
2360 int be_cmd_get_regs(struct be_adapter *adapter, u32 buf_len, void *buf);
2361 int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege,
2362 u32 domain);
2363 int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges,
2364 u32 vf_num);
2366 bool *pmac_id_active, u32 *pmac_id,
2367 u32 if_handle, u8 domain);
2368 int be_cmd_get_active_mac(struct be_adapter *adapter, u32 pmac_id, u8 *mac,
2369 u32 if_handle, bool active, u32 domain);
2372 u32 domain);
2373 int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom);
2374 int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, u32 domain,
2376 int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, u32 domain,
2379 int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level);
2386 int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask);
2404 int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op);