/Linux-v4.19/arch/xtensa/variants/test_mmuhifi_c3/include/variant/ |
D | tie.h | 114 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \ 115 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \ 116 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \ 117 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
|
/Linux-v4.19/arch/xtensa/variants/test_kc705_be/include/variant/ |
D | tie.h | 145 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \ 146 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \ 147 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \ 148 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_eqs.c | 88 container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0]) 369 struct hinic_eq *aeq; in eq_irq_work() local 371 aeq = aeq_work->data; in eq_irq_work() 372 eq_irq_handler(aeq); in eq_irq_work() 394 struct hinic_eq *aeq = data; in aeq_interrupt() local 398 hinic_msix_attr_cnt_clear(aeq->hwif, aeq->msix_entry.entry); in aeq_interrupt() 400 aeq_work = &aeq->aeq_work; in aeq_interrupt() 401 aeq_work->data = aeq; in aeq_interrupt() 403 aeqs = aeq_to_aeqs(aeq); in aeq_interrupt() 805 err = init_eq(&aeqs->aeq[q_id], hwif, HINIC_AEQ, q_id, q_len, in hinic_aeqs_init() [all …]
|
D | hinic_hw_eqs.h | 215 struct hinic_eq aeq[HINIC_MAX_AEQS]; member
|
/Linux-v4.19/drivers/infiniband/hw/i40iw/ |
D | i40iw_ctrl.c | 1664 static enum i40iw_status_code i40iw_sc_aeq_init(struct i40iw_sc_aeq *aeq, in i40iw_sc_aeq_init() argument 1677 aeq->size = sizeof(*aeq); in i40iw_sc_aeq_init() 1678 aeq->polarity = 1; in i40iw_sc_aeq_init() 1679 aeq->aeqe_base = (struct i40iw_sc_aeqe *)info->aeqe_base; in i40iw_sc_aeq_init() 1680 aeq->dev = info->dev; in i40iw_sc_aeq_init() 1681 aeq->elem_cnt = info->elem_cnt; in i40iw_sc_aeq_init() 1683 aeq->aeq_elem_pa = info->aeq_elem_pa; in i40iw_sc_aeq_init() 1684 I40IW_RING_INIT(aeq->aeq_ring, aeq->elem_cnt); in i40iw_sc_aeq_init() 1685 info->dev->aeq = aeq; in i40iw_sc_aeq_init() 1687 aeq->virtual_map = info->virtual_map; in i40iw_sc_aeq_init() [all …]
|
D | i40iw_main.c | 289 struct i40iw_aeq *aeq = &iwdev->aeq; in i40iw_destroy_aeq() local 296 if (!dev->aeq_ops->aeq_destroy(&aeq->sc_aeq, 0, 1)) in i40iw_destroy_aeq() 297 status = dev->aeq_ops->aeq_destroy_done(&aeq->sc_aeq); in i40iw_destroy_aeq() 302 i40iw_free_dma_mem(dev->hw, &aeq->mem); in i40iw_destroy_aeq() 867 struct i40iw_aeq *aeq = &iwdev->aeq; in i40iw_create_aeq() local 874 aeq->mem.size = sizeof(struct i40iw_sc_aeqe) * aeq_size; in i40iw_create_aeq() 875 status = i40iw_allocate_dma_mem(dev->hw, &aeq->mem, aeq->mem.size, in i40iw_create_aeq() 880 info.aeqe_base = aeq->mem.va; in i40iw_create_aeq() 881 info.aeq_elem_pa = aeq->mem.pa; in i40iw_create_aeq() 884 status = dev->aeq_ops->aeq_init(&aeq->sc_aeq, &info); in i40iw_create_aeq() [all …]
|
D | i40iw_hw.c | 279 struct i40iw_aeq *aeq = &iwdev->aeq; in i40iw_process_aeq() local 280 struct i40iw_sc_aeq *sc_aeq = &aeq->sc_aeq; in i40iw_process_aeq()
|
D | i40iw_type.h | 487 struct i40iw_sc_aeq *aeq; member 1283 struct i40iw_sc_aeq *aeq; member 1288 struct i40iw_sc_aeq *aeq; member
|
D | i40iw.h | 260 struct i40iw_aeq aeq; member
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_hw.c | 64 static void nes_process_aeq(struct nes_device *nesdev, struct nes_hw_aeq *aeq); 974 struct nes_hw_aeq *aeq; in nes_init_cqp() local 1062 aeq = &nesadapter->aeq[PCI_FUNC(nesdev->pcidev->devfn)]; in nes_init_cqp() 1063 aeq->aeq_vbase = vmem; in nes_init_cqp() 1064 aeq->aeq_pbase = pmem; in nes_init_cqp() 1065 aeq->aeq_size = nesadapter->max_qp; in nes_init_cqp() 1066 aeq->aeq_head = 0; in nes_init_cqp() 1069 vmem += (sizeof(struct nes_hw_aeqe) * aeq->aeq_size); in nes_init_cqp() 1070 pmem += (sizeof(struct nes_hw_aeqe) * aeq->aeq_size); in nes_init_cqp() 1137 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_AEQ_WQE_ELEMENT_COUNT_IDX, aeq->aeq_size); in nes_init_cqp() [all …]
|
D | nes_hw.h | 1078 struct nes_hw_aeq aeq[8]; member
|