Lines Matching refs:smac
287 struct prestera_port_mac_state smac;
289 prestera_port_mac_state_cache_read(port, &smac);
291 if (smac.valid) {
292 state->link = smac.oper ? 1 : 0;
294 state->an_complete = (smac.oper && port->autoneg) ? 1 : 0;
295 state->speed = smac.speed;
296 state->duplex = smac.duplex;
797 struct prestera_port_mac_state smac;
810 memset(&smac, 0, sizeof(smac));
811 smac.valid = true;
812 smac.oper = pevt->data.mac.oper;
813 if (smac.oper) {
814 smac.mode = pevt->data.mac.mode;
815 smac.speed = pevt->data.mac.speed;
816 smac.duplex = pevt->data.mac.duplex;
817 smac.fc = pevt->data.mac.fc;
818 smac.fec = pevt->data.mac.fec;
820 prestera_port_mac_state_cache_write(port, &smac);