Searched refs:pt_size (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_pt_walk.h | 108 u64 pt_size = 1ull << walk->shifts[level]; in xe_pt_covers() local 110 return end - addr == pt_size && IS_ALIGNED(addr, pt_size); in xe_pt_covers() 128 u64 pt_size = 1ull << walk->shifts[level]; in xe_pt_num_entries() local 130 return (round_up(end, pt_size) - round_down(addr, pt_size)) >> in xe_pt_num_entries()
|
| H A D | xe_lmtt.c | 572 u64 pt_size; in xe_lmtt_estimate_pt_size() local 578 pt_size = PAGE_ALIGN(lmtt->ops->lmtt_pte_size(level) * in xe_lmtt_estimate_pt_size() 582 pt_size *= lmtt->ops->lmtt_pte_index(size, level) + 1; in xe_lmtt_estimate_pt_size() 583 pt_size += PAGE_ALIGN(lmtt->ops->lmtt_pte_size(level) * in xe_lmtt_estimate_pt_size() 587 return pt_size; in xe_lmtt_estimate_pt_size()
|
| H A D | xe_pt.c | 1671 u64 pt_size = 1ULL << walk->shifts[xe_child->level]; in xe_pt_stage_unbind_entry() local 1672 bool edge_pt = (i == 0 && !IS_ALIGNED(addr, pt_size)) || in xe_pt_stage_unbind_entry() 1673 (i == count - 1 && !IS_ALIGNED(next, pt_size)); in xe_pt_stage_unbind_entry()
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164-buffer.c | 83 buf->pt_size = (SAA7164_PT_ENTRIES * sizeof(u64)) + 0x1000; in saa7164_buffer_alloc() 91 buf->pt_cpu = dma_alloc_coherent(&port->dev->pci->dev, buf->pt_size, in saa7164_buffer_alloc() 99 memset(buf->pt_cpu, 0xff, buf->pt_size); in saa7164_buffer_alloc() 106 buf->pt_cpu, (long)buf->pt_dma, buf->pt_size); in saa7164_buffer_alloc() 145 dma_free_coherent(&dev->pci->dev, buf->pt_size, buf->pt_cpu, in saa7164_buffer_dealloc()
|
| /linux/block/partitions/ |
| H A D | efi.c | 338 u64 lastlba, pt_size; in is_gpt_valid() local 421 pt_size = (u64)le32_to_cpu((*gpt)->num_partition_entries) * in is_gpt_valid() 423 if (pt_size > KMALLOC_MAX_SIZE) { in is_gpt_valid() 425 (unsigned long long)pt_size, KMALLOC_MAX_SIZE); in is_gpt_valid() 433 crc = efi_crc32((const unsigned char *) (*ptes), pt_size); in is_gpt_valid()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | page_fault_test.c | 582 uint64_t pt_size, data_size, data_gpa; in setup_memslots() local 590 pt_size = 26 * guest_page_size; in setup_memslots() 593 pt_size = align_up(pt_size, backing_src_pagesz); in setup_memslots() 603 vm_userspace_mem_region_add(vm, p->src_type, data_gpa - pt_size, in setup_memslots() 604 PAGE_TABLE_MEMSLOT, pt_size / guest_page_size, in setup_memslots()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_mob.c | 460 unsigned long pt_size = num_data_pages * VMW_PPN_SIZE; in vmw_mob_build_pt() local 461 unsigned long num_pt_pages = DIV_ROUND_UP(pt_size, PAGE_SIZE); in vmw_mob_build_pt()
|