Searched refs:max_segment (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ | 
| D | i915_gem_internal.c | 48 		unsigned int max_segment;  in i915_gem_object_get_pages_internal()  local50 		max_segment = swiotlb_max_segment();  in i915_gem_object_get_pages_internal()
 51 		if (max_segment) {  in i915_gem_object_get_pages_internal()
 52 			max_segment = max_t(unsigned int, max_segment,  in i915_gem_object_get_pages_internal()
 54 			max_order = min(max_order, ilog2(max_segment));  in i915_gem_object_get_pages_internal()
 
 | 
| D | i915_gem_shmem.c | 37 	unsigned int max_segment = i915_sg_segment_size();  in shmem_get_pages()  local134 		    sg->length >= max_segment ||  in shmem_get_pages()
 165 		if (max_segment > PAGE_SIZE) {  in shmem_get_pages()
 170 			max_segment = PAGE_SIZE;  in shmem_get_pages()
 
 | 
| D | i915_gem_userptr.c | 432 	unsigned int max_segment = i915_sg_segment_size();  in __i915_gem_userptr_alloc_pages()  local444 					  max_segment,  in __i915_gem_userptr_alloc_pages()
 455 		if (max_segment > PAGE_SIZE) {  in __i915_gem_userptr_alloc_pages()
 456 			max_segment = PAGE_SIZE;  in __i915_gem_userptr_alloc_pages()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/virtio/ | 
| D | virtgpu_object.c | 207 	size_t max_segment;  in virtio_gpu_object_get_sg_table()  local219 	max_segment = virtio_max_dma_size(qdev->vdev);  in virtio_gpu_object_get_sg_table()
 220 	max_segment &= PAGE_MASK;  in virtio_gpu_object_get_sg_table()
 221 	if (max_segment > SCATTERLIST_MAX_SEGMENT)  in virtio_gpu_object_get_sg_table()
 222 		max_segment = SCATTERLIST_MAX_SEGMENT;  in virtio_gpu_object_get_sg_table()
 225 					  max_segment, GFP_KERNEL);  in virtio_gpu_object_get_sg_table()
 
 | 
| /Linux-v5.4/kernel/dma/ | 
| D | swiotlb.c | 95 unsigned int max_segment;  variable142 	return unlikely(no_iotlb_memory) ? 0 : max_segment;  in swiotlb_max_segment()
 149 		max_segment = 1;  in swiotlb_set_max_segment()
 151 		max_segment = rounddown(val, PAGE_SIZE);  in swiotlb_set_max_segment()
 325 	max_segment = 0;  in swiotlb_cleanup()
 
 | 
| /Linux-v5.4/lib/ | 
| D | scatterlist.c | 391 				unsigned long size, unsigned int max_segment,  in __sg_alloc_table_from_pages()  argument398 	if (WARN_ON(!max_segment || offset_in_page(max_segment)))  in __sg_alloc_table_from_pages()
 406 		if (seg_len >= max_segment ||  in __sg_alloc_table_from_pages()
 426 			if (seg_len >= max_segment ||  in __sg_alloc_table_from_pages()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | scatterlist.h | 277 				unsigned long size, unsigned int max_segment,
 |