Home
last modified time | relevance | path

Searched refs:max_segment (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/
H A Dscatterlist.rs264 max_segment: u32, in new()
284 max_segment, in new()
357 let max_segment = match unsafe { bindings::dma_max_mapping_size(dev.as_raw()) } { in new()
359 max_segment => u32::try_from(max_segment).unwrap_or(u32::MAX), in new()
367 sgt: unsafe { RawSGTable::new(&mut page_vec, size, max_segment, flags) }?, in new()
356 let max_segment = match unsafe { bindings::dma_max_mapping_size(dev.as_raw()) } { new() localVariable
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c68 unsigned int max_segment) in shmem_sg_alloc_table() argument
159 max_segment / PAGE_SIZE, in shmem_sg_alloc_table()
163 sg->length >= max_segment || in shmem_sg_alloc_table()
172 (max_segment - sg->length) / PAGE_SIZE); in shmem_sg_alloc_table()
218 unsigned int max_segment = i915_sg_segment_size(i915->drm.dev); in shmem_get_pages() local
236 max_segment); in shmem_get_pages()
247 if (max_segment > PAGE_SIZE) { in shmem_get_pages()
251 max_segment = PAGE_SIZE; in shmem_get_pages()
H A Di915_gem_internal.c39 unsigned int max_segment; in i915_gem_object_get_pages_internal() local
46 max_segment = i915_sg_segment_size(i915->drm.dev) >> PAGE_SHIFT; in i915_gem_object_get_pages_internal()
47 max_order = min(max_order, get_order(max_segment)); in i915_gem_object_get_pages_internal()
H A Di915_gem_userptr.c102 unsigned int max_segment = i915_sg_segment_size(obj->base.dev->dev); in i915_gem_userptr_get_pages() local
127 max_segment, GFP_KERNEL); in i915_gem_userptr_get_pages()
135 if (max_segment > PAGE_SIZE) { in i915_gem_userptr_get_pages()
136 max_segment = PAGE_SIZE; in i915_gem_userptr_get_pages()