Lines Matching full:order

598  * reallocates the buffer list of the same size order to accommodate the new
610 int order; in drm_addbufs_agp() local
623 order = drm_order(request->size); in drm_addbufs_agp()
624 size = 1 << order; in drm_addbufs_agp()
628 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_addbufs_agp()
635 DRM_DEBUG("order: %d\n", order); in drm_addbufs_agp()
642 if (order < DRM_MIN_ORDER || order > DRM_MAX_ORDER) in drm_addbufs_agp()
669 entry = &dma->bufs[order]; in drm_addbufs_agp()
673 return -ENOMEM; /* May only call once for each order */ in drm_addbufs_agp()
698 buf->order = order; in drm_addbufs_agp()
771 int order; in drm_addbufs_pci() local
796 order = drm_order(request->size); in drm_addbufs_pci()
797 size = 1 << order; in drm_addbufs_pci()
799 DRM_DEBUG("count=%d, size=%d (%d), order=%d, queue_count=%d\n", in drm_addbufs_pci()
800 request->count, request->size, size, order, dev->queue_count); in drm_addbufs_pci()
802 if (order < DRM_MIN_ORDER || order > DRM_MAX_ORDER) in drm_addbufs_pci()
809 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_addbufs_pci()
821 entry = &dma->bufs[order]; in drm_addbufs_pci()
825 return -ENOMEM; /* May only call once for each order */ in drm_addbufs_pci()
899 buf->order = order; in drm_addbufs_pci()
982 int order; in drm_addbufs_sg() local
1001 order = drm_order(request->size); in drm_addbufs_sg()
1002 size = 1 << order; in drm_addbufs_sg()
1006 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_addbufs_sg()
1013 DRM_DEBUG("order: %d\n", order); in drm_addbufs_sg()
1020 if (order < DRM_MIN_ORDER || order > DRM_MAX_ORDER) in drm_addbufs_sg()
1034 entry = &dma->bufs[order]; in drm_addbufs_sg()
1038 return -ENOMEM; /* May only call once for each order */ in drm_addbufs_sg()
1064 buf->order = order; in drm_addbufs_sg()
1140 int order; in drm_addbufs_fb() local
1159 order = drm_order(request->size); in drm_addbufs_fb()
1160 size = 1 << order; in drm_addbufs_fb()
1164 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_addbufs_fb()
1171 DRM_DEBUG("order: %d\n", order); in drm_addbufs_fb()
1178 if (order < DRM_MIN_ORDER || order > DRM_MAX_ORDER) in drm_addbufs_fb()
1192 entry = &dma->bufs[order]; in drm_addbufs_fb()
1196 return -ENOMEM; /* May only call once for each order */ in drm_addbufs_fb()
1222 buf->order = order; in drm_addbufs_fb()
1419 * Verifies that the size order is bounded between the admissible orders and
1429 int order; in drm_markbufs() local
1440 order = drm_order(request->size); in drm_markbufs()
1441 if (order < DRM_MIN_ORDER || order > DRM_MAX_ORDER) in drm_markbufs()
1443 entry = &dma->bufs[order]; in drm_markbufs()
1610 * Compute size order. Returns the exponent of the smaller power of two which
1614 * \return order.
1620 int order; in drm_order() local
1623 for (order = 0, tmp = size >> 1; tmp; tmp >>= 1, order++) ; in drm_order()
1626 ++order; in drm_order()
1628 return order; in drm_order()