Lines Matching +full:cpu +full:- +full:nr
1 /* SPDX-License-Identifier: GPL-2.0 */
17 static inline uint32_t xen_vcpu_nr(int cpu) in xen_vcpu_nr() argument
19 return per_cpu(xen_vcpu_id, cpu); in xen_vcpu_nr()
36 void xen_setup_runstate_info(int cpu);
39 u64 xen_steal_clock(int cpu);
47 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot,
51 xen_pfn_t *pfn, int nr, int *err_ptr, in xen_remap_pfn() argument
65 xen_pfn_t *gfn, int nr,
70 int nr, struct page **pages);
78 xen_pfn_t *gfn, int nr, in xen_xlate_remap_gfn_array() argument
83 return -EOPNOTSUPP; in xen_xlate_remap_gfn_array()
87 int nr, struct page **pages) in xen_xlate_unmap_gfn_range() argument
89 return -EOPNOTSUPP; in xen_xlate_unmap_gfn_range()
97 * xen_remap_domain_gfn_array() - map an array of foreign frames by gfn
101 * @nr: Number entries in the GFN array
102 * @err_ptr: Returns per-GFN error status.
105 * @pages: Array of pages if this domain has an auto-translated physmap
110 * Returns the number of successfully mapped frames, or a -ve error
115 xen_pfn_t *gfn, int nr, in xen_remap_domain_gfn_array() argument
121 return xen_xlate_remap_gfn_array(vma, addr, gfn, nr, err_ptr, in xen_remap_domain_gfn_array()
129 return xen_remap_pfn(vma, addr, gfn, nr, err_ptr, prot, domid, in xen_remap_domain_gfn_array()
134 * xen_remap_domain_mfn_array() - map an array of foreign frames by mfn
138 * @nr: Number entries in the MFN array
139 * @err_ptr: Returns per-MFN error status.
146 * Returns the number of successfully mapped frames, or a -ve error
151 int nr, int *err_ptr, in xen_remap_domain_mfn_array() argument
155 return -EOPNOTSUPP; in xen_remap_domain_mfn_array()
157 return xen_remap_pfn(vma, addr, mfn, nr, err_ptr, prot, domid, in xen_remap_domain_mfn_array()
161 /* xen_remap_domain_gfn_range() - map a range of foreign frames
165 * @nr: Number frames to map
168 * @pages: Array of pages if this domain has an auto-translated physmap
170 * Returns the number of successfully mapped frames, or a -ve error
175 xen_pfn_t gfn, int nr, in xen_remap_domain_gfn_range() argument
180 return -EOPNOTSUPP; in xen_remap_domain_gfn_range()
182 return xen_remap_pfn(vma, addr, &gfn, nr, NULL, prot, domid, false); in xen_remap_domain_gfn_range()