Home
last modified time | relevance | path

Searched refs:_efx (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/net/ethernet/sfc/falcon/
H A Denum.h104 #define LOOPBACKS_EXTERNAL(_efx) \ argument
105 ((_efx)->loopback_modes & ~LOOPBACKS_INTERNAL & \
108 #define LOOPBACK_MASK(_efx) \ argument
109 (1 << (_efx)->loopback_mode)
111 #define LOOPBACK_INTERNAL(_efx) \ argument
112 (!!(LOOPBACKS_INTERNAL & LOOPBACK_MASK(_efx)))
114 #define LOOPBACK_EXTERNAL(_efx) \ argument
115 (!!(LOOPBACK_MASK(_efx) & LOOPBACKS_EXTERNAL(_efx)))
H A Dnet_driver.h1174 #define ef4_for_each_channel(_channel, _efx) \ argument
1175 for (_channel = (_efx)->channel[0]; \
1177 _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \
1178 (_efx)->channel[_channel->channel + 1] : NULL)
1181 #define ef4_for_each_channel_rev(_channel, _efx) \ argument
1182 for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \
1185 (_efx)->channel[_channel->channel - 1] : NULL)
/linux-6.15/drivers/net/ethernet/sfc/
H A Denum.h104 #define LOOPBACKS_EXTERNAL(_efx) \ argument
105 ((_efx)->loopback_modes & ~LOOPBACKS_INTERNAL & \
108 #define LOOPBACK_MASK(_efx) \ argument
109 (1 << (_efx)->loopback_mode)
111 #define LOOPBACK_INTERNAL(_efx) \ argument
112 (!!(LOOPBACKS_INTERNAL & LOOPBACK_MASK(_efx)))
114 #define LOOPBACK_EXTERNAL(_efx) \ argument
115 (!!(LOOPBACK_MASK(_efx) & LOOPBACKS_EXTERNAL(_efx)))
H A Dnet_driver.h1586 #define efx_for_each_channel(_channel, _efx) \ argument
1587 for (_channel = (_efx)->channel[0]; \
1589 _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \
1590 (_efx)->channel[_channel->channel + 1] : NULL)
1593 #define efx_for_each_channel_rev(_channel, _efx) \ argument
1594 for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \
1597 (_efx)->channel[_channel->channel - 1] : NULL)
/linux-6.15/drivers/net/ethernet/sfc/siena/
H A Denum.h104 #define LOOPBACKS_EXTERNAL(_efx) \ argument
105 ((_efx)->loopback_modes & ~LOOPBACKS_INTERNAL & \
108 #define LOOPBACK_MASK(_efx) \ argument
109 (1 << (_efx)->loopback_mode)
111 #define LOOPBACK_INTERNAL(_efx) \ argument
112 (!!(LOOPBACKS_INTERNAL & LOOPBACK_MASK(_efx)))
114 #define LOOPBACK_EXTERNAL(_efx) \ argument
115 (!!(LOOPBACK_MASK(_efx) & LOOPBACKS_EXTERNAL(_efx)))
H A Dnet_driver.h1479 #define efx_for_each_channel(_channel, _efx) \ argument
1480 for (_channel = (_efx)->channel[0]; \
1482 _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \
1483 (_efx)->channel[_channel->channel + 1] : NULL)
1486 #define efx_for_each_channel_rev(_channel, _efx) \ argument
1487 for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \
1490 (_efx)->channel[_channel->channel - 1] : NULL)