ETHER_MIN_LEN
if (len < ETHER_MIN_LEN - ETHER_CRC_LEN) {
memset(buffer, 0, ETHER_MIN_LEN - ETHER_CRC_LEN - len);
len = ETHER_MIN_LEN - ETHER_CRC_LEN;
buffer += ETHER_MIN_LEN - ETHER_CRC_LEN;
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
if(totlen < (ETHER_MIN_LEN - ETHER_CRC_LEN)) {
for(len = totlen + 1; len < (ETHER_MIN_LEN - ETHER_CRC_LEN);
totlen = (ETHER_MIN_LEN - ETHER_CRC_LEN);
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN))
if ((frame->size < (ETHER_MIN_LEN-ETHER_CRC_LEN)) ||
if (rxlen < ETHER_MIN_LEN || (rxsts & EMAC_RX_STA_PKTOK) == 0) {
#define CPSW_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
kmem_free(sc->sc_txpad, ETHER_MIN_LEN);
sc->sc_txpad = kmem_zalloc(ETHER_MIN_LEN, KM_SLEEP);
bus_dmamap_create(sc->sc_bdt, ETHER_MIN_LEN, 1, ETHER_MIN_LEN, 0,
ETHER_MIN_LEN, NULL, BUS_DMA_WAITOK | BUS_DMA_WRITE);
bus_dmamap_sync(sc->sc_bdt, sc->sc_txpad_dm, 0, ETHER_MIN_LEN,
if (len < ETHER_MIN_LEN)
cdm->bcnt = -ETHER_MIN_LEN;
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
gmac_write_reg(sc, GMAC_MINFRAMESIZE, ETHER_MIN_LEN);
if (m0->m_pkthdr.len < ETHER_MIN_LEN ||
if (m->m_pkthdr.len < ETHER_MIN_LEN) {
if (M_TRAILINGSPACE(m) < ETHER_MIN_LEN - m->m_pkthdr.len)
ETHER_MIN_LEN - ETHER_CRC_LEN - m->m_pkthdr.len);
m->m_pkthdr.len = m->m_len = ETHER_MIN_LEN;
if (m->m_pkthdr.len < (ETHER_MIN_LEN - ETHER_CRC_LEN))
ETHER_MIN_LEN - ETHER_CRC_LEN - m->m_pkthdr.len);
m->m_pkthdr.len < (ETHER_MIN_LEN - ETHER_CRC_LEN) ?
ETHER_MIN_LEN - ETHER_CRC_LEN : m->m_pkthdr.len);
len = MAX(len, ETHER_MIN_LEN);
nio.nc_length = MAX(len, ETHER_MIN_LEN);
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN) ||
CTASSERT(sizeof(*eh) <= ETHER_MIN_LEN);
if (m->m_len < ETHER_MIN_LEN) {
if (buflen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
ETHER_MIN_LEN - ETHER_CRC_LEN - buflen);
buflen = ETHER_MIN_LEN - ETHER_CRC_LEN;
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
if (len < ETHER_MIN_LEN ||
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
static uint8_t padding[ETHER_MIN_LEN - ETHER_CRC_LEN] = {0};
#define EC_PKT_MAXTDOFF (EC_BUF_SZ - (ETHER_MIN_LEN - ETHER_CRC_LEN)) /* max xmit doff (min size) */
#define EC_PKT_MINRDOFF (EC_PKT_RDOFF + (ETHER_MIN_LEN - ETHER_CRC_LEN)) /* min packet doff (min size) */
if (m0->m_pkthdr.len < ETHER_MIN_LEN - ETHER_CRC_LEN) {
ETHER_MIN_LEN - ETHER_CRC_LEN - m0->m_pkthdr.len);
len = ETHER_MIN_LEN - ETHER_CRC_LEN;
(len < ETHER_MIN_LEN ? -ETHER_MIN_LEN : -len);
if (len < ETHER_MIN_LEN)
ze_tdes_list[0].ze_bufsize = ETHER_MIN_LEN;
static const char zero_pad[ETHER_MIN_LEN];
if (m->m_pkthdr.len < (ETHER_MIN_LEN - ETHER_CRC_LEN +
(ETHER_MIN_LEN - ETHER_CRC_LEN +
roundup2(ETHER_MIN_LEN + ETHER_VLAN_ENCAP_LEN - ETHER_CRC_LEN + \
if (totlen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
ETHER_MIN_LEN - ETHER_CRC_LEN - totlen);
totlen = ETHER_MIN_LEN - ETHER_CRC_LEN;
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
bus_space_write_4(t, h, GEM_MAC_MAC_MIN_FRAME, ETHER_MIN_LEN);
if (len < ETHER_MIN_LEN - ETHER_CRC_LEN) {
ETHER_MIN_LEN - ETHER_CRC_LEN - len);
buffer += ETHER_MIN_LEN -ETHER_CRC_LEN - len;
len = ETHER_MIN_LEN - ETHER_CRC_LEN;
padbuf = malloc(ETHER_MIN_LEN - ETHER_CRC_LEN, M_DEVBUF,
if (totlen < (ETHER_MIN_LEN - ETHER_CRC_LEN)) {
for (len = totlen + 1; len < (ETHER_MIN_LEN - ETHER_CRC_LEN);
totlen = (ETHER_MIN_LEN - ETHER_CRC_LEN);
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN)) {
len = uimax(totlen, (ETHER_MIN_LEN - ETHER_CRC_LEN));
uimax(totlen, (ETHER_MIN_LEN - ETHER_CRC_LEN));
if (totlen < (ETHER_MIN_LEN - ETHER_CRC_LEN))
sc->txb_padding = (ETHER_MIN_LEN - ETHER_CRC_LEN) - totlen;
len = (ETHER_MIN_LEN - ETHER_CRC_LEN) - totlen;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
for(i = 0; i < (ETHER_MIN_LEN - ETHER_CRC_LEN - savelen) >> 1;
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
padlen = ETHER_MIN_LEN - ETHER_CRC_LEN - savelen;
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
m0->m_pkthdr.len = m0->m_len = ETHER_MIN_LEN - ETHER_CRC_LEN;
if (total_len != ETHER_MIN_LEN) {
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
total_len < ETHER_MIN_LEN ||
padbuf = malloc(ETHER_MIN_LEN - ETHER_CRC_LEN, M_DEVBUF,
if (len < ETHER_MIN_LEN) {
ETHER_MIN_LEN - len);
len = ETHER_MIN_LEN;
if (len < ETHER_MIN_LEN) {
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
if (packetlen < ETHER_MIN_LEN - ETHER_CRC_LEN + 6 || packetlen > 1534) {
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN))
pad = ETHER_MIN_LEN - ETHER_CRC_LEN - len;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
buf, 0, ETHER_MIN_LEN - ETHER_CRC_LEN - savelen);
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
buf, 0, (ETHER_MIN_LEN - ETHER_CRC_LEN - savelen) >> 1);
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
0, ETHER_MIN_LEN - ETHER_CRC_LEN - savelen);
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
if (savelen < ETHER_MIN_LEN - ETHER_CRC_LEN) {
0, (ETHER_MIN_LEN - ETHER_CRC_LEN - savelen) >> 1);
savelen = ETHER_MIN_LEN - ETHER_CRC_LEN;
len = uimax(m0->m_pkthdr.len, ETHER_MIN_LEN - ETHER_CRC_LEN);
ETHER_MIN_LEN - ETHER_CRC_LEN);
i < ETHER_MIN_LEN - ETHER_CRC_LEN - m0->m_pkthdr.len; i++)
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN)) {
pad = ETHER_MIN_LEN - ETHER_CRC_LEN - len;
if (len < (ETHER_MIN_LEN - ETHER_CRC_LEN)) {
memset(bufp, 0, ETHER_MIN_LEN - ETHER_CRC_LEN - len);
bufp += ETHER_MIN_LEN - ETHER_CRC_LEN - len;
#define ETHER_MIN_NOPAD (ETHER_MIN_LEN - ETHER_CRC_LEN) /* i.e., 60 */
bus_space_write_4(t, h, CAS_MAC_MAC_MIN_FRAME, ETHER_MIN_LEN);
val = __SHIFTIN(ETHER_MIN_LEN, ET_PKTFILT_MINLEN) | ET_PKTFILT_FRAG;
#define IAVF_MIN_MTU (ETHER_MIN_LEN - ETHER_CRC_LEN)
#define IXL_MIN_MTU (ETHER_MIN_LEN - ETHER_CRC_LEN)
#define SK_MIN_FRAMELEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
#define VTE_MIN_FRAMELEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
- total * ETHER_MIN_LEN);
- total * ETHER_MIN_LEN);
if (len < ETHER_MIN_LEN - ETHER_CRC_LEN)
pad = ETHER_MIN_LEN - ETHER_CRC_LEN - len;
#define ETHER_PAD_LEN (ETHER_MIN_LEN - ETHER_CRC_LEN)
if (pktlen < ETHER_MIN_LEN - ETHER_CRC_LEN ||
pktlen > ETHER_MIN_LEN) {
#define ETHERMIN (ETHER_MIN_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
ETHER_MIN_LEN - ETHER_CRC_LEN + ETHER_VLAN_ENCAP_LEN;
static const char vlan_zero_pad_buff[ETHER_MIN_LEN] = { 0 };