Home
last modified time | relevance | path

Searched refs:rx_read_index (Results 1 – 1 of 1) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-mgmt-port.c680 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()
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()
711 int length = state->rx_ring[state->rx_read_index].s.len; in cvmx_mgmt_port_receive()
725 … state->rx_ring[state->rx_read_index].s.code, state->rx_ring[state->rx_read_index].s.len + result); in cvmx_mgmt_port_receive()
726 result = -state->rx_ring[state->rx_read_index].s.code; in cvmx_mgmt_port_receive()
735 state->rx_ring[state->rx_read_index].s.code = 0; in cvmx_mgmt_port_receive()
[all …]