ETHER_MAX_LEN
if ( totlen > ETHER_MAX_LEN )
if (len > (ETHER_MAX_LEN - ETHER_CRC_LEN) ||
(size > (ETHER_MAX_LEN-ETHER_CRC_LEN))) {
(frame->size > ETHER_MAX_LEN)) {
uint8_t payload[ETHER_MAX_LEN - ETHER_HDR_LEN];
if (totlen >= ETHER_MAX_LEN)
if (datalen == ETHER_MAX_LEN + 1)
gmac_write_reg(sc, GMAC_MAXFRAMESIZE, ETHER_MAX_LEN);
volatile u_char im_txbuf[NTXBUF * ETHER_MAX_LEN];
#define IE_RBUF_SIZE ETHER_MAX_LEN
nio.nc_length = ETHER_MAX_LEN;
u_int8_t sc_rxbuf[ETHER_MAX_LEN];
u_int8_t sc_txbuf[ETHER_MAX_LEN];
len > (ETHER_MAX_LEN - ETHER_CRC_LEN)) {
txbuf = kmem_alloc(ETHER_MAX_LEN - ETHER_CRC_LEN + SMAP_FIFO_ALIGN + 16,
rxbuf = kmem_alloc(ETHER_MAX_LEN + SMAP_FIFO_ALIGN + 16, KM_SLEEP);
KDASSERT(sz <= ETHER_MAX_LEN);
KDASSERT(pktsz <= ETHER_MAX_LEN - ETHER_CRC_LEN);
FEC_R_CNTRL_MAX_FL(ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN) |
MEC_RXBUFSYNC(sc, i, ETHER_MAX_LEN, BUS_DMASYNC_PREREAD);
MEC_RXBUFSYNC(sc, i, ETHER_MAX_LEN, BUS_DMASYNC_PREREAD);
ai.mtu = ETHER_MAX_LEN - ETHER_CRC_LEN;
if (dm->nbytes > (ETHER_MAX_LEN - ETHER_CRC_LEN)) {
if (desc.nbytes > (ETHER_MAX_LEN - ETHER_CRC_LEN)) {
if (total_length > (ETHER_MAX_LEN - ETHER_CRC_LEN)) {
total_length = (ETHER_MAX_LEN - ETHER_CRC_LEN);
rp->r_slen = ETHER_MAX_LEN;
char dc_rbuf[NRCV][ETHER_MAX_LEN];
char dc_xbuf[NXMT][ETHER_MAX_LEN];
ze_rdes_list[i].ze_bufsize = ETHER_MAX_LEN;
ze_rdes_list[i].ze_bufaddr = alloc(ETHER_MAX_LEN);
ze_tdes_list[i].ze_bufsize = ETHER_MAX_LEN;
ze_tdes_list[i].ze_bufaddr = alloc(ETHER_MAX_LEN);
(sizeof(struct an_txframe) + ETHER_TYPE_LEN + ETHER_MAX_LEN)
if (totlen > ETHER_MAX_LEN) {
if (MCLBYTES < ETHER_MAX_LEN + 1 + ALIGN(sizeof(struct ether_header))
if (frame_length > ETHER_MAX_LEN) {
if (frame_length > ETHER_MAX_LEN) {
CSR_WRITE(sc, SONIC_EOBC, (ETHER_MAX_LEN + 2) / 2);
CSR_WRITE(sc, SONIC_EOBC, (ETHER_MAX_LEN / 2));
__rra->rra_wc0 = (ETHER_MAX_LEN + 6) / 2; \
__rra->rra_wc0 = (ETHER_MAX_LEN + 2) / 2; \
if (len + pad > ETHER_MAX_LEN) {
sc->tx_start_thresh = uimin(ETHER_MAX_LEN,
(i = uimin(ETHER_MAX_LEN, sc->tx_start_thresh + 20))
ETHER_MAX_LEN | (0x2000<<16));
ETHER_VLAN_ENCAP_LEN + ETHER_MAX_LEN : ETHER_MAX_LEN);
ETHER_VLAN_ENCAP_LEN + ETHER_MAX_LEN : ETHER_MAX_LEN);
#define IE_TBUF_SIZE ETHER_MAX_LEN /* length of transmit buffer */
if (len > (ETHER_MAX_LEN - ETHER_CRC_LEN)
if (len > (ETHER_MAX_LEN - ETHER_CRC_LEN) ||
if (totlen > (ETHER_MAX_LEN - ETHER_CRC_LEN) ||
(ETHER_MAX_LEN - ETHER_CRC_LEN) + FE_TXLEN_SIZE) {
if (len > (ETHER_MAX_LEN - ETHER_CRC_LEN)) {
if ((pkt_length > ETHER_MAX_LEN) ||
len > ETHER_MAX_LEN) {
len > ETHER_MAX_LEN) {
if (len + pad > ETHER_MAX_LEN) {
static char buf[ETHER_MAX_LEN];
if (len > ETHER_MAX_LEN - ETHER_CRC_LEN)
len = ETHER_MAX_LEN - ETHER_CRC_LEN;
#define ALE_MAX_FRAMELEN (ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN)
((ALE_RX_PAGE_SZ * ALE_RX_PAGES) / ETHER_MAX_LEN)
ETHER_MAX_LEN + 32);
ETHER_MAX_LEN + 32);
#define BGE_FRAMELEN ETHER_MAX_LEN
#define BWFM_DMA_H2D_IOCTL_BUF_LEN ETHER_MAX_LEN
max_frame_size = ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN;
v = ETHER_MAX_LEN | (0x2000 << 16) /* Burst size */;
bus_space_write_2(st, sh, STE_MaxFrameSize, ETHER_MAX_LEN + 4);
bus_space_write_2(st, sh, STE_MaxFrameSize, ETHER_MAX_LEN);
rcb->ti_max_len = ETHER_MAX_LEN;
.dma_size = ETHER_MAX_LEN,
.segsize = ETHER_MAX_LEN - ETHER_HDR_LEN,
if (sc->hw.mac.max_frame_size > ETHER_MAX_LEN)
if (sc->max_frame_size > ETHER_MAX_LEN ||
vf->max_frame_size > ETHER_MAX_LEN)
if (vf->max_frame_size <= ETHER_MAX_LEN)
if (sc->max_frame_size <= ETHER_MAX_LEN)
vf->max_frame_size = ETHER_MAX_LEN;
if (pktlen > ETHER_MAX_LEN - ETHER_CRC_LEN) {
ETHER_MAX_LEN)) {
v = ETHER_MAX_LEN;
len > ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN) {
#define MOS_BUFSZ (ETHER_MAX_LEN+1)
#define URE_MAX_FRAMELEN (ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN)
#define ETHERMTU (ETHER_MAX_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
if (pkt->len > ETHER_MAX_LEN)
chan->mru = ETHER_HDR_LEN + ETHER_MAX_LEN;