Searched refs:rx_pos (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/drivers/net/ethernet/sunplus/ |
H A D | spl2sw_int.c | 26 u32 rx_pos, pkg_len; in spl2sw_rx_poll() local 36 rx_pos = comm->rx_pos[queue]; in spl2sw_rx_poll() 40 sinfo = comm->rx_skb_info[queue] + rx_pos; in spl2sw_rx_poll() 41 desc = comm->rx_desc[queue] + rx_pos; in spl2sw_rx_poll() 76 desc->cmd2 = (rx_pos == comm->rx_desc_num[queue] - 1) ? in spl2sw_rx_poll() 89 desc->cmd2 = (rx_pos == comm->rx_desc_num[queue] - 1) ? in spl2sw_rx_poll() 101 desc->cmd2 = (rx_pos == comm->rx_desc_num[queue] - 1) ? in spl2sw_rx_poll() 110 rx_pos = ((rx_pos + 1) == comm->rx_desc_num[queue]) ? 0 : rx_pos + 1; in spl2sw_rx_poll() 121 comm->rx_pos[queue] = rx_pos; in spl2sw_rx_poll() 125 h_desc = comm->rx_desc[queue] + rx_pos; in spl2sw_rx_poll()
|
H A D | spl2sw_mac.c | 251 comm->rx_pos[i] = 0; in spl2sw_mac_init() 269 comm->rx_pos[i] = 0; in spl2sw_mac_soft_reset()
|
H A D | spl2sw_define.h | 234 u32 rx_pos[RX_DESC_QUEUE_NUM]; member
|
H A D | spl2sw_desc.c | 208 comm->rx_pos[i] = 0; in spl2sw_descs_init()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-fsl-espi.c | 99 unsigned int rx_pos; member 278 rx_left = espi->rx_t->len - espi->rx_pos; in fsl_espi_read_rx_fifo() 285 *(u32 *)(rx_buf + espi->rx_pos) = swahb32(val); in fsl_espi_read_rx_fifo() 287 *(u32 *)(rx_buf + espi->rx_pos) = val; in fsl_espi_read_rx_fifo() 288 espi->rx_pos += 4; in fsl_espi_read_rx_fifo() 294 *(u16 *)(rx_buf + espi->rx_pos) = swab16(val); in fsl_espi_read_rx_fifo() 295 espi->rx_pos += 2; in fsl_espi_read_rx_fifo() 302 *(u8 *)(rx_buf + espi->rx_pos) = val; in fsl_espi_read_rx_fifo() 303 espi->rx_pos += 1; in fsl_espi_read_rx_fifo() 316 espi->rx_pos = 0; in fsl_espi_read_rx_fifo() [all …]
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_mtk.c | 70 unsigned int rx_pos; member 111 if ((data->rx_pos + cnt) > dma->rx_size) in mtk8250_dma_rx_complete() 112 cnt = dma->rx_size - data->rx_pos; in mtk8250_dma_rx_complete() 114 ptr = (unsigned char *)(data->rx_pos + dma->rx_buf); in mtk8250_dma_rx_complete() 116 data->rx_pos += cnt; in mtk8250_dma_rx_complete() 122 data->rx_pos = cnt; in mtk8250_dma_rx_complete() 185 data->rx_pos = 0; in mtk8250_dma_enable()
|
/openbmc/u-boot/drivers/net/ |
H A D | sni_ave.c | 148 int rx_pos; member 468 priv->rx_pos = 0; in ave_start() 579 priv->rx_pos); in ave_recv() 584 ptr = net_rx_packets[priv->rx_pos] + priv->rx_off; in ave_recv() 589 priv->phydev->dev->name, priv->rx_pos, in ave_recv() 606 ave_cache_flush((uintptr_t)net_rx_packets[priv->rx_pos], in ave_free_packet() 610 priv->rx_pos, priv->rx_siz); in ave_free_packet() 612 if (++priv->rx_pos >= PKTBUFSRX) in ave_free_packet() 613 priv->rx_pos = 0; in ave_free_packet()
|
/openbmc/linux/drivers/net/mctp/ |
H A D | mctp-i2c.c | 65 size_t rx_pos; member 247 if (midev->rx_pos < MCTP_I2C_BUFSZ) { in mctp_i2c_slave_cb() 248 midev->rx_buffer[midev->rx_pos] = *val; in mctp_i2c_slave_cb() 249 midev->rx_pos++; in mctp_i2c_slave_cb() 258 midev->rx_pos = 1; in mctp_i2c_slave_cb() 284 if (midev->rx_pos < MCTP_I2C_MINLEN + 1) { in mctp_i2c_recv() 289 recvlen = midev->rx_pos - 1; in mctp_i2c_recv() 302 pec = midev->rx_buffer[midev->rx_pos - 1]; in mctp_i2c_recv()
|
/openbmc/linux/drivers/atm/ |
H A D | eni.h | 58 unsigned long rx_pos; /* current RX descriptor pos */ member
|
H A D | eni.c | 325 "0x%x\n",eni_vcc->descr,eni_vcc->rx_pos, in rx_ident_err() 497 else eni_vcc->rx_pos = (eni_vcc->rx_pos+size+1) & (eni_vcc->words-1); in discard() 748 if (!EEPMOK(eni_vcc->rx_pos,ENI_PRV_SIZE(skb), in dequeue_rx() 756 eni_vcc->rx_pos = ENI_PRV_POS(skb) & (eni_vcc->words-1); in dequeue_rx() 796 eni_vcc->rx_pos = 0; in open_rx_first() 881 at_end = eni_vcc->rx_pos == tmp >> MID_VCI_READ_SHIFT; in close_rx() 885 eni_vcc->rx_pos,tmp); in close_rx() 887 eni_vcc->rx_pos,tmp); in close_rx()
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 88 int rx_pos; member 236 #define xiic_rx_space(i2c) ((i2c)->rx_msg->len - (i2c)->rx_pos) 504 i2c->rx_msg->buf[i2c->rx_pos++] = rxmsg_len; in xiic_smbus_block_read_setup() 601 i2c->rx_msg->buf[i2c->rx_pos++] = in xiic_read_rx() 1076 i2c->rx_pos = 0; in __xiic_start_xfer()
|
/openbmc/linux/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_core.c | 1866 while (state->rx_pos != tx_pos) { in parse_rx_slots() 1874 WARN_ON(state->rx_pos & VCHIQ_SLOT_MASK); in parse_rx_slots() 1876 SLOT_QUEUE_INDEX_FROM_POS_MASKED(state->rx_pos)]; in parse_rx_slots() 1891 (state->rx_pos & VCHIQ_SLOT_MASK)); in parse_rx_slots() 1896 state->rx_pos += calc_stride(size); in parse_rx_slots() 1903 if ((state->rx_pos & VCHIQ_SLOT_MASK) == 0) { in parse_rx_slots() 2576 end = state->rx_pos & VCHIQ_SLOT_MASK; in release_service_messages() 3469 state->rx_pos, in vchiq_dump_state() 3470 state->rx_data + (state->rx_pos & VCHIQ_SLOT_MASK)); in vchiq_dump_state()
|
H A D | vchiq_core.h | 394 int rx_pos; member
|