IF_Gbps
case IF_Gbps(1):
case IF_Gbps(1):
baudrate = IF_Gbps(1);
baudrate = IF_Gbps(1); /* XXX */
case IF_Gbps(1):
ifp->if_baudrate = IF_Gbps(1);
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(50):
case IF_Gbps(100):
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(100):
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(100):
case IF_Gbps(10):
case IF_Gbps(25):
case IF_Gbps(10):
case IF_Gbps(20):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(50):
case IF_Gbps(100):
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(1):
case IF_Gbps(10):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(100):
case IF_Gbps(1):
case IF_Gbps(2):
case IF_Gbps(10):
case IF_Gbps(20):
case IF_Gbps(25):
case IF_Gbps(40):
case IF_Gbps(50):
case IF_Gbps(100):
IF_Gbps(1), IF_Gbps(2), IF_Mbps(2500), IF_Gbps(10), IF_Gbps(20),
IF_Gbps(25), IF_Gbps(40), IF_Gbps(50), IF_Gbps(100)
ifp->if_baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(2);
ifp->if_baudrate = IF_Gbps(10);
ifp->if_baudrate = IF_Gbps(20);
ifp->if_baudrate = IF_Gbps(25);
ifp->if_baudrate = IF_Gbps(40);
ifp->if_baudrate = IF_Gbps(50);
ifp->if_baudrate = IF_Gbps(100);
{ IF_Gbps(10), IFM_10G_T },
{ IF_Gbps(40), IFM_40G_CR4 },
{ IF_Gbps(20), IFM_20G_KR2 },
{ IF_Gbps(25), IFM_25G_CR }
return IF_Gbps(100);
return IF_Gbps(50);
return IF_Gbps(40);
return IF_Gbps(25);
return IF_Gbps(10);
return IF_Gbps(5);
ifp->if_baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(10);
ifp->if_baudrate = IF_Gbps(10);
{ IXL_AQ_LINK_SPEED_40GB, IF_Gbps(40) },
{ IXL_AQ_LINK_SPEED_25GB, IF_Gbps(25) },
{ IXL_AQ_LINK_SPEED_10GB, IF_Gbps(10) },
{ IXL_AQ_LINK_SPEED_1GB, IF_Gbps(1) },
[MCX_ETHER_CAP_SGMII] = { IFM_1000_SGMII, IF_Gbps(1) },
[MCX_ETHER_CAP_1000_KX] = { IFM_1000_KX, IF_Gbps(1) },
[MCX_ETHER_CAP_10G_CX4] = { IFM_10G_CX4, IF_Gbps(10) },
[MCX_ETHER_CAP_10G_KX4] = { IFM_10G_KX4, IF_Gbps(10) },
[MCX_ETHER_CAP_10G_KR] = { IFM_10G_KR, IF_Gbps(10) },
[MCX_ETHER_CAP_40G_CR4] = { IFM_40G_CR4, IF_Gbps(40) },
[MCX_ETHER_CAP_40G_KR4] = { IFM_40G_KR4, IF_Gbps(40) },
[MCX_ETHER_CAP_10G_CR] = { IFM_10G_SFP_CU, IF_Gbps(10) },
[MCX_ETHER_CAP_10G_SR] = { IFM_10G_SR, IF_Gbps(10) },
[MCX_ETHER_CAP_10G_LR] = { IFM_10G_LR, IF_Gbps(10) },
[MCX_ETHER_CAP_40G_SR4] = { IFM_40G_SR4, IF_Gbps(40) },
[MCX_ETHER_CAP_40G_LR4] = { IFM_40G_LR4, IF_Gbps(40) },
[MCX_ETHER_CAP_50G_SR2] = { 0 /*IFM_50G_SR2*/, IF_Gbps(50) },
[MCX_ETHER_CAP_100G_CR4] = { IFM_100G_CR4, IF_Gbps(100) },
[MCX_ETHER_CAP_100G_SR4] = { IFM_100G_SR4, IF_Gbps(100) },
[MCX_ETHER_CAP_100G_KR4] = { IFM_100G_KR4, IF_Gbps(100) },
[MCX_ETHER_CAP_100G_LR4] = { IFM_100G_LR4, IF_Gbps(100) },
[MCX_ETHER_CAP_25G_CR] = { IFM_25G_CR, IF_Gbps(25) },
[MCX_ETHER_CAP_25G_KR] = { IFM_25G_KR, IF_Gbps(25) },
[MCX_ETHER_CAP_25G_SR] = { IFM_25G_SR, IF_Gbps(25) },
[MCX_ETHER_CAP_50G_CR2] = { IFM_50G_CR2, IF_Gbps(50) },
[MCX_ETHER_CAP_50G_KR2] = { IFM_50G_KR2, IF_Gbps(50) },
[MCX_ETHER_EXT_CAP_1000_X] = { IFM_1000_SX, IF_Gbps(1) },
[MCX_ETHER_EXT_CAP_5G_R] = { IFM_5000_T, IF_Gbps(5) },
[MCX_ETHER_EXT_CAP_XAUI] = { IFM_10G_SFI, IF_Gbps(10) },
[MCX_ETHER_EXT_CAP_XLAUI] = { IFM_40G_XLPPI, IF_Gbps(40) },
[MCX_ETHER_EXT_CAP_25G_AUI1] = { 0 /*IFM_25G_AUI*/, IF_Gbps(25) },
[MCX_ETHER_EXT_CAP_50G_AUI2] = { 0 /*IFM_50G_AUI*/, IF_Gbps(50) },
[MCX_ETHER_EXT_CAP_50G_AUI1] = { 0 /*IFM_50G_AUI*/, IF_Gbps(50) },
[MCX_ETHER_EXT_CAP_CAUI4] = { 0 /*IFM_100G_AUI*/, IF_Gbps(100) },
[MCX_ETHER_EXT_CAP_100G_AUI2] = { 0 /*IFM_100G_AUI*/, IF_Gbps(100) },
[MCX_ETHER_EXT_CAP_200G_AUI4] = { 0 /*IFM_200G_AUI*/, IF_Gbps(200) },
[MCX_ETHER_EXT_CAP_400G_AUI8] = { 0 /*IFM_400G_AUI*/, IF_Gbps(400) },
IF_Gbps(10) : 0;
ifp->if_baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(10);
ifp->if_baudrate = IF_Gbps(10);
ifp->if_baudrate = IF_Gbps(5);
ifp->if_baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(10);
if (ifp->if_baudrate >= IF_Gbps(10))
ifp->if_baudrate = IF_Gbps(10);
baudrate = IF_Gbps(5);
baudrate = IF_Gbps(1);
ifp->if_baudrate = IF_Gbps(5);
ifp->if_baudrate = IF_Gbps(1);
{ IFM_ETHER|IFM_10G_LR, IF_Gbps(10) }, \
{ IFM_ETHER|IFM_10G_SR, IF_Gbps(10) }, \
{ IFM_ETHER|IFM_10G_CX4, IF_Gbps(10) }, \
{ IFM_ETHER|IFM_10G_T, IF_Gbps(10) }, \
{ IFM_ETHER|IFM_10G_SFP_CU, IF_Gbps(10) }, \
else if (speed <= IF_Gbps(1))
else if (speed <= IF_Gbps(10))
else if (speed <= IF_Gbps(100))
if (baudrate > IF_Gbps(1))
printf("%llu GBit/s", baudrate / IF_Gbps(1));
if (baudrate > IF_Gbps(1))
printf("%llu GBit/s", baudrate / IF_Gbps(1));
if (baudrate > IF_Gbps(1))
printf("%llu GBit/s", baudrate / IF_Gbps(1));
if (baudrate > IF_Gbps(1))
snprintf(buf, sizeof(buf), "%llu GBit/s", baudrate / IF_Gbps(1));
if (baudrate > IF_Gbps(1))
printf("%llu GBit/s", baudrate / IF_Gbps(1));