Searched refs:pfn_array (Results 1 – 5 of 5) sorted by relevance
262 u64 *pfn_array; in hv_set_mem_host_visibility() local269 pfn_array = kmalloc(HV_HYP_PAGE_SIZE, GFP_KERNEL); in hv_set_mem_host_visibility()270 if (!pfn_array) in hv_set_mem_host_visibility()274 pfn_array[pfn] = virt_to_hvpfn((void *)kbuffer + i * HV_HYP_PAGE_SIZE); in hv_set_mem_host_visibility()278 ret = hv_mark_gpa_visibility(pfn, pfn_array, in hv_set_mem_host_visibility()287 kfree(pfn_array); in hv_set_mem_host_visibility()
20 struct pfn_array { struct39 struct pfn_array *ch_pa; argument59 static int pfn_array_alloc(struct pfn_array *pa, u64 iova, unsigned int len) in pfn_array_alloc()101 static int pfn_array_pin(struct pfn_array *pa, struct device *mdev) in pfn_array_pin()125 static void pfn_array_unpin_free(struct pfn_array *pa, struct device *mdev) in pfn_array_unpin_free()134 static bool pfn_array_iova_pinned(struct pfn_array *pa, unsigned long iova) in pfn_array_iova_pinned()147 struct pfn_array *pa, in pfn_array_idal_create_words()197 struct pfn_array pa = {0}; in copy_from_iova()332 chain->ch_pa = (struct pfn_array *)data; in ccwchain_alloc()512 struct pfn_array *pa; in ccwchain_fetch_direct()
88 u64 pfn_array[MAX_MULTIPAGE_BUFFER_COUNT]; member100 u64 pfn_array[]; member370 u64 pfn_array[]; member
352 gpadl_header->range[0].pfn_array[i] = hv_gpadl_hvpfn( in create_gpadl_header()433 gpadl_header->range[0].pfn_array[i] = hv_gpadl_hvpfn( in create_gpadl_header()
1875 payload->range.pfn_array[i++] = hvpfn++; in storvsc_queuecommand()
Completed in 17 milliseconds