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

/freebsd-11-stable/sys/mips/cavium/octe/
H A Dethernet-rx.c256 cvmx_buf_ptr_t segment_ptr = work->packet_ptr; local
260 cvmx_buf_ptr_t next_ptr = *(cvmx_buf_ptr_t *)cvmx_phys_to_ptr(segment_ptr.s.addr-8);
267 int segment_size = segment_ptr.s.size; */
268 int segment_size = CVMX_FPA_PACKET_POOL_SIZE - (segment_ptr.s.addr - (((segment_ptr.s.addr >> 7) - segment_ptr.s.back) << 7));
276 memcpy(m_put(m, segment_size), cvmx_phys_to_ptr(segment_ptr.s.addr), segment_size);
281 segment_ptr = next_ptr;
H A Dethernet.c283 cvmx_buf_ptr_t segment_ptr = work->packet_ptr; local
286 cvmx_buf_ptr_t next_ptr = *(cvmx_buf_ptr_t *)cvmx_phys_to_ptr(segment_ptr.s.addr-8);
287 if (__predict_false(!segment_ptr.s.i))
288 cvmx_fpa_free(cvm_oct_get_buffer_ptr(segment_ptr), segment_ptr.s.pool, DONT_WRITEBACK(CVMX_FPA_PACKET_POOL_SIZE/128));
289 segment_ptr = next_ptr;

Completed in 111 milliseconds