Lines Matching refs:ipi_arg
110 struct hv_send_ipi_ex *ipi_arg;
119 ipi_arg = *this_cpu_ptr(hyperv_pcpu_input_arg);
121 if (unlikely(!ipi_arg))
124 ipi_arg->vector = vector;
125 ipi_arg->reserved = 0;
126 ipi_arg->vp_set.valid_bank_mask = 0;
133 ipi_arg->vp_set.format = HV_GENERIC_SET_SPARSE_4K;
135 nr_bank = cpumask_to_vpset_skip(&(ipi_arg->vp_set), mask,
146 ipi_arg->vp_set.format = HV_GENERIC_SET_ALL;
150 ipi_arg, NULL);
161 struct hv_send_ipi ipi_arg;
200 ipi_arg.vector = vector;
201 ipi_arg.cpu_mask = 0;
217 __set_bit(vcpu, (unsigned long *)&ipi_arg.cpu_mask);
220 status = hv_do_fast_hypercall16(HVCALL_SEND_IPI, ipi_arg.vector,
221 ipi_arg.cpu_mask);