Searched refs:tail_idx (Results 1 – 12 of 12) sorted by relevance
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 82 cq->tail_idx = (cq->tail_idx + 1) & (cq->num_descs - 1); in ionic_tx_flush() 85 if ((cq->tail_idx & 0x3) == 0) in ionic_tx_flush() 88 if (cq->tail_idx == 0) in ionic_tx_flush() 100 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_tx_flush() 103 if ((q->tail_idx & 0x3) == 0) in ionic_tx_flush() 620 cur = &q->info[q->tail_idx]; in ionic_rx_empty() 624 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_rx_empty() 1004 cq->tail_idx = (cq->tail_idx + 1) & (cq->num_descs - 1); in ionic_rxq_service() 1006 if (cq->tail_idx == 0) in ionic_rxq_service() 1010 if ((cq->tail_idx & 0x3) == 0) in ionic_rxq_service() [all …]
|
| H A D | ionic_dev.c | 378 cq->tail_idx = 0; in ionic_cq_init() 407 while (cb(cq, cq->tail_idx, cb_arg)) { in ionic_cq_service() 408 cq->tail_idx = (cq->tail_idx + 1) & (cq->num_descs - 1); in ionic_cq_service() 409 if (cq->tail_idx == 0) in ionic_cq_service() 441 q->tail_idx = 0; in ionic_q_init() 485 uint32_t avail = q->tail_idx; in ionic_q_space_avail() 509 desc_info = &q->info[q->tail_idx]; in ionic_q_service() 512 desc_info->cb(q, q->tail_idx, cq_desc_index, in ionic_q_service() 518 curr_q_tail_idx = q->tail_idx; in ionic_q_service() 519 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_q_service()
|
| H A D | ionic_dev.h | 159 uint32_t tail_idx; member 184 uint32_t tail_idx; member
|
| /f-stack/dpdk/lib/librte_gso/ |
| H A D | gso_tcp4.c | 15 uint16_t id, tail_idx, i; in update_ipv4_tcp_headers() local 24 tail_idx = nb_segs - 1; in update_ipv4_tcp_headers() 28 update_tcp_header(segs[i], l4_offset, sent_seq, i < tail_idx); in update_ipv4_tcp_headers()
|
| H A D | gso_tunnel_tcp4.c | 15 uint16_t outer_id, inner_id, tail_idx, i; in update_tunnel_ipv4_tcp_headers() local 37 tail_idx = nb_segs - 1; in update_tunnel_ipv4_tcp_headers() 47 update_tcp_header(segs[i], tcp_offset, sent_seq, i < tail_idx); in update_tunnel_ipv4_tcp_headers()
|
| H A D | gso_udp4.c | 17 uint16_t tail_idx = nb_segs - 1, length, i; in update_ipv4_udp_headers() local 30 is_mf = i < tail_idx ? IPV4_HDR_MF_BIT : 0; in update_ipv4_udp_headers()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 339 unsigned int tail_idx; in enic_free_wq_bufs() local 342 nb_to_free = enic_ring_sub(desc_count, wq->tail_idx, completed_index) in enic_free_wq_bufs() 344 tail_idx = wq->tail_idx; in enic_free_wq_bufs() 345 pool = wq->bufs[tail_idx]->pool; in enic_free_wq_bufs() 347 buf = wq->bufs[tail_idx]; in enic_free_wq_bufs() 350 tail_idx = enic_ring_incr(desc_count, tail_idx); in enic_free_wq_bufs() 363 tail_idx = enic_ring_incr(desc_count, tail_idx); in enic_free_wq_bufs() 369 wq->tail_idx = tail_idx; in enic_free_wq_bufs()
|
| /f-stack/dpdk/drivers/net/enic/base/ |
| H A D | vnic_wq.c | 39 wq->tail_idx = 0; in vnic_wq_alloc_bufs() 106 wq->tail_idx = wq->head_idx; in vnic_wq_init_start() 152 unsigned int to_clean = wq->tail_idx; in vnic_wq_clean() 166 wq->tail_idx = 0; in vnic_wq_clean()
|
| H A D | vnic_wq.h | 48 unsigned int tail_idx; member
|
| /f-stack/dpdk/drivers/event/sw/ |
| H A D | iq_chunk.h | 64 iq->tail_idx = 0; in iq_init() 71 iq->tail->events[iq->tail_idx++] = *ev; in iq_enqueue() 74 if (unlikely(iq->tail_idx == SW_EVS_PER_Q_CHUNK)) { in iq_enqueue() 82 iq->tail_idx = 0; in iq_enqueue()
|
| H A D | sw_evdev.h | 100 uint16_t tail_idx; member
|
| /f-stack/dpdk/lib/librte_eventdev/ |
| H A D | rte_event_timer_adapter.c | 487 size_t head_idx, tail_idx; in event_buffer_flush() local 492 tail_idx = bufp->tail & EVENT_BUFFER_MASK; in event_buffer_flush() 494 RTE_ASSERT(head_idx < EVENT_BUFFER_SZ && tail_idx < EVENT_BUFFER_SZ); in event_buffer_flush() 499 if (head_idx > tail_idx) in event_buffer_flush() 500 n = head_idx - tail_idx; in event_buffer_flush() 501 else if (head_idx < tail_idx) in event_buffer_flush() 502 n = EVENT_BUFFER_SZ - tail_idx; in event_buffer_flush() 504 n = EVENT_BUFFER_SZ - tail_idx; in event_buffer_flush() 514 &events[tail_idx], n); in event_buffer_flush()
|