Lines Matching defs:RCTL
365 #define RCTL pThis->auRegs[RCTL_IDX]
1361 { 0x00100, 0x00004, 0xFFFFFFFF, 0xFFFFFFFF, e1kRegReadDefault , e1kRegWriteRCTL , "RCTL" , "Receive Control" },
1622 Assert(GET_BITS(RCTL, BSIZE) == 0);
1983 * The minimum threshold is controlled by RDMTS bits of RCTL:
1989 uint32_t uMinRQThreshold = RDLEN / sizeof(E1KRXDESC) / (2 << GET_BITS(RCTL, RDMTS));
2317 size_t cbMax = ((RCTL & RCTL_LPE) ? E1K_MAX_RX_PKT_SIZE - 4 : 1518) - (status.fVP ? 0 : 4);
2343 if (!(RCTL & RCTL_SECRC) && cb <= cbMax)
3028 if (fBecomePromiscous != !!( RCTL & (RCTL_UPE | RCTL_MPE)))
3040 unsigned cbRxBuf = 2048 >> GET_BITS_V(value, RCTL, BSIZE);
3134 if (e1kRxDIsCacheEmpty(pThis) && (RCTL & RCTL_EN))
3587 if (RT_LIKELY(GET_BITS(RCTL, LBM) != RCTL_LBM_TCVR))
3640 if (RT_LIKELY(GET_BITS(RCTL, LBM) != RCTL_LBM_TCVR))
3907 if (GET_BITS(RCTL, LBM) == RCTL_LBM_TCVR)
6273 unsigned offset = GET_BITS(RCTL, MO);
6316 else if (!(RCTL & RCTL_LPE) && cb > 1522)
6331 if (RCTL & RCTL_VFE)
6334 if (RCTL & RCTL_CFIEN)
6339 !!(RCTL & RCTL_CFI)));
6340 if (E1K_SPEC_CFI(RT_BE2H_U16(u16Ptr[7])) != !!(RCTL & RCTL_CFI))
6342 E1kLog2(("%s Packet filter: CFIs do not match in packet and RCTL (%d!=%d)\n",
6343 pThis->szPrf, E1K_SPEC_CFI(RT_BE2H_U16(u16Ptr[7])), !!(RCTL & RCTL_CFI)));
6359 if (e1kIsBroadcast(pvBuf) && (RCTL & RCTL_BAM))
6365 if (RCTL & RCTL_MPE)
6381 if (RCTL & RCTL_UPE)
6415 if (!(RCTL & RCTL_EN) || pThis->fLocked || !(STATUS & STATUS_LU))
6807 !!(RCTL & (RCTL_UPE | RCTL_MPE)));