Lines Matching refs:eqe
925 struct ehea_eqe *eqe; in ehea_qp_aff_irq_handler() local
931 eqe = ehea_poll_eq(port->qp_eq); in ehea_qp_aff_irq_handler()
933 while (eqe) { in ehea_qp_aff_irq_handler()
934 qp_token = EHEA_BMASK_GET(EHEA_EQE_QP_TOKEN, eqe->entry); in ehea_qp_aff_irq_handler()
936 eqe->entry, qp_token); in ehea_qp_aff_irq_handler()
950 eqe = ehea_poll_eq(port->qp_eq); in ehea_qp_aff_irq_handler()
1138 static void ehea_parse_eqe(struct ehea_adapter *adapter, u64 eqe) in ehea_parse_eqe() argument
1146 ec = EHEA_BMASK_GET(NEQE_EVENT_CODE, eqe); in ehea_parse_eqe()
1147 portnum = EHEA_BMASK_GET(NEQE_PORTNUM, eqe); in ehea_parse_eqe()
1158 if (EHEA_BMASK_GET(NEQE_PORT_UP, eqe)) { in ehea_parse_eqe()
1183 if (EHEA_BMASK_GET(NEQE_EXTSWITCH_PORT_UP, eqe)) { in ehea_parse_eqe()
1197 if (EHEA_BMASK_GET(NEQE_EXTSWITCH_PRIMARY, eqe)) in ehea_parse_eqe()
1214 netdev_err(dev, "unknown event code %x, eqe=0x%llX\n", ec, eqe); in ehea_parse_eqe()
1222 struct ehea_eqe *eqe; in ehea_neq_tasklet() local
1225 eqe = ehea_poll_eq(adapter->neq); in ehea_neq_tasklet()
1226 pr_debug("eqe=%p\n", eqe); in ehea_neq_tasklet()
1228 while (eqe) { in ehea_neq_tasklet()
1229 pr_debug("*eqe=%lx\n", (unsigned long) eqe->entry); in ehea_neq_tasklet()
1230 ehea_parse_eqe(adapter, eqe->entry); in ehea_neq_tasklet()
1231 eqe = ehea_poll_eq(adapter->neq); in ehea_neq_tasklet()
1232 pr_debug("next eqe=%p\n", eqe); in ehea_neq_tasklet()