Searched refs:rx_idx (Results 1 - 7 of 7) sorted by relevance

/u-boot/drivers/net/
H A Dmcffec.c320 info->rx_idx = 0;
439 if (info->rxbd[info->rx_idx].cbd_sc & BD_ENET_RX_EMPTY)
442 length = info->rxbd[info->rx_idx].cbd_datlen;
444 if (info->rxbd[info->rx_idx].cbd_sc & 0x003f) {
447 info->rxbd[info->rx_idx].cbd_sc);
454 *packetp = net_rx_packets[info->rx_idx];
460 info->rxbd[info->rx_idx].cbd_datlen = 0;
463 if (info->rx_idx == LAST_PKTBUFSRX) {
465 info->rx_idx = 0;
467 info->rxbd[info->rx_idx]
[all...]
H A Dtsec.c288 if (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) {
289 int length = in_be16(&priv->rxbd[priv->rx_idx].length);
290 u16 status = in_be16(&priv->rxbd[priv->rx_idx].status);
295 buf = in_be32(&priv->rxbd[priv->rx_idx].bufptr);
316 out_be16(&priv->rxbd[priv->rx_idx].length, 0);
320 if ((priv->rx_idx + 1) == PKTBUFSRX)
322 out_be16(&priv->rxbd[priv->rx_idx].status, status);
324 priv->rx_idx = (priv->rx_idx + 1) % PKTBUFSRX;
396 in_be16(&priv->rxbd[priv->rx_idx]
[all...]
H A Dpch_gbe.c75 priv->rx_idx = 0;
300 rx_desc = &priv->rx_desc[priv->rx_idx];
328 if (++priv->rx_idx >= PCH_GBE_DESC_NUM)
329 priv->rx_idx = 0;
330 rx_swp = priv->rx_idx;
H A Dpch_gbe.h293 int rx_idx; member in struct:pch_gbe_priv
/u-boot/arch/mips/mach-octeon/
H A Dcvmx-helper-ilk.c102 cvmx_ilk_rxx_idx_cal_t rx_idx; local
138 rx_idx.u64 = 0;
139 rx_idx.s.inc = 1;
140 csr_wr(CVMX_ILK_RXX_IDX_CAL(interface), rx_idx.u64);
329 cvmx_ilk_rxx_idx_cal_t rx_idx; local
358 rx_idx.u64 = 0;
359 rx_idx.s.index = window;
360 csr_wr(CVMX_ILK_RXX_IDX_CAL(interface), rx_idx.u64);
/u-boot/arch/m68k/include/asm/
H A Dfec.h98 uint rx_idx; member in struct:fec_info_s
/u-boot/include/
H A Dtsec.h365 uint rx_idx; /* index of the current RX buffer */ member in struct:tsec_private

Completed in 64 milliseconds