Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/lapic.c __kvm_irq_delivery_to_apic() -> kvm_vector_to_index()

Type Parameter Key Value
PARAM_VALUE 0 vector 0-255
PARAM_VALUE 1 dest_vcpus 1-u32max
PARAM_VALUE 2 bitmap 4642035968898441216
PARAM_VALUE 3 bitmap_size 4096
BUF_SIZE 2 bitmap 512
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 vector 0-255[c]
UNITS 0 vector unit_byte
HALF_LOCKED2 &ioapic->lock

arch/x86/kvm/lapic.c kvm_apic_map_get_dest_lapic() -> kvm_vector_to_index()

Type Parameter Key Value
PARAM_VALUE 0 vector 0-255
PARAM_VALUE 1 dest_vcpus 0-16
PARAM_VALUE 2 bitmap 570297640863789056,1796188902684282880
PARAM_VALUE 2 *bitmap 1-u16max
PARAM_VALUE 3 bitmap_size 16
DATA_SOURCE 2 bitmap $5
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 vector 0-255[c]
USER_DATA 2 *bitmap 1-u16max[c]
UNITS 0 vector unit_byte
LOCK2 rcu_read
HALF_LOCKED2 &ioapic->lock