intr_context 2102 drivers/staging/qlge/qlge.h struct intr_context intr_context[MAX_RX_RINGS]; intr_context 414 drivers/staging/qlge/qlge_dbg.c qdev->intr_context[i].intr_read_mask); intr_context 1360 drivers/staging/qlge/qlge_dbg.c ql_write32(qdev, INTR_EN, qdev->intr_context[i].intr_read_mask); intr_context 1614 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "%p", intr_context, i, qdev); intr_context 1615 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "%d", intr_context, i, intr); intr_context 1616 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "%d", intr_context, i, hooked); intr_context 1617 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "0x%08x", intr_context, i, intr_en_mask); intr_context 1618 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "0x%08x", intr_context, i, intr_dis_mask); intr_context 1619 drivers/staging/qlge/qlge_dbg.c DUMP_QDEV_ARRAY(qdev, "0x%08x", intr_context, i, intr_read_mask); intr_context 638 drivers/staging/qlge/qlge_main.c struct intr_context *ctx = qdev->intr_context + intr; intr_context 663 drivers/staging/qlge/qlge_main.c struct intr_context *ctx; intr_context 671 drivers/staging/qlge/qlge_main.c ctx = qdev->intr_context + intr; intr_context 693 drivers/staging/qlge/qlge_main.c atomic_set(&qdev->intr_context[i].irq_cnt, 1); intr_context 2300 drivers/staging/qlge/qlge_main.c struct intr_context *ctx = &qdev->intr_context[rx_ring->cq_id]; intr_context 2499 drivers/staging/qlge/qlge_main.c struct intr_context *intr_context = &qdev->intr_context[0]; intr_context 2504 drivers/staging/qlge/qlge_main.c if (atomic_read(&qdev->intr_context[0].irq_cnt)) { intr_context 2512 drivers/staging/qlge/qlge_main.c var = ql_disable_completion_interrupt(qdev, intr_context->intr); intr_context 2537 drivers/staging/qlge/qlge_main.c ql_disable_completion_interrupt(qdev, intr_context->intr); intr_context 2550 drivers/staging/qlge/qlge_main.c if (var & intr_context->irq_mask) { intr_context 2553 drivers/staging/qlge/qlge_main.c ql_disable_completion_interrupt(qdev, intr_context->intr); intr_context 2557 drivers/staging/qlge/qlge_main.c ql_enable_completion_interrupt(qdev, intr_context->intr); intr_context 3412 drivers/staging/qlge/qlge_main.c static void ql_set_irq_mask(struct ql_adapter *qdev, struct intr_context *ctx) intr_context 3447 drivers/staging/qlge/qlge_main.c struct intr_context *intr_context = &qdev->intr_context[0]; intr_context 3454 drivers/staging/qlge/qlge_main.c for (i = 0; i < qdev->intr_count; i++, intr_context++) { intr_context 3456 drivers/staging/qlge/qlge_main.c intr_context->intr = i; intr_context 3457 drivers/staging/qlge/qlge_main.c intr_context->qdev = qdev; intr_context 3461 drivers/staging/qlge/qlge_main.c ql_set_irq_mask(qdev, intr_context); intr_context 3466 drivers/staging/qlge/qlge_main.c intr_context->intr_en_mask = intr_context 3470 drivers/staging/qlge/qlge_main.c intr_context->intr_dis_mask = intr_context 3474 drivers/staging/qlge/qlge_main.c intr_context->intr_read_mask = intr_context 3484 drivers/staging/qlge/qlge_main.c intr_context->handler = qlge_isr; intr_context 3485 drivers/staging/qlge/qlge_main.c sprintf(intr_context->name, "%s-rx-%d", intr_context 3491 drivers/staging/qlge/qlge_main.c intr_context->handler = qlge_msix_rx_isr; intr_context 3492 drivers/staging/qlge/qlge_main.c sprintf(intr_context->name, "%s-rx-%d", intr_context 3501 drivers/staging/qlge/qlge_main.c intr_context->intr = 0; intr_context 3502 drivers/staging/qlge/qlge_main.c intr_context->qdev = qdev; intr_context 3507 drivers/staging/qlge/qlge_main.c intr_context->intr_en_mask = intr_context 3509 drivers/staging/qlge/qlge_main.c intr_context->intr_dis_mask = intr_context 3512 drivers/staging/qlge/qlge_main.c intr_context->intr_read_mask = intr_context 3517 drivers/staging/qlge/qlge_main.c intr_context->handler = qlge_isr; intr_context 3518 drivers/staging/qlge/qlge_main.c sprintf(intr_context->name, "%s-single_irq", qdev->ndev->name); intr_context 3524 drivers/staging/qlge/qlge_main.c ql_set_irq_mask(qdev, intr_context); intr_context 3535 drivers/staging/qlge/qlge_main.c struct intr_context *intr_context = &qdev->intr_context[0]; intr_context 3537 drivers/staging/qlge/qlge_main.c for (i = 0; i < qdev->intr_count; i++, intr_context++) { intr_context 3538 drivers/staging/qlge/qlge_main.c if (intr_context->hooked) { intr_context 3555 drivers/staging/qlge/qlge_main.c struct intr_context *intr_context = &qdev->intr_context[0]; intr_context 3559 drivers/staging/qlge/qlge_main.c for (i = 0; i < qdev->intr_count; i++, intr_context++) { intr_context 3560 drivers/staging/qlge/qlge_main.c atomic_set(&intr_context->irq_cnt, 0); intr_context 3563 drivers/staging/qlge/qlge_main.c intr_context->handler, intr_context 3565 drivers/staging/qlge/qlge_main.c intr_context->name, intr_context 3580 drivers/staging/qlge/qlge_main.c intr_context->name); intr_context 3589 drivers/staging/qlge/qlge_main.c intr_context->name, &qdev->rx_ring[0]); intr_context 3600 drivers/staging/qlge/qlge_main.c intr_context->name); intr_context 3602 drivers/staging/qlge/qlge_main.c intr_context->hooked = 1;