Lines Matching refs:attr
49 #define IPV4_DEVCONF(cnf, attr) ((cnf).data[IPV4_DEVCONF_ ## attr - 1]) argument
50 #define IPV4_DEVCONF_ALL(net, attr) \ argument
51 IPV4_DEVCONF((*(net)->ipv4.devconf_all), attr)
72 #define IN_DEV_CONF_GET(in_dev, attr) \ argument
73 ipv4_devconf_get((in_dev), IPV4_DEVCONF_ ## attr)
74 #define IN_DEV_CONF_SET(in_dev, attr, val) \ argument
75 ipv4_devconf_set((in_dev), IPV4_DEVCONF_ ## attr, (val))
77 #define IN_DEV_ANDCONF(in_dev, attr) \ argument
78 (IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr) && \
79 IN_DEV_CONF_GET((in_dev), attr))
81 #define IN_DEV_NET_ORCONF(in_dev, net, attr) \ argument
82 (IPV4_DEVCONF_ALL(net, attr) || \
83 IN_DEV_CONF_GET((in_dev), attr))
85 #define IN_DEV_ORCONF(in_dev, attr) \ argument
86 IN_DEV_NET_ORCONF(in_dev, dev_net(in_dev->dev), attr)
88 #define IN_DEV_MAXCONF(in_dev, attr) \ argument
89 (max(IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr), \
90 IN_DEV_CONF_GET((in_dev), attr)))