Lines Matching refs:order
283 unsigned int order; in omap24xxcam_vbq_alloc_mmap_buffer() local
301 order = get_order(size); in omap24xxcam_vbq_alloc_mmap_buffer()
306 if ((PAGE_SIZE << order) > size) in omap24xxcam_vbq_alloc_mmap_buffer()
307 order--; in omap24xxcam_vbq_alloc_mmap_buffer()
310 page = alloc_pages(GFP_KERNEL | GFP_DMA, order); in omap24xxcam_vbq_alloc_mmap_buffer()
313 order--; in omap24xxcam_vbq_alloc_mmap_buffer()
314 page = alloc_pages(GFP_KERNEL | GFP_DMA, order); in omap24xxcam_vbq_alloc_mmap_buffer()
315 if (page == NULL && !order) { in omap24xxcam_vbq_alloc_mmap_buffer()
320 size -= (PAGE_SIZE << order); in omap24xxcam_vbq_alloc_mmap_buffer()
323 sg_set_page(&dma->sglist[i], page, PAGE_SIZE << order, 0); in omap24xxcam_vbq_alloc_mmap_buffer()
327 alloc_size = (PAGE_SIZE << order); in omap24xxcam_vbq_alloc_mmap_buffer()