Lines Matching refs:attr
53 #define IPV4_DEVCONF(cnf, attr) ((cnf).data[IPV4_DEVCONF_ ## attr - 1]) argument
54 #define IPV4_DEVCONF_ALL(net, attr) \ argument
55 IPV4_DEVCONF((*(net)->ipv4.devconf_all), attr)
76 #define IN_DEV_CONF_GET(in_dev, attr) \ argument
77 ipv4_devconf_get((in_dev), IPV4_DEVCONF_ ## attr)
78 #define IN_DEV_CONF_SET(in_dev, attr, val) \ argument
79 ipv4_devconf_set((in_dev), IPV4_DEVCONF_ ## attr, (val))
81 #define IN_DEV_ANDCONF(in_dev, attr) \ argument
82 (IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr) && \
83 IN_DEV_CONF_GET((in_dev), attr))
85 #define IN_DEV_NET_ORCONF(in_dev, net, attr) \ argument
86 (IPV4_DEVCONF_ALL(net, attr) || \
87 IN_DEV_CONF_GET((in_dev), attr))
89 #define IN_DEV_ORCONF(in_dev, attr) \ argument
90 IN_DEV_NET_ORCONF(in_dev, dev_net(in_dev->dev), attr)
92 #define IN_DEV_MAXCONF(in_dev, attr) \ argument
93 (max(IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr), \
94 IN_DEV_CONF_GET((in_dev), attr)))