Home
last modified time | relevance | path

Searched refs:ipi_arg (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/hyperv/
H A Dhv_apic.c103 struct hv_send_ipi_ex *ipi_arg; in __send_ipi_mask_ex() local
114 ipi_arg = *arg; in __send_ipi_mask_ex()
115 if (unlikely(!ipi_arg)) in __send_ipi_mask_ex()
118 ipi_arg->vector = vector; in __send_ipi_mask_ex()
119 ipi_arg->reserved = 0; in __send_ipi_mask_ex()
120 ipi_arg->vp_set.valid_bank_mask = 0; in __send_ipi_mask_ex()
123 ipi_arg->vp_set.format = HV_GENERIC_SET_SPARSE_4K; in __send_ipi_mask_ex()
124 nr_bank = cpumask_to_vpset(&(ipi_arg->vp_set), mask); in __send_ipi_mask_ex()
129 ipi_arg->vp_set.format = HV_GENERIC_SET_ALL; in __send_ipi_mask_ex()
132 ipi_arg, NUL in __send_ipi_mask_ex()
142 struct hv_send_ipi ipi_arg; __send_ipi_mask() local
[all...]
/kernel/linux/linux-6.6/arch/x86/hyperv/
H A Dhv_apic.c110 struct hv_send_ipi_ex *ipi_arg; in __send_ipi_mask_ex() local
119 ipi_arg = *this_cpu_ptr(hyperv_pcpu_input_arg); in __send_ipi_mask_ex()
121 if (unlikely(!ipi_arg)) in __send_ipi_mask_ex()
124 ipi_arg->vector = vector; in __send_ipi_mask_ex()
125 ipi_arg->reserved = 0; in __send_ipi_mask_ex()
126 ipi_arg->vp_set.valid_bank_mask = 0; in __send_ipi_mask_ex()
133 ipi_arg->vp_set.format = HV_GENERIC_SET_SPARSE_4K; in __send_ipi_mask_ex()
135 nr_bank = cpumask_to_vpset_skip(&(ipi_arg->vp_set), mask, in __send_ipi_mask_ex()
146 ipi_arg->vp_set.format = HV_GENERIC_SET_ALL; in __send_ipi_mask_ex()
150 ipi_arg, NUL in __send_ipi_mask_ex()
161 struct hv_send_ipi ipi_arg; __send_ipi_mask() local
[all...]

Completed in 2 milliseconds