Lines Matching +full:cpu +full:- +full:nr
1 /* SPDX-License-Identifier: GPL-2.0 */
16 static inline uint32_t xen_vcpu_nr(int cpu) in xen_vcpu_nr() argument
18 return per_cpu(xen_vcpu_id, cpu); in xen_vcpu_nr()
36 void xen_setup_runstate_info(int cpu);
40 u64 xen_steal_clock(int cpu);
48 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot,
52 xen_pfn_t *pfn, int nr, int *err_ptr, in xen_remap_pfn() argument
66 xen_pfn_t *gfn, int nr,
71 int nr, struct page **pages);
79 xen_pfn_t *gfn, int nr, in xen_xlate_remap_gfn_array() argument
84 return -EOPNOTSUPP; in xen_xlate_remap_gfn_array()
88 int nr, struct page **pages) in xen_xlate_unmap_gfn_range() argument
90 return -EOPNOTSUPP; in xen_xlate_unmap_gfn_range()
98 * xen_remap_domain_gfn_array() - map an array of foreign frames by gfn
102 * @nr: Number entries in the GFN array
103 * @err_ptr: Returns per-GFN error status.
106 * @pages: Array of pages if this domain has an auto-translated physmap
111 * Returns the number of successfully mapped frames, or a -ve error
116 xen_pfn_t *gfn, int nr, in xen_remap_domain_gfn_array() argument
122 return xen_xlate_remap_gfn_array(vma, addr, gfn, nr, err_ptr, in xen_remap_domain_gfn_array()
130 return xen_remap_pfn(vma, addr, gfn, nr, err_ptr, prot, domid, in xen_remap_domain_gfn_array()
135 * xen_remap_domain_mfn_array() - map an array of foreign frames by mfn
139 * @nr: Number entries in the MFN array
140 * @err_ptr: Returns per-MFN error status.
147 * Returns the number of successfully mapped frames, or a -ve error
152 int nr, int *err_ptr, in xen_remap_domain_mfn_array() argument
156 return -EOPNOTSUPP; in xen_remap_domain_mfn_array()
158 return xen_remap_pfn(vma, addr, mfn, nr, err_ptr, prot, domid, in xen_remap_domain_mfn_array()
162 /* xen_remap_domain_gfn_range() - map a range of foreign frames
166 * @nr: Number frames to map
169 * @pages: Array of pages if this domain has an auto-translated physmap
171 * Returns the number of successfully mapped frames, or a -ve error
176 xen_pfn_t gfn, int nr, in xen_remap_domain_gfn_range() argument
181 return -EOPNOTSUPP; in xen_remap_domain_gfn_range()
183 return xen_remap_pfn(vma, addr, &gfn, nr, NULL, prot, domid, false); in xen_remap_domain_gfn_range()