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,
217 addressable region for the device, i.e., if the DMA address of
234 correctly, the mapped region must begin exactly on a cache line
244 of the memory region by the software and before it is handed off to
268 Unmaps the region previously mapped. All the parameters passed in
504 Declare region of memory to be handed out by dma_alloc_coherent() when
508 assigned (this will be ioremapped so the CPU can access the region).
532 it's out of memory in the declared region.
545 As a simplification for the platforms, only *one* such region of
549 region only at the granularity of a page. For smaller allocations,
555 Remove the memory region previously declared from the system. This
556 API performs *no* in-use checking for this region and will return
558 driver's job to ensure that no parts of this memory region are
566 (dma_alloc_coherent() will hand out the first free region it finds).
568 device_addr is the *device* address of the region requested.
574 region is occupied.