| /dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 79 cq_desc = &cq_desc_base[cq->tail_idx]; in ionic_tx_flush() 84 if ((cq->tail_idx & 0x3) == 0) in ionic_tx_flush() 87 if (cq->tail_idx == 0) in ionic_tx_flush() 96 while (q->tail_idx != comp_index) { in ionic_tx_flush() 99 q->tail_idx = Q_NEXT_TO_SRVC(q, 1); in ionic_tx_flush() 102 if ((q->tail_idx & 0x3) == 0) in ionic_tx_flush() 1068 curr_cq_tail_idx = cq->tail_idx; in ionic_rxq_service() 1071 if (cq->tail_idx == 0) in ionic_rxq_service() 1075 if ((cq->tail_idx & 0x3) == 0) in ionic_rxq_service() 1081 curr_q_tail_idx = q->tail_idx; in ionic_rxq_service() [all …]
|
| H A D | ionic_dev.h | 132 #define Q_NEXT_TO_SRVC(_q, _n) (((_q)->tail_idx + (_n)) & ((_q)->size_mask)) 140 uint16_t tail_idx; member 164 uint16_t tail_idx; member 231 uint16_t avail = q->tail_idx; in ionic_q_space_avail()
|
| H A D | ionic_dev.c | 373 cq->tail_idx = 0; in ionic_cq_init() 395 while (cb(cq, cq->tail_idx, cb_arg)) { in ionic_cq_service() 396 cq->tail_idx = Q_NEXT_TO_SRVC(cq, 1); in ionic_cq_service() 397 if (cq->tail_idx == 0) in ionic_cq_service() 423 q->tail_idx = 0; in ionic_q_init()
|
| H A D | ionic_main.c | 167 info = IONIC_INFO_PTR(q, q->tail_idx); in ionic_adminq_service() 176 curr_q_tail_idx = q->tail_idx; in ionic_adminq_service() 177 q->tail_idx = Q_NEXT_TO_SRVC(q, 1); in ionic_adminq_service()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 365 unsigned int tail_idx; in enic_free_wq_bufs() local 372 nb_to_free = RTE_MIN(enic_ring_sub(desc_count, wq->tail_idx, in enic_free_wq_bufs() 375 tail_idx = wq->tail_idx; in enic_free_wq_bufs() 376 pool = wq->bufs[tail_idx]->pool; in enic_free_wq_bufs() 378 buf = wq->bufs[tail_idx]; in enic_free_wq_bufs() 381 tail_idx = enic_ring_incr(desc_count, tail_idx); in enic_free_wq_bufs() 394 tail_idx = enic_ring_incr(desc_count, tail_idx); in enic_free_wq_bufs() 400 wq->tail_idx = tail_idx; in enic_free_wq_bufs()
|
| /dpdk/lib/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_udp4.c | 15 uint16_t outer_id, inner_id, tail_idx, i, length; in update_tunnel_ipv4_udp_headers() local 34 tail_idx = nb_segs - 1; in update_tunnel_ipv4_udp_headers() 48 is_mf = i < tail_idx ? IPV4_HDR_MF_BIT : 0; in update_tunnel_ipv4_udp_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()
|
| /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
|
| /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
|
| /dpdk/lib/eventdev/ |
| H A D | rte_event_timer_adapter.c | 515 size_t head_idx, tail_idx; in event_buffer_flush() local 520 tail_idx = bufp->tail & EVENT_BUFFER_MASK; in event_buffer_flush() 522 RTE_ASSERT(head_idx < EVENT_BUFFER_SZ && tail_idx < EVENT_BUFFER_SZ); in event_buffer_flush() 527 if (head_idx > tail_idx) in event_buffer_flush() 528 n = head_idx - tail_idx; in event_buffer_flush() 529 else if (head_idx < tail_idx) in event_buffer_flush() 530 n = EVENT_BUFFER_SZ - tail_idx; in event_buffer_flush() 532 n = EVENT_BUFFER_SZ - tail_idx; in event_buffer_flush() 542 &events[tail_idx], n); in event_buffer_flush()
|