Lines Matching refs:ipi_arg
103 struct hv_send_ipi_ex *ipi_arg;
114 ipi_arg = *arg;
115 if (unlikely(!ipi_arg))
118 ipi_arg->vector = vector;
119 ipi_arg->reserved = 0;
120 ipi_arg->vp_set.valid_bank_mask = 0;
123 ipi_arg->vp_set.format = HV_GENERIC_SET_SPARSE_4K;
124 nr_bank = cpumask_to_vpset(&(ipi_arg->vp_set), mask);
129 ipi_arg->vp_set.format = HV_GENERIC_SET_ALL;
132 ipi_arg, NULL);
142 struct hv_send_ipi ipi_arg;
169 ipi_arg.vector = vector;
170 ipi_arg.cpu_mask = 0;
184 __set_bit(vcpu, (unsigned long *)&ipi_arg.cpu_mask);
187 ret = hv_do_fast_hypercall16(HVCALL_SEND_IPI, ipi_arg.vector,
188 ipi_arg.cpu_mask);