Lines Matching refs:idev
94 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_reset() local
99 ionic_dev_cmd_lif_reset(idev); in ionic_lif_reset()
100 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_reset()
564 struct ionic_dev *idev = &adapter->idev; in ionic_intr_alloc() local
582 ionic_intr_init(idev, intr, index); in ionic_intr_alloc()
822 struct ionic_dev *idev = &lif->adapter->idev; in ionic_notify_qcq_alloc() local
847 ionic_intr_mask_assert(idev->intr_ctrl, nqcq->intr.index, in ionic_notify_qcq_alloc()
870 struct ionic_dev *idev = &adapter->idev; in ionic_lif_queue_identify() local
873 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_lif_queue_identify()
893 ionic_dev_cmd_queue_identify(idev, IONIC_LIF_TYPE_CLASSIC, in ionic_lif_queue_identify()
895 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_queue_identify()
910 q_ident->words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_lif_queue_identify()
1185 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_notifyq_deinit() local
1190 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_lif_notifyq_deinit()
1308 struct ionic_dev *idev = &lif->adapter->idev; in ionic_notifyq_handler() local
1317 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_notifyq_handler()
1326 ionic_intr_credits(idev->intr_ctrl, nqcq->intr.index, in ionic_notifyq_handler()
1329 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_notifyq_handler()
1338 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_adminq_init() local
1344 ionic_dev_cmd_adminq_init(idev, &aqcq->qcq); in ionic_lif_adminq_init()
1345 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_adminq_init()
1349 ionic_dev_cmd_comp(idev, &comp); in ionic_lif_adminq_init()
1367 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_notifyq_init() local
1405 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_lif_notifyq_init()
1610 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_init() local
1616 ionic_dev_cmd_lif_init(idev, lif->info_pa); in ionic_lif_init()
1617 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_init()
1621 ionic_dev_cmd_comp(idev, &comp); in ionic_lif_init()
1848 struct ionic_dev *idev = &adapter->idev; in ionic_lif_identify() local
1852 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_lif_identify()
1856 ionic_dev_cmd_lif_identify(idev, IONIC_LIF_TYPE_CLASSIC, in ionic_lif_identify()
1858 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_lif_identify()
1864 ident->lif.words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_lif_identify()