Lines Matching full:valid
15 * space between CPU and a device, so that the device can access any valid
100 * HMM_PFN_VALID: pfn is valid. It has, at least, read permission.
105 * PTE bits. If the driver valid bit for an entry is bit 3,
159 * @valid: pfns array did not change since it has been fill by an HMM function
172 bool valid; member
176 * hmm_range_wait_until_valid() - wait for range to be valid
179 * Return: true if the range is valid, false otherwise.
184 return wait_event_timeout(range->hmm->wq, range->valid, in hmm_range_wait_until_valid()
189 * hmm_range_valid() - test if a range is valid or not
191 * Return: true if the range is valid, false otherwise.
195 return range->valid; in hmm_range_valid()
202 * Return: struct page pointer if entry is a valid, NULL otherwise
204 * If the device entry is valid (ie valid flag set) then return the struct page
225 * Return: pfn value if device entry is valid, -1UL otherwise
242 * hmm_device_entry_from_page() - create a valid device entry for a page
245 * Return: valid device entry for the page
255 * hmm_device_entry_from_pfn() - create a valid device entry value from pfn
258 * Return: valid device entry for the pfn