vpe_proxy 160 drivers/irqchip/irq-gic-v3-its.c } vpe_proxy; vpe_proxy 2515 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.dev && vpe_proxy 2516 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.dev->its == its && vpe_proxy 2517 drivers/irqchip/irq-gic-v3-its.c dev_id == vpe_proxy.dev->device_id) { vpe_proxy 2719 drivers/irqchip/irq-gic-v3-its.c its_send_discard(vpe_proxy.dev, vpe->vpe_proxy_event); vpe_proxy 2720 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.vpes[vpe->vpe_proxy_event] = NULL; vpe_proxy 2729 drivers/irqchip/irq-gic-v3-its.c if (vpe_proxy.vpes[vpe_proxy.next_victim]) vpe_proxy 2730 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.next_victim = vpe->vpe_proxy_event; vpe_proxy 2740 drivers/irqchip/irq-gic-v3-its.c raw_spin_lock_irqsave(&vpe_proxy.lock, flags); vpe_proxy 2742 drivers/irqchip/irq-gic-v3-its.c raw_spin_unlock_irqrestore(&vpe_proxy.lock, flags); vpe_proxy 2753 drivers/irqchip/irq-gic-v3-its.c if (vpe_proxy.vpes[vpe_proxy.next_victim]) vpe_proxy 2754 drivers/irqchip/irq-gic-v3-its.c its_vpe_db_proxy_unmap_locked(vpe_proxy.vpes[vpe_proxy.next_victim]); vpe_proxy 2757 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.vpes[vpe_proxy.next_victim] = vpe; vpe_proxy 2758 drivers/irqchip/irq-gic-v3-its.c vpe->vpe_proxy_event = vpe_proxy.next_victim; vpe_proxy 2759 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.next_victim = (vpe_proxy.next_victim + 1) % vpe_proxy.dev->nr_ites; vpe_proxy 2761 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.dev->event_map.col_map[vpe->vpe_proxy_event] = vpe->col_idx; vpe_proxy 2762 drivers/irqchip/irq-gic-v3-its.c its_send_mapti(vpe_proxy.dev, vpe->vpe_db_lpi, vpe->vpe_proxy_event); vpe_proxy 2781 drivers/irqchip/irq-gic-v3-its.c raw_spin_lock_irqsave(&vpe_proxy.lock, flags); vpe_proxy 2785 drivers/irqchip/irq-gic-v3-its.c target_col = &vpe_proxy.dev->its->collections[to]; vpe_proxy 2786 drivers/irqchip/irq-gic-v3-its.c its_send_movi(vpe_proxy.dev, target_col, vpe->vpe_proxy_event); vpe_proxy 2787 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.dev->event_map.col_map[vpe->vpe_proxy_event] = to; vpe_proxy 2789 drivers/irqchip/irq-gic-v3-its.c raw_spin_unlock_irqrestore(&vpe_proxy.lock, flags); vpe_proxy 2915 drivers/irqchip/irq-gic-v3-its.c raw_spin_lock_irqsave(&vpe_proxy.lock, flags); vpe_proxy 2918 drivers/irqchip/irq-gic-v3-its.c cmd(vpe_proxy.dev, vpe->vpe_proxy_event); vpe_proxy 2920 drivers/irqchip/irq-gic-v3-its.c raw_spin_unlock_irqrestore(&vpe_proxy.lock, flags); vpe_proxy 3505 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.vpes = kcalloc(entries, sizeof(*vpe_proxy.vpes), vpe_proxy 3507 drivers/irqchip/irq-gic-v3-its.c if (!vpe_proxy.vpes) { vpe_proxy 3514 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.dev = its_create_device(its, devid, entries, false); vpe_proxy 3515 drivers/irqchip/irq-gic-v3-its.c if (!vpe_proxy.dev) { vpe_proxy 3516 drivers/irqchip/irq-gic-v3-its.c kfree(vpe_proxy.vpes); vpe_proxy 3521 drivers/irqchip/irq-gic-v3-its.c BUG_ON(entries > vpe_proxy.dev->nr_ites); vpe_proxy 3523 drivers/irqchip/irq-gic-v3-its.c raw_spin_lock_init(&vpe_proxy.lock); vpe_proxy 3524 drivers/irqchip/irq-gic-v3-its.c vpe_proxy.next_victim = 0; vpe_proxy 3526 drivers/irqchip/irq-gic-v3-its.c devid, vpe_proxy.dev->nr_ites);