Searched refs:max_segment (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/kernel/ |
| H A D | scatterlist.rs | 264 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 D | i915_gem_shmem.c | 68 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 D | i915_gem_internal.c | 39 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 D | i915_gem_userptr.c | 102 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()
|
| H A D | i915_gem_ttm.c | 190 const unsigned int max_segment = i915_sg_segment_size(i915->drm.dev); in i915_ttm_tt_shmem_populate() local 219 max_segment); in i915_ttm_tt_shmem_populate()
|
| /linux/lib/ |
| H A D | scatterlist.c | 459 unsigned long size, unsigned int max_segment, in sg_alloc_append_table_from_pages() argument 471 max_segment = ALIGN_DOWN(max_segment, PAGE_SIZE); in sg_alloc_append_table_from_pages() 472 if (WARN_ON(max_segment < PAGE_SIZE)) in sg_alloc_append_table_from_pages() 490 if (sgt_append->prv->length + PAGE_SIZE > max_segment) in sg_alloc_append_table_from_pages() 507 if (seg_len >= max_segment || in sg_alloc_append_table_from_pages() 523 if (seg_len >= max_segment || in sg_alloc_append_table_from_pages() 583 unsigned long size, unsigned int max_segment, in sg_alloc_table_from_pages_segment() argument 590 size, max_segment, 0, gfp_mask); in sg_alloc_table_from_pages_segment()
|