Lines Matching refs:region
39 This routine allocates a region of <size> bytes of consistent memory.
41 It returns a pointer to the allocated region (in the processor's virtual
46 the region.
69 Free a region of consistent memory you previously allocated. dev,
211 addressable region for the device, i.e., if the DMA address of
228 correctly, the mapped region must begin exactly on a cache line
238 of the memory region by the software and before it is handed off to
262 Unmaps the region previously mapped. All the parameters passed in
498 Declare region of memory to be handed out by dma_alloc_coherent() when
502 assigned (this will be ioremapped so the CPU can access the region).
526 it's out of memory in the declared region.
539 As a simplification for the platforms, only *one* such region of
543 region only at the granularity of a page. For smaller allocations,
549 Remove the memory region previously declared from the system. This
550 API performs *no* in-use checking for this region and will return
552 driver's job to ensure that no parts of this memory region are
560 (dma_alloc_coherent() will hand out the first free region it finds).
562 device_addr is the *device* address of the region requested.
568 region is occupied.