Home
last modified time | relevance | path

Searched refs:oct_hw (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/vdpa/octeon_ep/
H A Doctep_vdpa_main.c24 struct octep_hw *oct_hw; member
30 struct octep_hw oct_hw; member
44 return oct_vdpa->oct_hw; in vdpa_to_octep_hw()
49 struct octep_hw *oct_hw = data; in octep_vdpa_intr_handler() local
63 for (i = irq - oct_hw->irqs[0]; i < oct_hw->nr_vring; i += oct_hw->nb_irqs) { in octep_vdpa_intr_handler()
64 if (ioread8(oct_hw->vqs[i].cb_notify_addr)) { in octep_vdpa_intr_handler()
66 iowrite8(0, oct_hw->vqs[i].cb_notify_addr); in octep_vdpa_intr_handler()
68 if (likely(oct_hw->vqs[i].cb.callback)) in octep_vdpa_intr_handler()
69 oct_hw->vqs[i].cb.callback(oct_hw->vqs[i].cb.private); in octep_vdpa_intr_handler()
75 if (unlikely(irq == oct_hw->irqs[0] && ioread8(oct_hw->isr))) { in octep_vdpa_intr_handler()
[all …]