GET16
header_len = 8 + GET16(&buf[6]);
*profile = GET16(&bufp[6]);
current_profile = GET16(&bufp[6]);
profile = GET16(&bufp[i]);
current->val = GET16(p);
*read_speed = GET16(&p[8]);
*write_speed = GET16(&p[18]);
*write_speed = GET16(&p[28]);
n = GET16(&p[30]);
if (GET16(&buf[0]) < 22) {
data = GET16(M1575_SPR_REG);
addr = GET16(M1575_SPR_REG+2);
n = GET16(picoff);
#define SET16(reg, bit) PUT16(reg, GET16(reg) | (bit))
#define CLR16(reg, bit) PUT16(reg, GET16(reg) & ~(bit))
offset = (port->bufsz / 4) - (GET16(dev, port->reg_bufsz) + 1);
#define CLR16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) & ~(v))
#define SET16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) | (v))
#define CLR16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) & ~(v))
#define SET16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) | (v))
stat = GET16(REG_CMD_STAT);
(void) GET16(W6_RX_BYTES);
(void) GET16(W6_TX_BYTES);
data = GET16(W0_EE_DATA);
if (!(GET16(W0_EE_CMD) & EE_CMD_BUSY))
if (GET16(W4_PHYSMGMT) & PHYSMGMT_DATA) {
mctl = GET16(W3_MAC_CONTROL);
media_options = GET16(W3_MEDIAOPT);
PUT16(W3_MAC_CONTROL, GET16(W3_MAC_CONTROL) |
mctl = GET16(W3_MAC_CONTROL);
stat = GET16(W4_MEDIASTAT);
stat = GET16(W4_MEDIASTAT);
sc->ex_duplex = GET16(W3_MAC_CONTROL) & MAC_CONTROL_FDX ?
stat = GET16(REG_CMD_STAT); \
#define SET16(off, val) PUT16(off, GET16(off) | val)
#define CLR16(off, val) PUT16(off, GET16(off) & ~(val))
if ((GET16(ip, CSR_EECTL) & EEPROM_EEDO) == 0) {
if (GET16(ip, CSR_EECTL) & EEPROM_EEDO)
if (GET16(ss, REG_INT_STAT) & INT_CMD) {
if ((errs = (GET16(ss, REG_ERR_STAT) & ERR_CMD)) != 0) {
#define GETDATA16(ss) sw16(GET16(ss, REG_DATA))
val = GET16(ss, REG_CLOCK_CONTROL);
intr = GET16(ss, REG_INT_STAT);
errs = GET16(ss, REG_ERR_STAT);