Lines Matching +full:sleep +full:- +full:map
8 The io_mapping functions in linux/io-mapping.h provide an abstraction for
10 usage is to support the large graphics aperture on 32-bit processors where
11 ioremap_wc cannot be used to statically map the entire aperture to the CPU
39 This _wc variant returns a write-combining map to the
43 Note that the task may not sleep while holding this page
52 page and allows the task to sleep once again.
54 If you need to sleep while holding the lock, you can use the non-atomic
63 the task to sleep while holding the page mapped.
84 On 64-bit processors, io_mapping_create_wc calls ioremap_wc for the whole
85 range, creating a permanent kernel-visible mapping to the resource. The
86 map_atomic and map functions add the requested offset to the base of the
89 On 32-bit processors with HIGHMEM defined, io_mapping_map_atomic_wc uses
90 kmap_atomic_pfn to map the specified page in an atomic fashion;
94 On 32-bit processors without HIGHMEM defined, io_mapping_map_atomic_wc and