Lines Matching defs:dest_id
134 u32 dest_id, struct kvm_lapic ***cluster, u16 *mask) {
137 u32 offset = (dest_id >> 16) * 16;
145 *mask = dest_id & (0xffff >> (16 - cluster_size));
154 *mask = dest_id & 0xff;
157 *cluster = map->xapic_cluster_map[(dest_id >> 4) & 0xf];
158 *mask = dest_id & 0xf;
828 static u32 kvm_apic_mda(struct kvm_vcpu *vcpu, unsigned int dest_id,
834 !ipi && dest_id == APIC_BROADCAST && apic_x2apic_mode(target))
837 return dest_id;
894 if ((irq->dest_id == APIC_BROADCAST &&
897 if (irq->dest_id == X2APIC_BROADCAST)
901 if (irq->dest_id == (x2apic_ipi ?
934 if (irq->dest_id > map->max_apic_id) {
937 u32 dest_id = array_index_nospec(irq->dest_id, map->max_apic_id + 1);
938 *dst = &map->phys_map[dest_id];
945 if (!kvm_apic_map_get_logical_dest(map, irq->dest_id, dst,
1199 irq->dest_id,
1292 irq.dest_id = icr_high;
1294 irq.dest_id = GET_APIC_DEST_FIELD(icr_high);
1296 trace_kvm_apic_ipi(icr_low, irq.dest_id);