Searched refs:intr_ctrl (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_regs.h | 50 ionic_intr_coal_init(struct ionic_intr __iomem *intr_ctrl, in ionic_intr_coal_init() argument 53 iowrite32(coal, &intr_ctrl[intr_idx].coal_init); in ionic_intr_coal_init() 57 ionic_intr_mask(struct ionic_intr __iomem *intr_ctrl, in ionic_intr_mask() argument 60 iowrite32(mask, &intr_ctrl[intr_idx].mask); in ionic_intr_mask() 64 ionic_intr_credits(struct ionic_intr __iomem *intr_ctrl, in ionic_intr_credits() argument 69 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_credits() 73 iowrite32(cred | flags, &intr_ctrl[intr_idx].credits); in ionic_intr_credits() 77 ionic_intr_clean(struct ionic_intr __iomem *intr_ctrl, in ionic_intr_clean() argument 82 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_clean() 85 iowrite32(cred, &intr_ctrl[intr_idx].credits); in ionic_intr_clean() [all …]
|
| H A D | ionic_if.h | 2951 #define intr_to_coal(intr_ctrl) \ argument 2952 ((void __iomem *)&(intr_ctrl)->coalescing_init) 2953 #define intr_to_mask(intr_ctrl) \ argument 2954 ((void __iomem *)&(intr_ctrl)->mask) 2955 #define intr_to_credits(intr_ctrl) \ argument 2956 ((void __iomem *)&(intr_ctrl)->int_credits) 2957 #define intr_to_mask_on_assert(intr_ctrl)\ argument 2958 ((void __iomem *)&(intr_ctrl)->mask_on_assert)
|
| H A D | ionic_dev.c | 43 idev->intr_ctrl = (struct ionic_intr *) in ionic_dev_setup() 333 ionic_intr_clean(idev->intr_ctrl, index); in ionic_intr_init()
|
| H A D | ionic_lif.c | 847 ionic_intr_mask_assert(idev->intr_ctrl, nqcq->intr.index, in ionic_notify_qcq_alloc() 1190 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_lif_notifyq_deinit() 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() 1405 ionic_intr_mask(idev->intr_ctrl, nqcq->intr.index, in ionic_lif_notifyq_init()
|
| H A D | ionic_dev.h | 122 struct ionic_intr __iomem *intr_ctrl; member
|