Lines Matching refs:field

31  *	NextHeader field of IPv6 header
220 #define _DEVINC(net, statname, mod, idev, field) \
224 mod##SNMP_INC_STATS64((_idev)->stats.statname, (field));\
225 mod##SNMP_INC_STATS64((net)->mib.statname##_statistics, (field));\
229 #define _DEVINCATOMIC(net, statname, mod, idev, field) \
233 SNMP_INC_STATS_ATOMIC_LONG((_idev)->stats.statname##dev, (field)); \
234 mod##SNMP_INC_STATS((net)->mib.statname##_statistics, (field));\
238 #define _DEVINC_ATOMIC_ATOMIC(net, statname, idev, field) \
242 SNMP_INC_STATS_ATOMIC_LONG((_idev)->stats.statname##dev, (field)); \
243 SNMP_INC_STATS_ATOMIC_LONG((net)->mib.statname##_statistics, (field));\
246 #define _DEVADD(net, statname, mod, idev, field, val) \
250 mod##SNMP_ADD_STATS((_idev)->stats.statname, (field), (val)); \
251 mod##SNMP_ADD_STATS((net)->mib.statname##_statistics, (field), (val));\
254 #define _DEVUPD(net, statname, mod, idev, field, val) \
258 mod##SNMP_UPD_PO_STATS((_idev)->stats.statname, field, (val)); \
259 mod##SNMP_UPD_PO_STATS((net)->mib.statname##_statistics, field, (val));\
264 #define IP6_INC_STATS(net, idev,field) \
265 _DEVINC(net, ipv6, , idev, field)
266 #define __IP6_INC_STATS(net, idev,field) \
267 _DEVINC(net, ipv6, __, idev, field)
268 #define IP6_ADD_STATS(net, idev,field,val) \
269 _DEVADD(net, ipv6, , idev, field, val)
270 #define __IP6_ADD_STATS(net, idev,field,val) \
271 _DEVADD(net, ipv6, __, idev, field, val)
272 #define IP6_UPD_PO_STATS(net, idev,field,val) \
273 _DEVUPD(net, ipv6, , idev, field, val)
274 #define __IP6_UPD_PO_STATS(net, idev,field,val) \
275 _DEVUPD(net, ipv6, __, idev, field, val)
276 #define ICMP6_INC_STATS(net, idev, field) \
277 _DEVINCATOMIC(net, icmpv6, , idev, field)
278 #define __ICMP6_INC_STATS(net, idev, field) \
279 _DEVINCATOMIC(net, icmpv6, __, idev, field)
281 #define ICMP6MSGOUT_INC_STATS(net, idev, field) \
282 _DEVINC_ATOMIC_ATOMIC(net, icmpv6msg, idev, field +256)
283 #define ICMP6MSGIN_INC_STATS(net, idev, field) \
284 _DEVINC_ATOMIC_ATOMIC(net, icmpv6msg, idev, field)