Searched refs:tx_pos (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/platform/raspberrypi/vchiq-interface/ |
| H A D | TESTING | 90 tx_pos=0x1e8(@43b0acda), rx_pos=0x170(@05493af8) 95 Local: slots 34-64 tx_pos=0x1e8 recycle=0x1f 107 Remote: slots 2-32 tx_pos=0x170 recycle=0x1f
|
| H A D | vchiq_core.c | 704 int tx_pos = state->local_tx_pos; in reserve_space() local 705 int slot_space = VCHIQ_SLOT_SIZE - (tx_pos & VCHIQ_SLOT_MASK); in reserve_space() 712 (state->tx_data + (tx_pos & VCHIQ_SLOT_MASK)); in reserve_space() 716 tx_pos += slot_space; in reserve_space() 720 if ((tx_pos & VCHIQ_SLOT_MASK) == 0) { in reserve_space() 731 state->local_tx_pos = tx_pos; in reserve_space() 732 local->tx_pos = tx_pos; in reserve_space() 740 if (tx_pos == (state->slot_queue_available * VCHIQ_SLOT_SIZE)) { in reserve_space() 743 __func__, tx_pos); in reserve_space() 747 slot_index = local->slot_queue[SLOT_QUEUE_INDEX_FROM_POS_MASKED(tx_pos)]; in reserve_space() [all …]
|
| /linux/drivers/media/rc/ |
| H A D | ene_ir.h | 216 int tx_pos; /* position in that buffer */ member
|
| /linux/drivers/net/ethernet/sunplus/ |
| H A D | spl2sw_define.h | 241 u32 tx_pos; member
|
| H A D | spl2sw_desc.c | 216 comm->tx_pos = 0; in spl2sw_descs_init()
|
| H A D | spl2sw_mac.c | 264 comm->tx_pos = 0; in spl2sw_mac_soft_reset()
|
| H A D | spl2sw_int.c | 153 while (((tx_done_pos != comm->tx_pos) || (comm->tx_desc_full == 1)) && budget_left) { in spl2sw_tx_poll()
|
| /linux/include/linux/raspberrypi/ |
| H A D | vchiq_core.h | 280 int tx_pos; member
|
| /linux/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-hw.c | 458 unsigned int tx_dsr, tx_pos, tx_qidx; in xlgmac_prepare_tx_stop() local 465 tx_pos = (channel->queue_index * DMA_DSR_Q_LEN) + in xlgmac_prepare_tx_stop() 471 tx_pos = ((tx_qidx % DMA_DSRX_QPR) * DMA_DSR_Q_LEN) + in xlgmac_prepare_tx_stop() 482 tx_status = XLGMAC_GET_REG_BITS(tx_status, tx_pos, in xlgmac_prepare_tx_stop()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-dev.c | 3218 unsigned int tx_dsr, tx_pos, tx_qidx; in xgbe_prepare_tx_stop() local 3228 tx_pos = (queue * DMA_DSR_Q_WIDTH) + DMA_DSR0_TPS_START; in xgbe_prepare_tx_stop() 3233 tx_pos = ((tx_qidx % DMA_DSRX_QPR) * DMA_DSR_Q_WIDTH) + in xgbe_prepare_tx_stop() 3244 tx_status = GET_BITS(tx_status, tx_pos, DMA_DSR_TPS_WIDTH); in xgbe_prepare_tx_stop()
|