Lines Matching defs:event_id
121 u16 event_id)
127 eidr = FIELD_PREP(GICV5_ITS_EIDR_EVENTID, event_id);
342 u16 event_id)
350 return &itt[event_id];
354 l1_idx = event_id >> l2_bits;
355 l2_idx = event_id & GENMASK(l2_bits - 1, 0);
846 static int gicv5_its_map_event(struct gicv5_its_dev *its_dev, u16 event_id, u32 lpi)
852 itte = gicv5_its_device_get_itte_ref(its_dev, event_id);
862 gicv5_its_itt_cache_inv(its, its_dev->device_id, event_id);
867 static void gicv5_its_unmap_event(struct gicv5_its_dev *its_dev, u16 event_id)
873 itte = gicv5_its_device_get_itte_ref(its_dev, event_id);
880 gicv5_its_itt_cache_inv(its, its_dev->device_id, event_id);
911 pr_warn("Can't reserve event_id bitmap\n");
965 * hwirq = event_id << 32 | device_id
1021 u16 event_id;
1024 event_id = FIELD_GET(GICV5_ITS_HWIRQ_EVENT_ID, d->hwirq);
1027 return gicv5_its_map_event(its_dev, event_id, lpi);
1034 u16 event_id;
1036 event_id = FIELD_GET(GICV5_ITS_HWIRQ_EVENT_ID, d->hwirq);
1038 gicv5_its_unmap_event(its_dev, event_id);