Searched refs:eq (Results 1 – 11 of 11) sorted by relevance
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_eqs.c | 64 #define EQ_CONS_IDX(eq) ((eq)->cons_idx | \ argument 82 #define ELEMENT_SIZE_IN_32B(eq) (((eq)->elem_size) >> 5) argument 92 container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0]) 223 dma_addr_size = eq->num_pages * sizeof(*eq->dma_addr); in alloc_eq_pages() 224 virt_addr_size = eq->num_pages * sizeof(*eq->virt_addr); in alloc_eq_pages() 242 eq->page_size, &eq->dma_addr[pg_num], in alloc_eq_pages() 268 dma_free_coherent(eq->hwdev, eq->page_size, in alloc_eq_pages() 269 eq->virt_addr[i], eq->dma_addr[i]); in alloc_eq_pages() 331 eq->num_pages = GET_EQ_NUM_PAGES(eq, page_size); in init_aeq() 332 eq->num_elem_in_pg = GET_EQ_NUM_ELEMS(eq, page_size); in init_aeq() [all …]
|
| H A D | hinic_pmd_eqs.h | 28 #define GET_EQ_ELEMENT(eq, idx) \ argument 29 (((u8 *)(eq)->virt_addr[(idx) / (eq)->num_elem_in_pg]) + \ 30 (((u32)(idx) & ((eq)->num_elem_in_pg - 1)) * (eq)->elem_size)) 32 #define GET_AEQ_ELEM(eq, idx) \ argument 33 ((struct hinic_aeq_elem *)GET_EQ_ELEMENT((eq), (idx))) 35 #define GET_CEQ_ELEM(eq, idx) ((u32 *)GET_EQ_ELEMENT((eq), (idx))) argument 94 void eq_update_ci(struct hinic_eq *eq);
|
| H A D | hinic_pmd_mgmt.c | 46 #define GET_CURR_AEQ_ELEM(eq) GET_AEQ_ELEM((eq), (eq)->cons_idx) argument 708 int hinic_aeq_poll_msg(struct hinic_eq *eq, u32 timeout, void *param) in hinic_aeq_poll_msg() argument 719 for (i = 0; ((timeout == 0) && (i < eq->eq_len)) || in hinic_aeq_poll_msg() 724 aeqe_pos = GET_CURR_AEQ_ELEM(eq); in hinic_aeq_poll_msg() 734 != eq->wrapped) { in hinic_aeq_poll_msg() 753 done = hinic_handle_aeqe(eq->hwdev, event, in hinic_aeq_poll_msg() 758 eq->cons_idx++; in hinic_aeq_poll_msg() 759 if (eq->cons_idx == eq->eq_len) { in hinic_aeq_poll_msg() 760 eq->cons_idx = 0; in hinic_aeq_poll_msg() 761 eq->wrapped = !eq->wrapped; in hinic_aeq_poll_msg() [all …]
|
| H A D | hinic_pmd_mgmt.h | 110 int hinic_aeq_poll_msg(struct hinic_eq *eq, u32 timeout, void *param);
|
| H A D | hinic_pmd_hwdev.c | 735 struct hinic_eq *eq; in init_aeqs_msix_attr() local 746 eq = &aeqs->aeq[q_id]; in init_aeqs_msix_attr() 747 info.msix_index = eq->eq_irq.msix_entry_idx; in init_aeqs_msix_attr()
|
| /dpdk/drivers/bus/dpaa/base/qbman/ |
| H A D | qman.c | 2286 return eq; in try_p_eq_start() 2295 if (!eq) in qman_enqueue() 2338 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi() 2354 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi() 2365 dcbf(eq); in qman_enqueue_multi() 2366 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi() 2409 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi_fq() 2425 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi_fq() 2436 dcbf(eq); in qman_enqueue_multi_fq() 2437 eq = (void *)((unsigned long)(eq + 1) & in qman_enqueue_multi_fq() [all …]
|
| /dpdk/drivers/bus/fslmc/qbman/ |
| H A D | qbman_portal.c | 630 d->eq.orpid = opr_id; in qbman_eq_desc_set_orp() 631 d->eq.seqnum = seqnum; in qbman_eq_desc_set_orp() 643 d->eq.orpid = opr_id; in qbman_eq_desc_set_orp_hole() 644 d->eq.seqnum = seqnum; in qbman_eq_desc_set_orp_hole() 654 d->eq.orpid = opr_id; in qbman_eq_desc_set_orp_nesn() 665 d->eq.wae = stash; in qbman_eq_desc_set_response() 670 d->eq.rspid = token; in qbman_eq_desc_set_token() 676 d->eq.tgtid = fqid; in qbman_eq_desc_set_fq() 683 d->eq.tgtid = qdid; in qbman_eq_desc_set_qd() 684 d->eq.qdbin = qd_bin; in qbman_eq_desc_set_qd() [all …]
|
| /dpdk/drivers/bus/fslmc/qbman/include/ |
| H A D | fsl_qbman_portal.h | 850 struct eq { struct 864 } eq; member
|
| /dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x.c | 4383 elem = &sc->eq[EQ_DESC(sw_cons)]; in bnx2x_eq_int() 5223 elem = &sc->eq[EQ_DESC_CNT_PAGE * i - 1]; in bnx2x_init_eq_ring() 8933 sc->eq = (union event_ring_elem *)sc->eq_dma.vaddr; in bnx2x_alloc_hsi_mem() 8942 sc->eq = NULL; in bnx2x_alloc_hsi_mem() 8957 sc->eq = NULL; in bnx2x_alloc_hsi_mem() 8972 sc->eq = NULL; in bnx2x_alloc_hsi_mem() 9058 sc->eq = NULL; in bnx2x_free_hsi_mem()
|
| H A D | bnx2x.h | 1215 union event_ring_elem *eq; member
|
| /dpdk/doc/guides/nics/ |
| H A D | cxgbe.rst | 623 t5nex0: PCIe x8, 2 ports, 14 MSI-X interrupts, 31 eq, 13 iq
|