Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-helper-util.h271 cvmx_buf_ptr_t buffer_ptr; in cvmx_helper_free_packet_data() local
278 buffer_ptr = work->packet_ptr; in cvmx_helper_free_packet_data()
285 start_of_buffer = ((buffer_ptr.s.addr >> 7) - buffer_ptr.s.back) << 7; in cvmx_helper_free_packet_data()
288 next_buffer_ptr = *(cvmx_buf_ptr_t*)cvmx_phys_to_ptr(buffer_ptr.s.addr - 8); in cvmx_helper_free_packet_data()
289 buffer_ptr = next_buffer_ptr; in cvmx_helper_free_packet_data()
296 start_of_buffer = ((buffer_ptr.s.addr >> 7) - buffer_ptr.s.back) << 7; in cvmx_helper_free_packet_data()
298 next_buffer_ptr = *(cvmx_buf_ptr_t*)cvmx_phys_to_ptr(buffer_ptr.s.addr - 8); in cvmx_helper_free_packet_data()
299 cvmx_fpa_free(cvmx_phys_to_ptr(start_of_buffer), buffer_ptr.s.pool, 0); in cvmx_helper_free_packet_data()
300 buffer_ptr = next_buffer_ptr; in cvmx_helper_free_packet_data()
H A Dcvmx-helper-errata.c265 cvmx_buf_ptr_t buffer_ptr = work->packet_ptr; in cvmx_helper_fix_ipd_packet_chain() local
267 if ( (buffer_ptr.s.pool == 0) && (((uint64_t)buffer_ptr.s.size + in cvmx_helper_fix_ipd_packet_chain()
268 ((uint64_t)buffer_ptr.s.back << 7) + ((uint64_t)buffer_ptr.s.addr & 0x7F)) in cvmx_helper_fix_ipd_packet_chain()
274 buffer_ptr.s.size -= 8; in cvmx_helper_fix_ipd_packet_chain()
275 work->packet_ptr = buffer_ptr; in cvmx_helper_fix_ipd_packet_chain()
281 cvmx_buf_ptr_t *ptr = (cvmx_buf_ptr_t*)cvmx_phys_to_ptr(buffer_ptr.s.addr - 8); in cvmx_helper_fix_ipd_packet_chain()
282 buffer_ptr = *ptr; in cvmx_helper_fix_ipd_packet_chain()
283 buffer_ptr.s.size -= 8; in cvmx_helper_fix_ipd_packet_chain()
284 *ptr = buffer_ptr; in cvmx_helper_fix_ipd_packet_chain()
H A Dcvmx-helper-util.c157 cvmx_buf_ptr_t buffer_ptr; in cvmx_helper_dump_packet() local
171 buffer_ptr.u64 = 0; in cvmx_helper_dump_packet()
172 buffer_ptr.s.pool = wqe_pool.s.wqe_pool; in cvmx_helper_dump_packet()
173 buffer_ptr.s.size = 128; in cvmx_helper_dump_packet()
180 buffer_ptr.s.addr += (work->word2.s.is_v6^1)<<2; in cvmx_helper_dump_packet()
189 buffer_ptr.s.addr += pip_gbl_cfg.s.nip_shf; in cvmx_helper_dump_packet()
193 buffer_ptr = work->packet_ptr; in cvmx_helper_dump_packet()
198 start_of_buffer = ((buffer_ptr.s.addr >> 7) - buffer_ptr.s.back) << 7; in cvmx_helper_dump_packet()
200 cvmx_dprintf(" Buffer I : %u\n", buffer_ptr.s.i); in cvmx_helper_dump_packet()
208 end_of_data = data_address + buffer_ptr.s.size; in cvmx_helper_dump_packet()
[all …]
H A Dcvmx-profiler.c99 void *buffer_ptr = NULL; in cvmx_get_memory_addr() local
102 buffer_ptr = cvmx_phys_to_ptr(block_desc->base_addr); in cvmx_get_memory_addr()
103 assert (buffer_ptr != NULL); in cvmx_get_memory_addr()
105 return buffer_ptr; in cvmx_get_memory_addr()
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_rawdev.h239 uint64_t buffer_ptr; member
H A Dotx2_ep_enqdeq.c275 desc_ring[idx].buffer_ptr = rte_mem_virt2iova(buf); in sdp_droq_setup_ring_buffers()
675 desc_ring[droq->refill_idx].buffer_ptr = rte_mem_virt2iova(buf); in sdp_droq_refill()
/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_rxtx.c77 desc_ring[i].buffer_ptr = in lio_droq_setup_ring_buffers()
304 desc_ring[droq->refill_idx].buffer_ptr = in lio_droq_refill_pullup_descs()
305 desc_ring[refill_index].buffer_ptr; in lio_droq_refill_pullup_descs()
307 desc_ring[refill_index].buffer_ptr = 0; in lio_droq_refill_pullup_descs()
365 desc_ring[droq->refill_idx].buffer_ptr = in lio_droq_refill()
H A Dlio_rxtx.h37 uint64_t buffer_ptr; member