Searched refs:rx_read_index (Results 1 – 1 of 1) sorted by relevance
96 …int rx_read_index; /* Where the next RX will be in the rx_ring and rx_buf… member669 uint64_t *source = (void *)state->rx_buffers[state->rx_read_index]; in cvmx_mgmt_port_receive()680 while (state->rx_ring[state->rx_read_index].s.code == 16) in cvmx_mgmt_port_receive()683 int length = state->rx_ring[state->rx_read_index].s.len; in cvmx_mgmt_port_receive()694 state->rx_ring[state->rx_read_index].s.code = 0; in cvmx_mgmt_port_receive()695 state->rx_ring[state->rx_read_index].s.len = CVMX_MGMT_PORT_RX_BUFFER_SIZE - 8; in cvmx_mgmt_port_receive()696 state->rx_read_index = (state->rx_read_index + 1) % CVMX_MGMT_PORT_NUM_RX_BUFFERS; in cvmx_mgmt_port_receive()702 source = (void *)state->rx_buffers[state->rx_read_index]; in cvmx_mgmt_port_receive()707 if (state->rx_ring[state->rx_read_index].s.code == 15) in cvmx_mgmt_port_receive()709 if (buffer_len >= state->rx_ring[state->rx_read_index].s.len) in cvmx_mgmt_port_receive()[all …]