ADVERTISE_1000XPAUSE
adv |= ADVERTISE_1000XPAUSE;
ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM;
if (local_adv & ADVERTISE_1000XPAUSE)
if (remote_adv & ADVERTISE_1000XPAUSE)
adv = ADVERTISE_1000XPAUSE;
adv = ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM;
if (pause_adv & (ADVERTISE_1000XPAUSE | ADVERTISE_PAUSE_CAP))
miireg = ADVERTISE_1000XPAUSE;
miireg = ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM;
if (adv & ADVERTISE_1000XPAUSE) {
if (lcladv & rmtadv & ADVERTISE_1000XPAUSE) {
if (lcladv & ADVERTISE_1000XPAUSE)
if (rmtadv & ADVERTISE_1000XPAUSE)
if (flowctrl & ADVERTISE_1000XPAUSE)
if (flowctrl & ADVERTISE_1000XPAUSE)
local_adv |= ADVERTISE_1000XPAUSE;
local_adv |= ADVERTISE_1000XPAUSE;
ADVERTISE_1000XPAUSE |
val |= ADVERTISE_1000XPAUSE;
if (lpa & adv & ADVERTISE_1000XPAUSE)
else if ((lpa & ADVERTISE_1000XPAUSE) &&
(adv & ADVERTISE_1000XPAUSE))
ADVERTISE_1000XFULL | ADVERTISE_1000XPAUSE |
if (advert & ADVERTISE_1000XPAUSE)
conf.pause_adv |= ADVERTISE_1000XPAUSE;
if ((ld_abil & ADVERTISE_1000XPAUSE) &&
(lp_abil & ADVERTISE_1000XPAUSE)) {
status->pause |= (lp_abil & ADVERTISE_1000XPAUSE) ?
status->pause |= (ld_abil & ADVERTISE_1000XPAUSE) ?
ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM,
result |= ADVERTISE_1000XPAUSE;
ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM,
ADVERTISE_1000XPAUSE |
adv |= ADVERTISE_1000XPAUSE;
ADVERTISE_1000XFULL | ADVERTISE_1000XPAUSE |
adv |= ADVERTISE_1000XPAUSE;
result |= ADVERTISE_1000XPAUSE;
if (adv & ADVERTISE_1000XPAUSE)
adv |= ADVERTISE_1000XPAUSE;