Lines Matching refs:dest_id
172 u32 dest_id, struct kvm_lapic ***cluster, u16 *mask) {
180 u32 offset = (dest_id >> 16) * 16;
188 *mask = dest_id & (0xffff >> (16 - cluster_size));
197 *mask = dest_id & 0xff;
200 *cluster = map->xapic_cluster_map[(dest_id >> 4) & 0xf];
201 *mask = dest_id & 0xf;
1055 static u32 kvm_apic_mda(struct kvm_vcpu *vcpu, unsigned int dest_id,
1061 !ipi && dest_id == APIC_BROADCAST && apic_x2apic_mode(target))
1064 return dest_id;
1120 if ((irq->dest_id == APIC_BROADCAST &&
1123 if (irq->dest_id == X2APIC_BROADCAST)
1127 if (irq->dest_id == (x2apic_ipi ?
1160 if (irq->dest_id > map->max_apic_id) {
1163 u32 dest_id = array_index_nospec(irq->dest_id, map->max_apic_id + 1);
1164 *dst = &map->phys_map[dest_id];
1171 if (!kvm_apic_map_get_logical_dest(map, irq->dest_id, dst,
1423 irq->dest_id,
1520 irq.dest_id = icr_high;
1522 irq.dest_id = GET_XAPIC_DEST_FIELD(icr_high);
1524 trace_kvm_apic_ipi(icr_low, irq.dest_id);