Lines Matching refs:idev

124 #define _DEVINC(net, statname, modifier, idev, field)			\  argument
126 struct inet6_dev *_idev = (idev); \
133 #define _DEVINCATOMIC(net, statname, modifier, idev, field) \ argument
135 struct inet6_dev *_idev = (idev); \
142 #define _DEVINC_ATOMIC_ATOMIC(net, statname, idev, field) \ argument
144 struct inet6_dev *_idev = (idev); \
150 #define _DEVADD(net, statname, modifier, idev, field, val) \ argument
152 struct inet6_dev *_idev = (idev); \
158 #define _DEVUPD(net, statname, modifier, idev, field, val) \ argument
160 struct inet6_dev *_idev = (idev); \
168 #define IP6_INC_STATS(net, idev,field) \ argument
169 _DEVINC(net, ipv6, 64, idev, field)
170 #define IP6_INC_STATS_BH(net, idev,field) \ argument
171 _DEVINC(net, ipv6, 64_BH, idev, field)
172 #define IP6_ADD_STATS(net, idev,field,val) \ argument
173 _DEVADD(net, ipv6, 64, idev, field, val)
174 #define IP6_ADD_STATS_BH(net, idev,field,val) \ argument
175 _DEVADD(net, ipv6, 64_BH, idev, field, val)
176 #define IP6_UPD_PO_STATS(net, idev,field,val) \ argument
177 _DEVUPD(net, ipv6, 64, idev, field, val)
178 #define IP6_UPD_PO_STATS_BH(net, idev,field,val) \ argument
179 _DEVUPD(net, ipv6, 64_BH, idev, field, val)
180 #define ICMP6_INC_STATS(net, idev, field) \ argument
181 _DEVINCATOMIC(net, icmpv6, , idev, field)
182 #define ICMP6_INC_STATS_BH(net, idev, field) \ argument
183 _DEVINCATOMIC(net, icmpv6, _BH, idev, field)
185 #define ICMP6MSGOUT_INC_STATS(net, idev, field) \ argument
186 _DEVINC_ATOMIC_ATOMIC(net, icmpv6msg, idev, field +256)
187 #define ICMP6MSGOUT_INC_STATS_BH(net, idev, field) \ argument
188 _DEVINC_ATOMIC_ATOMIC(net, icmpv6msg, idev, field +256)
189 #define ICMP6MSGIN_INC_STATS_BH(net, idev, field) \ argument
190 _DEVINC_ATOMIC_ATOMIC(net, icmpv6msg, idev, field)
311 static inline bool ipv6_accept_ra(struct inet6_dev *idev) in ipv6_accept_ra() argument
316 return idev->cnf.forwarding ? idev->cnf.accept_ra == 2 : in ipv6_accept_ra()
317 idev->cnf.accept_ra; in ipv6_accept_ra()
944 int snmp6_register_dev(struct inet6_dev *idev);
945 int snmp6_unregister_dev(struct inet6_dev *idev);
950 static inline int snmp6_register_dev(struct inet6_dev *idev) { return 0; } in snmp6_register_dev() argument
951 static inline int snmp6_unregister_dev(struct inet6_dev *idev) { return 0; } in snmp6_unregister_dev() argument