_efx 105 drivers/net/ethernet/sfc/enum.h #define LOOPBACKS_EXTERNAL(_efx) \ _efx 106 drivers/net/ethernet/sfc/enum.h ((_efx)->loopback_modes & ~LOOPBACKS_INTERNAL & \ _efx 109 drivers/net/ethernet/sfc/enum.h #define LOOPBACK_MASK(_efx) \ _efx 110 drivers/net/ethernet/sfc/enum.h (1 << (_efx)->loopback_mode) _efx 112 drivers/net/ethernet/sfc/enum.h #define LOOPBACK_INTERNAL(_efx) \ _efx 113 drivers/net/ethernet/sfc/enum.h (!!(LOOPBACKS_INTERNAL & LOOPBACK_MASK(_efx))) _efx 115 drivers/net/ethernet/sfc/enum.h #define LOOPBACK_EXTERNAL(_efx) \ _efx 116 drivers/net/ethernet/sfc/enum.h (!!(LOOPBACK_MASK(_efx) & LOOPBACKS_EXTERNAL(_efx))) _efx 104 drivers/net/ethernet/sfc/falcon/enum.h #define LOOPBACKS_EXTERNAL(_efx) \ _efx 105 drivers/net/ethernet/sfc/falcon/enum.h ((_efx)->loopback_modes & ~LOOPBACKS_INTERNAL & \ _efx 108 drivers/net/ethernet/sfc/falcon/enum.h #define LOOPBACK_MASK(_efx) \ _efx 109 drivers/net/ethernet/sfc/falcon/enum.h (1 << (_efx)->loopback_mode) _efx 111 drivers/net/ethernet/sfc/falcon/enum.h #define LOOPBACK_INTERNAL(_efx) \ _efx 112 drivers/net/ethernet/sfc/falcon/enum.h (!!(LOOPBACKS_INTERNAL & LOOPBACK_MASK(_efx))) _efx 114 drivers/net/ethernet/sfc/falcon/enum.h #define LOOPBACK_EXTERNAL(_efx) \ _efx 115 drivers/net/ethernet/sfc/falcon/enum.h (!!(LOOPBACK_MASK(_efx) & LOOPBACKS_EXTERNAL(_efx))) _efx 1174 drivers/net/ethernet/sfc/falcon/net_driver.h #define ef4_for_each_channel(_channel, _efx) \ _efx 1175 drivers/net/ethernet/sfc/falcon/net_driver.h for (_channel = (_efx)->channel[0]; \ _efx 1177 drivers/net/ethernet/sfc/falcon/net_driver.h _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \ _efx 1178 drivers/net/ethernet/sfc/falcon/net_driver.h (_efx)->channel[_channel->channel + 1] : NULL) _efx 1181 drivers/net/ethernet/sfc/falcon/net_driver.h #define ef4_for_each_channel_rev(_channel, _efx) \ _efx 1182 drivers/net/ethernet/sfc/falcon/net_driver.h for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \ _efx 1185 drivers/net/ethernet/sfc/falcon/net_driver.h (_efx)->channel[_channel->channel - 1] : NULL) _efx 1455 drivers/net/ethernet/sfc/net_driver.h #define efx_for_each_channel(_channel, _efx) \ _efx 1456 drivers/net/ethernet/sfc/net_driver.h for (_channel = (_efx)->channel[0]; \ _efx 1458 drivers/net/ethernet/sfc/net_driver.h _channel = (_channel->channel + 1 < (_efx)->n_channels) ? \ _efx 1459 drivers/net/ethernet/sfc/net_driver.h (_efx)->channel[_channel->channel + 1] : NULL) _efx 1462 drivers/net/ethernet/sfc/net_driver.h #define efx_for_each_channel_rev(_channel, _efx) \ _efx 1463 drivers/net/ethernet/sfc/net_driver.h for (_channel = (_efx)->channel[(_efx)->n_channels - 1]; \ _efx 1466 drivers/net/ethernet/sfc/net_driver.h (_efx)->channel[_channel->channel - 1] : NULL)