/freebsd-current/sys/riscv/include/ |
H A D | param.h | 82 #define PAGE_MASK (PAGE_SIZE - 1) macro 96 #define round_page(x) (((unsigned long)(x) + PAGE_MASK) & ~PAGE_MASK) 97 #define trunc_page(x) ((unsigned long)(x) & ~PAGE_MASK)
|
/freebsd-current/contrib/jemalloc/include/jemalloc/internal/ |
H A D | pages.h | 5 #ifdef PAGE_MASK 6 # undef PAGE_MASK macro 9 #define PAGE_MASK ((size_t)(PAGE - 1)) macro 12 ((void *)((uintptr_t)(a) & ~PAGE_MASK)) 15 (((s) + PAGE_MASK) & ~PAGE_MASK)
|
/freebsd-current/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_doorbell.c | 53 if (page->user_virt == (virt & PAGE_MASK)) 62 page->user_virt = (virt & PAGE_MASK); 64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, 75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK);
|
/freebsd-current/sys/arm64/include/ |
H A D | param.h | 98 #define PAGE_MASK (PAGE_SIZE - 1) macro 122 #define round_page(x) (((unsigned long)(x) + PAGE_MASK) & ~PAGE_MASK) 123 #define trunc_page(x) ((unsigned long)(x) & ~PAGE_MASK)
|
/freebsd-current/sys/i386/include/ |
H A D | param.h | 87 #define PAGE_MASK (PAGE_SIZE - 1) macro 147 #define trunc_page(x) ((x) & ~PAGE_MASK) 148 #define round_page(x) (((x) + PAGE_MASK) & ~PAGE_MASK)
|
/freebsd-current/sys/arm/include/ |
H A D | param.h | 104 #define PAGE_MASK (PAGE_SIZE - 1) macro 130 #define trunc_page(x) ((x) & ~PAGE_MASK) 131 #define round_page(x) (((x) + PAGE_MASK) & ~PAGE_MASK)
|
/freebsd-current/sys/powerpc/include/ |
H A D | param.h | 108 #define PAGE_MASK (PAGE_SIZE - 1) macro 144 #define trunc_page(x) ((x) & ~(PAGE_MASK)) 145 #define round_page(x) (((x) + PAGE_MASK) & ~PAGE_MASK) 158 #define btoc(x) ((vm_offset_t)(((x)+PAGE_MASK)>>PAGE_SHIFT))
|
H A D | pte.h | 242 #define PTE_PA_MASK PAGE_MASK 302 #define PTE_RPN_FROM_PA(pa) (((pa) & ~PAGE_MASK) << PTE_ARPN_SHIFT) 303 #define PTE_PA(pte) ((vm_paddr_t)(*pte >> PTE_ARPN_SHIFT) & ~PAGE_MASK)
|
/freebsd-current/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_doorbell.c | 51 if (page->user_virt == (virt & PAGE_MASK)) 60 page->user_virt = (virt & PAGE_MASK); 62 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, 73 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK);
|
/freebsd-current/sys/amd64/include/ |
H A D | param.h | 97 #define PAGE_MASK (PAGE_SIZE-1) macro 145 #define round_page(x) ((((unsigned long)(x)) + PAGE_MASK) & ~(PAGE_MASK)) 146 #define trunc_page(x) ((unsigned long)(x) & ~(PAGE_MASK))
|
/freebsd-current/stand/libofw/ |
H A D | ofw_copy.c | 38 #define PAGE_MASK 0x0fff macro 73 destp = (void *)(dest & ~PAGE_MASK); 74 resid = dest & PAGE_MASK;
|
/freebsd-current/sys/vm/ |
H A D | vm_param.h | 135 ((vm_offset_t)((((vm_offset_t)(x)) + PAGE_MASK) >> PAGE_SHIFT))
|
H A D | vm_dumpset.h | 90 (dump_avail[i] & ~PAGE_MASK));
|
/freebsd-current/sys/compat/linuxkpi/common/include/linux/ |
H A D | page.h | 91 #undef PAGE_MASK macro 92 #define PAGE_MASK (~(PAGE_SIZE-1)) macro 94 * Modifying PAGE_MASK in the above way breaks trunc_page, round_page,
|
/freebsd-current/sys/arm/arm/ |
H A D | mem.c | 105 v &= ~PAGE_MASK; 119 o = (int)uio->uio_offset & PAGE_MASK; 120 c = (u_int)(PAGE_SIZE - ((int)iov->iov_base & PAGE_MASK));
|
/freebsd-current/sys/sys/ |
H A D | _pv_entry.h | 134 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
|
/freebsd-current/lib/libkvm/ |
H A D | kvm_i386.h | 66 _Static_assert(PAGE_MASK == I386_PAGE_MASK, "PAGE_MASK mismatch");
|
H A D | kvm_riscv.h | 66 _Static_assert(PAGE_MASK == RISCV_PAGE_MASK, "PAGE_MASK mismatch");
|
H A D | kvm_amd64.h | 67 _Static_assert(PAGE_MASK == AMD64_PAGE_MASK, "PAGE_MASK mismatch");
|
H A D | kvm_arm.h | 88 _Static_assert(PAGE_MASK == ARM_PAGE_MASK, "PAGE_MASK mismatch");
|
/freebsd-current/sys/powerpc/pseries/ |
H A D | plpar_iommu.c | 179 (segs[i].ds_addr & PAGE_MASK)); 188 KASSERT((alloced + (segs[i].ds_addr & PAGE_MASK)) % 203 segs[i].ds_addr = alloced + (segs[i].ds_addr & PAGE_MASK); 228 (segs[i].ds_addr & PAGE_MASK));
|
/freebsd-current/sys/xen/ |
H A D | xen_common.c | 66 .offset = vtophys(vcpu_info) & PAGE_MASK,
|
/freebsd-current/sys/kern/ |
H A D | subr_busdma_bounce.c | 381 bpage->vaddr |= addr1 & PAGE_MASK; 382 bpage->busaddr |= addr1 & PAGE_MASK; 386 bpage->vaddr |= addr & PAGE_MASK; 387 bpage->busaddr |= addr & PAGE_MASK; 393 KASSERT((addr2 & PAGE_MASK) == 0, ("Second page is not aligned")); 395 bpage->dataoffs = addr1 & PAGE_MASK; 398 bpage->dataoffs = addr & PAGE_MASK; 430 bpage->vaddr &= ~PAGE_MASK; 431 bpage->busaddr &= ~PAGE_MASK;
|
H A D | kern_sendfile.c | 223 return (omin(PAGE_SIZE - (off & PAGE_MASK), len)); 225 if (i == n - 1 && ((off + len) & PAGE_MASK) > 0) 226 return ((off + len) & PAGE_MASK); 441 if (vm_page_is_valid(pa[i], vmoff(i, off) & PAGE_MASK, 496 if (vm_page_is_valid(pa[j], vmoff(j, off) & PAGE_MASK, 514 if (vm_page_is_valid(pa[j], vmoff(j, off) & PAGE_MASK, 898 if (off & PAGE_MASK) 899 space -= (PAGE_SIZE - (off & PAGE_MASK)); 901 if (off & PAGE_MASK) 902 space += (PAGE_SIZE - (off & PAGE_MASK)); [all...] |
/freebsd-current/sys/i386/linux/ |
H A D | imgact_linux.c | 97 a_out->a_text & PAGE_MASK || a_out->a_data & PAGE_MASK) 130 if (file_offset & PAGE_MASK) {
|