Searched refs:eeq (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/infiniband/hw/efa/
H A Defa_com.c1150 static void efa_com_arm_eq(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1154 EFA_SET(&val, EFA_REGS_EQ_DB_EQN, eeq->eqn);
1161 struct efa_com_eq *eeq)
1168 ci = eeq->cc & (eeq->depth - 1);
1169 phase = eeq->phase;
1170 eqe = &eeq->eqes[ci];
1180 eeq->cb(eeq, eqe);
1186 if (ci == eeq
1160 efa_com_eq_comp_intr_handler(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1199 efa_com_eq_destroy(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1210 efa_com_eq_init(struct efa_com_dev *edev, struct efa_com_eq *eeq, efa_eqe_handler cb, u16 depth, u8 msix_vec) argument
[all...]
H A Defa_com.h84 typedef void (*efa_eqe_handler)(struct efa_com_eq *eeq,
158 int efa_com_eq_init(struct efa_com_dev *edev, struct efa_com_eq *eeq,
160 void efa_com_eq_destroy(struct efa_com_dev *edev, struct efa_com_eq *eeq);
178 struct efa_com_eq *eeq);
H A Defa_main.c92 static void efa_process_eqe(struct efa_com_eq *eeq, struct efa_admin_eqe *eqe) argument
94 struct efa_dev *dev = container_of(eeq->edev, struct efa_dev, edev);
109 struct efa_com_dev *edev = eq->eeq.edev;
111 efa_com_eq_comp_intr_handler(edev, &eq->eeq);
294 efa_com_eq_destroy(&dev->edev, &eq->eeq);
307 err = efa_com_eq_init(&dev->edev, &eq->eeq, efa_process_eqe,
H A Defa.h141 struct efa_com_eq eeq; member in struct:efa_eq
H A Defa_verbs.c1163 params.eqn = cq->eq->eeq.eqn;

Completed in 104 milliseconds