| /netbsd/src/sys/arch/arm/include/ |
| D | cpufunc_proto.h | 93 void arm8_cache_cleanID_rng (vaddr_t, vsize_t); 94 void arm8_cache_cleanD_rng (vaddr_t, vsize_t); 95 void arm8_cache_purgeID_rng (vaddr_t, vsize_t); 96 void arm8_cache_purgeD_rng (vaddr_t, vsize_t); 97 void arm8_cache_syncI_rng (vaddr_t, vsize_t); 117 void fa526_icache_sync_range(vaddr_t, vsize_t); 119 void fa526_dcache_wbinv_range(vaddr_t, vsize_t); 120 void fa526_dcache_inv_range (vaddr_t, vsize_t); 121 void fa526_dcache_wb_range (vaddr_t, vsize_t); 123 void fa526_idcache_wbinv_range(vaddr_t, vsize_t); [all …]
|
| /netbsd/src/sys/arch/mips/include/ |
| D | cache_r4k.h | 310 void r4k_icache_sync_range_generic(register_t, vsize_t); 311 void r4k_icache_sync_range_index_generic(vaddr_t, vsize_t); 317 void cache_r4k_icache_index_inv_16(vaddr_t, vsize_t); 318 void cache_r4k_icache_hit_inv_16(register_t, vsize_t); 319 void cache_r4k_pdcache_index_wb_inv_16(vaddr_t, vsize_t); 320 void cache_r4k_pdcache_hit_inv_16(register_t, vsize_t); 321 void cache_r4k_pdcache_hit_wb_inv_16(register_t, vsize_t); 322 void cache_r4k_pdcache_hit_wb_16(register_t, vsize_t); 326 void cache_r4k_sdcache_index_wb_inv_16(vaddr_t, vsize_t); 327 void cache_r4k_sdcache_hit_inv_16(register_t, vsize_t); [all …]
|
| D | cache_r5k.h | 41 void r5k_picache_sync_range(register_t, vsize_t); 42 void r5k_picache_sync_range_index(vaddr_t, vsize_t); 45 void r5k_pdcache_wbinv_range_index(vaddr_t, vsize_t); 46 void r4600v1_pdcache_wbinv_range_32(register_t, vsize_t); 47 void r4600v2_pdcache_wbinv_range_32(register_t, vsize_t); 48 void vr4131v1_pdcache_wbinv_range_16(register_t, vsize_t); 50 void r4600v1_pdcache_inv_range_32(register_t, vsize_t); 51 void r4600v2_pdcache_inv_range_32(register_t, vsize_t); 52 void r4600v1_pdcache_wb_range_32(register_t, vsize_t); 53 void r4600v2_pdcache_wb_range_32(register_t, vsize_t); [all …]
|
| D | cache.h | 137 void (*mco_icache_sync_range)(register_t, vsize_t); 138 void (*mco_icache_sync_range_index)(vaddr_t, vsize_t); 141 void (*mco_pdcache_wbinv_range)(register_t, vsize_t); 142 void (*mco_pdcache_wbinv_range_index)(vaddr_t, vsize_t); 143 void (*mco_pdcache_inv_range)(register_t, vsize_t); 144 void (*mco_pdcache_wb_range)(register_t, vsize_t); 147 void (*mco_intern_icache_sync_range_index)(vaddr_t, vsize_t); 148 void (*mco_intern_icache_sync_range)(register_t, vsize_t); 150 void (*mco_intern_pdcache_sync_range_index)(vaddr_t, vsize_t); 151 void (*mco_intern_pdcache_sync_range)(register_t, vsize_t); [all …]
|
| D | cache_tx39.h | 147 void tx3900_icache_sync_range_16(register_t, vsize_t); 151 void tx3900_pdcache_inv_range_4(register_t, vsize_t); 152 void tx3900_pdcache_wb_range_4(register_t, vsize_t); 155 void tx3920_icache_sync_range_16wt(register_t, vsize_t); 156 void tx3920_icache_sync_range_16wb(register_t, vsize_t); 160 void tx3920_pdcache_wbinv_range_16wb(register_t, vsize_t); 162 void tx3920_pdcache_inv_range_16(register_t, vsize_t); 163 void tx3920_pdcache_wb_range_16wt(register_t, vsize_t); 164 void tx3920_pdcache_wb_range_16wb(register_t, vsize_t); 166 void tx3900_icache_do_inv_index_16(vaddr_t, vsize_t); [all …]
|
| D | cache_r10k.h | 73 void r10k_icache_sync_range(register_t, vsize_t); 74 void r10k_icache_sync_range_index(vaddr_t, vsize_t); 76 void r10k_pdcache_wbinv_range(register_t, vsize_t); 77 void r10k_pdcache_wbinv_range_index(vaddr_t, vsize_t); 78 void r10k_pdcache_inv_range(register_t, vsize_t); 79 void r10k_pdcache_wb_range(register_t, vsize_t); 81 void r10k_sdcache_wbinv_range(register_t, vsize_t); 82 void r10k_sdcache_wbinv_range_index(vaddr_t, vsize_t); 83 void r10k_sdcache_inv_range(register_t, vsize_t); 84 void r10k_sdcache_wb_range(register_t, vsize_t);
|
| D | cache_ls2.h | 107 void ls2_icache_sync_range(register_t, vsize_t); 108 void ls2_icache_sync_range_index(vaddr_t, vsize_t); 111 void ls2_pdcache_wbinv_range(register_t, vsize_t); 112 void ls2_pdcache_wbinv_range_index(vaddr_t, vsize_t); 114 void ls2_pdcache_inv_range(register_t, vsize_t); 115 void ls2_pdcache_wb_range(register_t, vsize_t); 118 void ls2_sdcache_wbinv_range(register_t, vsize_t); 119 void ls2_sdcache_wbinv_range_index(vaddr_t, vsize_t); 121 void ls2_sdcache_inv_range(register_t, vsize_t); 122 void ls2_sdcache_wb_range(register_t, vsize_t);
|
| D | cache_r5900.h | 130 void r5900_icache_sync_range_64(register_t, vsize_t); 131 void r5900_icache_sync_range_index_64(vaddr_t, vsize_t); 134 void r5900_pdcache_wbinv_range_64(register_t, vsize_t); 135 void r5900_pdcache_wbinv_range_index_64(vaddr_t, vsize_t); 137 void r5900_pdcache_inv_range_64(register_t, vsize_t); 138 void r5900_pdcache_wb_range_64(register_t, vsize_t);
|
| D | cache_octeon.h | 77 void octeon_icache_sync_range(register_t va, vsize_t size); 78 void octeon_icache_sync_range_index(vaddr_t va, vsize_t size); 80 void octeon_pdcache_inv_range(register_t va, vsize_t size); 81 void octeon_pdcache_inv_range_index(vaddr_t va, vsize_t size); 82 void octeon_pdcache_wb_range(register_t va, vsize_t size);
|
| /netbsd/src/sys/arch/ia64/unwind/ |
| D | decode.h | 33 vsize_t rlen; 43 vsize_t rlen; 48 vsize_t rlen; 66 vsize_t imask; 81 vsize_t t; 82 vsize_t size; 87 vsize_t t; 107 vsize_t t; 111 vsize_t t; 112 vsize_t ecount; [all …]
|
| /netbsd/src/sys/arch/powerpc/booke/ |
| D | booke_cache.c | 47 dcbf(vaddr_t va, vsize_t off) in dcbf() 53 dcbst(vaddr_t va, vsize_t off) in dcbst() 59 dcbi(vaddr_t va, vsize_t off) in dcbi() 65 dcbz(vaddr_t va, vsize_t off) in dcbz() 71 dcba(vaddr_t va, vsize_t off) in dcba() 77 icbi(vaddr_t va, vsize_t off) in icbi() 83 cache_op(vaddr_t va, vsize_t len, vsize_t line_size, enum cache_op op) in cache_op() 94 for (vsize_t i = 0; i < len; i += line_size) { in cache_op() 142 dcache_wb(vaddr_t va, vsize_t len) in dcache_wb() 148 dcache_wbinv(vaddr_t va, vsize_t len) in dcache_wbinv() [all …]
|
| /netbsd/src/sys/arch/mips/mips/ |
| D | cache_r10k.c | 102 r10k_icache_sync_range(register_t va, vsize_t size) in r10k_icache_sync_range() 119 r10k_icache_sync_range_index(vaddr_t va, vsize_t size) in r10k_icache_sync_range_index() 174 r10k_pdcache_wbinv_range(register_t va, vsize_t size) in r10k_pdcache_wbinv_range() 187 r10k_pdcache_wbinv_range_index(vaddr_t va, vsize_t size) in r10k_pdcache_wbinv_range_index() 212 r10k_pdcache_inv_range(register_t va, vsize_t size) in r10k_pdcache_inv_range() 225 r10k_pdcache_wb_range(register_t va, vsize_t size) in r10k_pdcache_wb_range() 250 vsize_t line_size = mci->mci_sdcache_line_size; in r10k_sdcache_wbinv_all() 261 r10k_sdcache_wbinv_range(register_t va, vsize_t size) in r10k_sdcache_wbinv_range() 265 vsize_t line_size = mci->mci_sdcache_line_size; in r10k_sdcache_wbinv_range() 276 r10k_sdcache_wbinv_range_index(vaddr_t va, vsize_t size) in r10k_sdcache_wbinv_range_index() [all …]
|
| D | cache_r5k.c | 106 r5k_picache_sync_range(register_t va, vsize_t size) in r5k_picache_sync_range() 114 r5k_picache_sync_range_index(vaddr_t va, vsize_t size) in r5k_picache_sync_range_index() 166 r5k_pdcache_wbinv_range_index(vaddr_t va, vsize_t size) in r5k_pdcache_wbinv_range_index() 209 r4600v1_pdcache_wbinv_range_32(register_t va, vsize_t size) in r4600v1_pdcache_wbinv_range_32() 244 r4600v2_pdcache_wbinv_range_32(register_t va, vsize_t size) in r4600v2_pdcache_wbinv_range_32() 269 vr4131v1_pdcache_wbinv_range_16(register_t va, vsize_t size) in vr4131v1_pdcache_wbinv_range_16() 288 r4600v1_pdcache_inv_range_32(register_t va, vsize_t size) in r4600v1_pdcache_inv_range_32() 314 r4600v2_pdcache_inv_range_32(register_t va, vsize_t size) in r4600v2_pdcache_inv_range_32() 344 r4600v1_pdcache_wb_range_32(register_t va, vsize_t size) in r4600v1_pdcache_wb_range_32() 370 r4600v2_pdcache_wb_range_32(register_t va, vsize_t size) in r4600v2_pdcache_wb_range_32() [all …]
|
| D | cache_ls2.c | 56 ls2_icache_sync_range(register_t va, vsize_t size) in ls2_icache_sync_range() 82 ls2_icache_sync_range_index(vaddr_t va, vsize_t size) in ls2_icache_sync_range_index() 124 ls2_pdcache_inv_range(register_t va, vsize_t size) in ls2_pdcache_inv_range() 142 ls2_pdcache_wbinv_range(register_t va, vsize_t size) in ls2_pdcache_wbinv_range() 160 ls2_pdcache_wb_range(register_t va, vsize_t size) in ls2_pdcache_wb_range() 169 ls2_pdcache_wbinv_range_index(vaddr_t va, vsize_t size) in ls2_pdcache_wbinv_range_index() 218 ls2_sdcache_inv_range(register_t va, vsize_t size) in ls2_sdcache_inv_range() 238 ls2_sdcache_wbinv_range(register_t va, vsize_t size) in ls2_sdcache_wbinv_range() 258 ls2_sdcache_wb_range(register_t va, vsize_t size) in ls2_sdcache_wb_range() 267 ls2_sdcache_wbinv_range_index(vaddr_t va, vsize_t size) in ls2_sdcache_wbinv_range_index()
|
| D | cache_tx39.c | 70 tx3900_icache_sync_range_16(register_t va, vsize_t size) in tx3900_icache_sync_range_16() 120 tx3900_pdcache_inv_range_4(register_t va, vsize_t size) in tx3900_pdcache_inv_range_4() 139 tx3900_pdcache_wb_range_4(register_t va, vsize_t size) in tx3900_pdcache_wb_range_4() 164 tx3920_icache_sync_range_16wt(register_t va, vsize_t size) in tx3920_icache_sync_range_16wt() 174 tx3920_icache_sync_range_16wb(register_t va, vsize_t size) in tx3920_icache_sync_range_16wb() 224 tx3920_pdcache_wbinv_range_16wb(register_t va, vsize_t size) in tx3920_pdcache_wbinv_range_16wb() 243 tx3920_pdcache_inv_range_16(register_t va, vsize_t size) in tx3920_pdcache_inv_range_16() 262 tx3920_pdcache_wb_range_16wt(register_t va, vsize_t size) in tx3920_pdcache_wb_range_16wt() 269 tx3920_pdcache_wb_range_16wb(register_t va, vsize_t size) in tx3920_pdcache_wb_range_16wb()
|
| /netbsd/src/sys/arch/arc/arc/ |
| D | wired_map_machdep.c | 44 vsize_t *sizep); 46 vsize_t *sizep); 109 arc_wired_map_paddr_entry(paddr_t pa, vaddr_t *vap, vsize_t *sizep) in arc_wired_map_paddr_entry() 111 vsize_t size; in arc_wired_map_paddr_entry() 136 arc_wired_map_vaddr_entry(vaddr_t va, paddr_t *pap, vsize_t *sizep) in arc_wired_map_vaddr_entry() 138 vsize_t size; in arc_wired_map_vaddr_entry() 160 arc_contiguously_wired_mapped(paddr_t pa, vsize_t size) in arc_contiguously_wired_mapped() 164 vsize_t vsize, offset; in arc_contiguously_wired_mapped() 169 offset = (vsize_t)pa & (vsize - 1); in arc_contiguously_wired_mapped() 187 arc_map_wired(paddr_t pa, vsize_t size) in arc_map_wired() [all …]
|
| /netbsd/src/sys/uvm/ |
| D | uvm_mmap.c | 67 static int uvm_mmap(struct vm_map *, vaddr_t *, vsize_t, vm_prot_t, vm_prot_t, 68 int, int, struct uvm_object *, voff_t, vsize_t); 71 range_test(const struct vm_map *map, vaddr_t addr, vsize_t size, bool ismmap) in range_test() 96 round_and_check(const struct vm_map *map, vaddr_t *addr, vsize_t *size) in round_and_check() 98 const vsize_t pageoff = (vsize_t)(*addr & PAGE_MASK); in round_and_check() 104 *size = (vsize_t)round_page(*size); in round_and_check() 135 vsize_t len; in sys_mincore() 277 vsize_t size, pageoff; in sys_mmap() 292 size = (vsize_t)SCARG(uap, len); in sys_mmap() 313 KASSERT(PAGE_MASK <= __type_max(vsize_t)); in sys_mmap() [all …]
|
| D | uvm_map.h | 137 vsize_t gap; /* free space after */ 138 vsize_t maxgap; /* space in subtree */ 222 vsize_t size; /* virtual size */ 256 vsize_t uma_size; 289 int uvm_map_extract(struct vm_map *, vaddr_t, vsize_t, 292 uvm_map_findspace(struct vm_map *, vaddr_t, vsize_t, 293 vaddr_t *, struct uvm_object *, voff_t, vsize_t, int); 302 int uvm_map_reserve(struct vm_map *, vsize_t, vaddr_t, vsize_t, 313 int uvm_map_prepare(struct vm_map *, vaddr_t, vsize_t, 314 struct uvm_object *, voff_t, vsize_t, uvm_flag_t,
|
| D | uvm_extern.h | 644 int vmapbuf(struct buf *, vsize_t); 645 void vunmapbuf(struct buf *, vsize_t); 657 int ubc_uiomove(struct uvm_object *, struct uio *, vsize_t, 702 vaddr_t uvm_km_alloc(struct vm_map *, vsize_t, vsize_t, 704 int uvm_km_protect(struct vm_map *, vaddr_t, vsize_t, 706 void uvm_km_free(struct vm_map *, vaddr_t, vsize_t, 710 vaddr_t *, vsize_t, int, bool, 718 int uvm_map(struct vm_map *, vaddr_t *, vsize_t, 719 struct uvm_object *, voff_t, vsize_t, 723 int uvm_map_pageable_all(struct vm_map *, int, vsize_t); [all …]
|
| /netbsd/src/sys/arch/sh3/sh3/ |
| D | cache_sh4.c | 48 void sh4_icache_sync_range(vaddr_t, vsize_t); 49 void sh4_icache_sync_range_index(vaddr_t, vsize_t); 51 void sh4_dcache_wbinv_range(vaddr_t, vsize_t); 52 void sh4_dcache_wbinv_range_index(vaddr_t, vsize_t); 53 void sh4_dcache_inv_range(vaddr_t, vsize_t); 54 void sh4_dcache_wb_range(vaddr_t, vsize_t); 58 void sh4_emode_icache_sync_range_index(vaddr_t, vsize_t); 60 void sh4_emode_dcache_wbinv_range_index(vaddr_t, vsize_t); 252 sh4_icache_sync_range(vaddr_t va, vsize_t sz) in sh4_icache_sync_range() 272 sh4_icache_sync_range_index(vaddr_t va, vsize_t sz) in sh4_icache_sync_range_index() [all …]
|
| D | cache_sh3.c | 47 void sh3_cache_wbinv_range(vaddr_t, vsize_t); 48 void sh3_cache_wbinv_range_index(vaddr_t, vsize_t); 49 void sh3_cache_panic(vaddr_t, vsize_t); 50 void sh3_cache_nop(vaddr_t, vsize_t); 197 sh3_cache_wbinv_range_index(vaddr_t va, vsize_t sz) in sh3_cache_wbinv_range_index() 215 sh3_cache_wbinv_range(vaddr_t va, vsize_t sz) in sh3_cache_wbinv_range() 236 sh3_cache_panic(vaddr_t va, vsize_t size) in sh3_cache_panic() 243 sh3_cache_nop(vaddr_t va, vsize_t sz) in sh3_cache_nop()
|
| D | cache.c | 52 ._icache_sync_range = (void (*)(vaddr_t, vsize_t))__cache_flush, 53 ._icache_sync_range_index = (void (*)(vaddr_t, vsize_t))__cache_flush, 55 ._dcache_wbinv_range = (void (*)(vaddr_t, vsize_t))__cache_flush, 56 ._dcache_wbinv_range_index = (void (*)(vaddr_t, vsize_t))__cache_flush, 57 ._dcache_inv_range = (void (*)(vaddr_t, vsize_t))__cache_flush, 58 ._dcache_wb_range = (void (*)(vaddr_t, vsize_t))__cache_flush
|
| /netbsd/src/sys/arch/hpc/stand/hpcboot/ |
| D | memory.h | 72 vsize_t _page_size; 91 vsize_t getPageSize(void) { return _page_size; } in getPageSize() 93 vsize_t getTaggedPageSize(void) in getTaggedPageSize() 95 vsize_t estimateTaggedPageSize(vsize_t sz) { in estimateTaggedPageSize() 96 vsize_t tsz = getTaggedPageSize(); in estimateTaggedPageSize() 119 BOOL reservePage(vsize_t size, BOOL page_commit = FALSE); 178 vaddr_t checkMagicRegion(vaddr_t start, vsize_t size, 179 vsize_t step = 8) {
|
| /netbsd/src/sys/arch/sh3/include/ |
| D | cache.h | 119 void (*_icache_sync_range)(vaddr_t, vsize_t); 120 void (*_icache_sync_range_index)(vaddr_t, vsize_t); 123 void (*_dcache_wbinv_range)(vaddr_t, vsize_t); 124 void (*_dcache_wbinv_range_index)(vaddr_t, vsize_t); 125 void (*_dcache_inv_range)(vaddr_t, vsize_t); 126 void (*_dcache_wb_range)(vaddr_t, vsize_t);
|
| /netbsd/src/sys/arch/powerpc/powerpc/ |
| D | vm_machdep.c | 61 vaddr_t vmaprange(struct proc *, vaddr_t, vsize_t, int); 62 void vunmaprange(vaddr_t, vsize_t); 207 vmaprange(struct proc *p, vaddr_t uaddr, vsize_t len, int prot) in vmaprange() 210 vsize_t off; in vmaprange() 232 vunmaprange(vaddr_t kaddr, vsize_t len) in vunmaprange() 235 vsize_t off; in vunmaprange() 250 vmapbuf(struct buf *bp, vsize_t len) in vmapbuf() 253 vsize_t off; in vmapbuf() 290 vunmapbuf(struct buf *bp, vsize_t len) in vunmapbuf() 293 vsize_t off; in vunmapbuf()
|