Lines Matching defs:field
27 u64(*get_stat) (void *field); /* Reader function */
31 #define EF4_ETHTOOL_STAT(stat_name, source_name, field, field_type, \
36 &((struct ef4_##source_name *)0)->field) ? \
37 offsetof(struct ef4_##source_name, field) : \
38 offsetof(struct ef4_##source_name, field)), \
42 static u64 ef4_get_uint_stat(void *field)
44 return *(unsigned int *)field;
47 static u64 ef4_get_atomic_stat(void *field)
49 return atomic_read((atomic_t *) field);
52 #define EF4_ETHTOOL_ATOMIC_NIC_ERROR_STAT(field) \
53 EF4_ETHTOOL_STAT(field, nic, field, \
56 #define EF4_ETHTOOL_UINT_CHANNEL_STAT(field) \
57 EF4_ETHTOOL_STAT(field, channel, n_##field, \
60 #define EF4_ETHTOOL_UINT_TXQ_STAT(field) \
61 EF4_ETHTOOL_STAT(tx_##field, tx_queue, field, \
571 * prefer the standard field.