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

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-mgmt-port.c95 int tx_write_index; /* Where the next TX will write in the tx_ring and tx_buffers */ member in struct:__anon6978
558 memcpy(state->tx_buffers[state->tx_write_index], buffer, packet_len);
560 memcpy(state->tx_buffers[state->tx_write_index] + 6, ((char*)&state->mac) + 2, 6);
562 state->tx_ring[state->tx_write_index].s.len = packet_len;
564 state->tx_ring[state->tx_write_index].s.tstamp = 0;
566 state->tx_write_index = (state->tx_write_index + 1) % CVMX_MGMT_PORT_NUM_TX_BUFFERS;
615 m_copydata(m, 0, m->m_pkthdr.len, state->tx_buffers[state->tx_write_index]);
617 state->tx_ring[state->tx_write_index].s.len = m->m_pkthdr.len;
619 state->tx_ring[state->tx_write_index]
[all...]

Completed in 156 milliseconds