Lines Matching refs:rsv
72 struct rsv *rsv)
76 netdev_info(dev, "RX packet Len:%d\n", rsv->len);
78 rsv->next_packet);
80 RSV_GETBIT(rsv->rxstat, RSV_RXOK),
81 RSV_GETBIT(rsv->rxstat, RSV_DRIBBLENIBBLE));
83 RSV_GETBIT(rsv->rxstat, RSV_CRCERROR),
84 RSV_GETBIT(rsv->rxstat, RSV_LENCHECKERR),
85 RSV_GETBIT(rsv->rxstat, RSV_LENOUTOFRANGE));
87 RSV_GETBIT(rsv->rxstat, RSV_RXMULTICAST),
88 RSV_GETBIT(rsv->rxstat, RSV_RXBROADCAST),
89 RSV_GETBIT(rsv->rxstat, RSV_RXLONGEVDROPEV),
90 RSV_GETBIT(rsv->rxstat, RSV_CARRIEREV));
92 RSV_GETBIT(rsv->rxstat, RSV_RXCONTROLFRAME),
93 RSV_GETBIT(rsv->rxstat, RSV_RXPAUSEFRAME),
94 RSV_GETBIT(rsv->rxstat, RSV_RXUNKNOWNOPCODE),
95 RSV_GETBIT(rsv->rxstat, RSV_RXTYPEVLAN));
330 struct rsv *rsv)
333 struct sk_buff *skb = netdev_alloc_skb(dev, rsv->len + NET_IP_ALIGN);
341 encx24j600_raw_read(priv, RRXDATA, skb_put(skb, rsv->len), rsv->len);
352 dev->stats.rx_bytes += rsv->len;
364 struct rsv rsv;
368 encx24j600_raw_read(priv, RRXDATA, (u8 *)&rsv, sizeof(rsv));
371 encx24j600_dump_rsv(priv, __func__, &rsv);
373 if (!RSV_GETBIT(rsv.rxstat, RSV_RXOK) ||
374 (rsv.len > MAX_FRAMELEN)) {
376 rsv.rxstat);
379 if (RSV_GETBIT(rsv.rxstat, RSV_CRCERROR))
381 if (RSV_GETBIT(rsv.rxstat, RSV_LENCHECKERR))
383 if (rsv.len > MAX_FRAMELEN)
386 encx24j600_receive_packet(priv, &rsv);
389 priv->next_packet = rsv.next_packet;