Lines Matching refs:idev
23 struct ionic_dev *idev = &lif->adapter->idev; in ionic_qcq_enable() local
36 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_qcq_enable()
48 struct ionic_dev *idev = &lif->adapter->idev; in ionic_qcq_disable() local
61 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_qcq_disable()
79 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_reset() local
83 ionic_dev_cmd_lif_reset(idev, lif->index); in ionic_lif_reset()
84 ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_reset()
548 struct ionic_dev *idev = &adapter->idev; in ionic_intr_alloc() local
566 ionic_intr_init(idev, intr, index); in ionic_intr_alloc()
588 struct ionic_dev *idev = &lif->adapter->idev; in ionic_qcq_alloc() local
635 err = ionic_q_init(lif, idev, &new->q, index, num_descs, in ionic_qcq_alloc()
647 ionic_intr_mask_assert(idev->intr_ctrl, new->intr.index, in ionic_qcq_alloc()
1019 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_qcq_deinit() local
1025 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_lif_qcq_deinit()
1138 struct ionic_dev *idev = &lif->adapter->idev; in ionic_notifyq_handler() local
1147 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_notifyq_handler()
1155 ionic_intr_credits(idev->intr_ctrl, qcq->intr.index, in ionic_notifyq_handler()
1158 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_notifyq_handler()
1167 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_adminq_init() local
1173 ionic_dev_cmd_adminq_init(idev, qcq, lif->index, qcq->intr.index); in ionic_lif_adminq_init()
1174 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_adminq_init()
1178 ionic_dev_cmd_comp(idev, &comp); in ionic_lif_adminq_init()
1189 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_lif_adminq_init()
1200 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_notifyq_init() local
1241 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index, in ionic_lif_notifyq_init()
1465 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_init() local
1471 ionic_dev_cmd_lif_init(idev, lif->index, lif->info_pa); in ionic_lif_init()
1472 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_init()
1473 ionic_dev_cmd_comp(idev, &comp); in ionic_lif_init()
1631 struct ionic_dev *idev = &adapter->idev; in ionic_lif_identify() local
1637 unsigned int cmd_words = sizeof(idev->dev_cmd->data) / in ionic_lif_identify()
1638 sizeof(idev->dev_cmd->data[0]); in ionic_lif_identify()
1641 ionic_dev_cmd_lif_identify(idev, IONIC_LIF_TYPE_CLASSIC, in ionic_lif_identify()
1643 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_identify()
1649 ident->lif.words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_lif_identify()