Lines Matching full:get
474 * struct ethtool_rxnfc - command to get or set RX flow classification rules
560 * struct ethtool_rxfh_indir - command to get or set RX flow hash indirection
645 * get and filled in by ethtool for set operation
649 * @data: data collected for get dump data operation
676 * struct ethtool_gfeatures - command to get state of device's features
774 * ethtool_rxfh_indir_default - get default value for RX flow hash indirection
787 * @get_settings: Get various device settings including Ethernet link
797 * @get_regs_len: Get buffer length required for @get_regs
798 * @get_regs: Get device registers
819 * @get_coalesce: Get interrupt coalescing parameters. Returns a negative
852 * @get_sset_count: Get number of strings that @get_strings will write.
853 * @get_rxnfc: Get RX flow classification rules. Returns a negative
862 * @get_rxfh_indir_size: Get the size of the RX flow hash indirection table.
864 * @get_rxfh_indir: Get the contents of the RX flow hash indirection table.
870 * @get_channels: Get number of channels.
873 * @get_dump_flag: Get dump flag indicating current dump length, version,
875 * @get_dump_data: Get dump data.
944 #define ETHTOOL_GSET 0x00000001 /* Get settings. */
946 #define ETHTOOL_GDRVINFO 0x00000003 /* Get driver info. */
947 #define ETHTOOL_GREGS 0x00000004 /* Get NIC registers. */
948 #define ETHTOOL_GWOL 0x00000005 /* Get wake-on-lan options. */
950 #define ETHTOOL_GMSGLVL 0x00000007 /* Get driver message level */
953 /* Get link status for host, i.e. whether the interface *and* the
956 #define ETHTOOL_GEEPROM 0x0000000b /* Get EEPROM data */
958 #define ETHTOOL_GCOALESCE 0x0000000e /* Get coalesce config */
960 #define ETHTOOL_GRINGPARAM 0x00000010 /* Get ring parameters */
962 #define ETHTOOL_GPAUSEPARAM 0x00000012 /* Get pause parameters */
964 #define ETHTOOL_GRXCSUM 0x00000014 /* Get RX hw csum enable (ethtool_value) */
966 #define ETHTOOL_GTXCSUM 0x00000016 /* Get TX hw csum enable (ethtool_value) */
968 #define ETHTOOL_GSG 0x00000018 /* Get scatter-gather enable
973 #define ETHTOOL_GSTRINGS 0x0000001b /* get specified string set */
975 #define ETHTOOL_GSTATS 0x0000001d /* get NIC-specific statistics */
976 #define ETHTOOL_GTSO 0x0000001e /* Get TSO enable (ethtool_value) */
978 #define ETHTOOL_GPERMADDR 0x00000020 /* Get permanent hardware address */
979 #define ETHTOOL_GUFO 0x00000021 /* Get UFO enable (ethtool_value) */
981 #define ETHTOOL_GGSO 0x00000023 /* Get GSO enable (ethtool_value) */
983 #define ETHTOOL_GFLAGS 0x00000025 /* Get flags bitmap(ethtool_value) */
985 #define ETHTOOL_GPFLAGS 0x00000027 /* Get driver-private flags bitmap */
988 #define ETHTOOL_GRXFH 0x00000029 /* Get RX flow hash configuration */
990 #define ETHTOOL_GGRO 0x0000002b /* Get GRO enable (ethtool_value) */
992 #define ETHTOOL_GRXRINGS 0x0000002d /* Get RX rings available for LB */
993 #define ETHTOOL_GRXCLSRLCNT 0x0000002e /* Get RX class rule count */
994 #define ETHTOOL_GRXCLSRULE 0x0000002f /* Get RX classification rule */
995 #define ETHTOOL_GRXCLSRLALL 0x00000030 /* Get all RX classification rule */
1002 #define ETHTOOL_GSSET_INFO 0x00000037 /* Get string set info */
1003 #define ETHTOOL_GRXFHINDIR 0x00000038 /* Get RX flow hash indir'n table */
1006 #define ETHTOOL_GFEATURES 0x0000003a /* Get device offload settings */
1008 #define ETHTOOL_GCHANNELS 0x0000003c /* Get no of channels */
1011 #define ETHTOOL_GET_DUMP_FLAG 0x0000003f /* Get dump settings */
1012 #define ETHTOOL_GET_DUMP_DATA 0x00000040 /* Get dump data */