Searched refs:tail_idx (Results 1 – 9 of 9) sorted by relevance
646 cq->tail_idx = 0; in ionic_cq_init()679 cq_info = &cq->info[cq->tail_idx]; in ionic_cq_service()681 if (cq->tail_idx == cq->num_descs - 1) in ionic_cq_service()683 cq->tail_idx = (cq->tail_idx + 1) & (cq->num_descs - 1); in ionic_cq_service()684 cq_info = &cq->info[cq->tail_idx]; in ionic_cq_service()716 q->tail_idx = 0; in ionic_q_init()795 tail = q->tail_idx; in ionic_q_is_posted()810 if (q->tail_idx == q->head_idx) in ionic_q_service()820 desc_info = &q->info[q->tail_idx]; in ionic_q_service()821 index = q->tail_idx; in ionic_q_service()[all …]
36 if (q->tail_idx == q->head_idx) { in ionic_txq_poke_doorbell()63 if (q->tail_idx == q->head_idx) in ionic_rxq_poke_doorbell()387 if (q->tail_idx == q->head_idx) in ionic_rx_service()393 desc_info = &q->info[q->tail_idx]; in ionic_rx_service()394 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_rx_service()526 q->tail_idx = 0; in ionic_rx_empty()856 desc_info = &q->info[q->tail_idx]; in ionic_tx_service()858 index = q->tail_idx; in ionic_tx_service()859 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_tx_service()895 desc_info = &q->info[q->tail_idx]; in ionic_tx_empty()[all …]
227 while (q->tail_idx != q->head_idx) { in ionic_adminq_flush()228 desc_info = &q->info[q->tail_idx]; in ionic_adminq_flush()232 q->tail_idx = (q->tail_idx + 1) & (q->num_descs - 1); in ionic_adminq_flush()300 if (q->tail_idx == q->head_idx) { in ionic_adminq_poke_doorbell()
234 u16 tail_idx; member283 u16 tail_idx; member303 unsigned int avail = q->tail_idx; in ionic_q_space_avail()
79 seq_printf(seq, "%d\n", q->tail_idx); in q_tail_show()99 seq_printf(seq, "%d\n", cq->tail_idx); in cq_tail_show()
781 qcq->q.tail_idx = 0; in ionic_qcq_sanitize()783 qcq->cq.tail_idx = 0; in ionic_qcq_sanitize()
1628 u32 head_idx, tail_idx; /* index to head/tail of ring */ member
8073 rx_monitor->tail_idx = 0; in lpfc_rx_monitor_create_ring()8091 rx_monitor->tail_idx = 0; in lpfc_rx_monitor_destroy_ring()8112 u32 *tail_idx = &rx_monitor->tail_idx; in lpfc_rx_monitor_record() local8117 memcpy(&ring[*tail_idx], entry, sizeof(*entry)); in lpfc_rx_monitor_record()8118 *tail_idx = (*tail_idx + 1) % ring_size; in lpfc_rx_monitor_record()8121 if (*tail_idx == *head_idx) in lpfc_rx_monitor_record()8150 u32 *tail_idx = &rx_monitor->tail_idx; in lpfc_rx_monitor_report() local8173 while (*head_idx != *tail_idx) { in lpfc_rx_monitor_report()
789 static void prep_compound_tail(struct page *head, int tail_idx) in prep_compound_tail() argument791 struct page *p = head + tail_idx; in prep_compound_tail()
Completed in 68 milliseconds