taglinefilesource code
vaddr188arch/m68k/mm/memory.cunsigned long mm_vtop (unsigned long vaddr)
vaddr191arch/m68k/mm/memory.cunsigned long voff = vaddr;
vaddr198arch/m68k/mm/memory.cprintk ("VTOP(%lx)=%lx\n", vaddr,
vaddr222arch/m68k/mm/memory.c: "g" (vaddr)
vaddr239arch/m68k/mm/memory.c: "g" (vaddr)
vaddr244arch/m68k/mm/memory.creturn (mmusr & PAGE_MASK) | (vaddr & (PAGE_SIZE-1));
vaddr246arch/m68k/mm/memory.cpanic ("VTOP040: bad virtual address %08lx (%lx)", vaddr, mmusr);
vaddr255arch/m68k/mm/memory.c: "a" (&temp), "a" (vaddr));
vaddr259arch/m68k/mm/memory.cpanic ("VTOP030: bad virtual address %08lx (%x)", vaddr, mmusr);
vaddr265arch/m68k/mm/memory.creturn (*descaddr & 0xfe000000) | (vaddr & 0x01ffffff);
vaddr267arch/m68k/mm/memory.creturn (*descaddr & 0xfffc0000) | (vaddr & 0x0003ffff);
vaddr269arch/m68k/mm/memory.creturn (*descaddr & PAGE_MASK) | (vaddr & (PAGE_SIZE-1));
vaddr272arch/m68k/mm/memory.cmmusr & MMU_NUM, vaddr);
vaddr276arch/m68k/mm/memory.cpanic ("VTOP: bad virtual address %08lx", vaddr);
vaddr338arch/m68k/mm/memory.c#define  pushv040(vaddr) __asm__ __volatile__ ("movel %0,%/a0\n\t"\
vaddr347arch/m68k/mm/memory.c: : "g" ((vaddr))\
vaddr350arch/m68k/mm/memory.c#define  pushv060(vaddr) __asm__ __volatile__ ("movel %0,%/a0\n\t"\
vaddr355arch/m68k/mm/memory.c: : "g" ((vaddr))\
vaddr466arch/m68k/mm/memory.cvoid cache_push_v (unsigned long vaddr, int len)
vaddr471arch/m68k/mm/memory.cpushv040(vaddr);
vaddr473arch/m68k/mm/memory.cvaddr += PAGE_SIZE;
vaddr476arch/m68k/mm/memory.cpushv040(vaddr);
vaddr478arch/m68k/mm/memory.cif (((vaddr + len - 1) / PAGE_SIZE) != (vaddr / PAGE_SIZE)) {
vaddr480arch/m68k/mm/memory.cif (((vaddr + len - 1) ^ vaddr) & PAGE_MASK) {
vaddr482arch/m68k/mm/memory.cpushv040(vaddr + len - 1);
vaddr489arch/m68k/mm/memory.cpushv060(vaddr);
vaddr491arch/m68k/mm/memory.cvaddr += PAGE_SIZE;
vaddr494arch/m68k/mm/memory.cpushv060(vaddr);
vaddr495arch/m68k/mm/memory.cif (((vaddr + len - 1) ^ vaddr) & PAGE_MASK) {
vaddr497arch/m68k/mm/memory.cpushv060(vaddr + len - 1);
vaddr534arch/m68k/mm/memory.cvoid flush_cache_page (struct vm_area_struct *vma, unsigned long vaddr)
vaddr537arch/m68k/mm/memory.cpushv040(vaddr); /*
vaddr551arch/m68k/mm/memory.cvoid flush_page_to_ram (unsigned long vaddr)
vaddr554arch/m68k/mm/memory.cpushcl040(VTOP(vaddr));
vaddr596arch/m68k/mm/memory.cstatic unsigned long vaddr = 0xe0000000; /* safe place */
vaddr607arch/m68k/mm/memory.cretaddr = vaddr + (paddr - physaddr);
vaddr636arch/m68k/mm/memory.cpage_dir = pgd_offset_k(vaddr);
vaddr639arch/m68k/mm/memory.cpindex = (vaddr >> 18) & 0x7f;
vaddr660arch/m68k/mm/memory.cfor (physaddr = paddr; physaddr < paddr + size; vaddr += STEP_SIZE) {
vaddr665arch/m68k/mm/memory.cpgd_set(pgd_offset_k(vaddr), (pmd_t *)kpointerp);
vaddr53arch/sparc/kernel/ioport.cunsigned long vaddr, base_address;
vaddr58arch/sparc/kernel/ioport.cvaddr = (unsigned long) virtual;
vaddr60arch/sparc/kernel/ioport.cvaddr = next_free_region;
vaddr67arch/sparc/kernel/ioport.cif(check_region ((vaddr | offset), len)) {
vaddr68arch/sparc/kernel/ioport.cprom_printf("alloc_io: 0x%lx is already in use\n", vaddr);
vaddr73arch/sparc/kernel/ioport.crequest_region ((vaddr | offset), len, name);
vaddr75arch/sparc/kernel/ioport.cbase_address = vaddr;
vaddr78arch/sparc/kernel/ioport.cmapioaddr(addr, vaddr, bus_type, rdonly);
vaddr79arch/sparc/kernel/ioport.cvaddr += PAGE_SIZE;
vaddr98arch/sparc/kernel/ioport.cunsigned long vaddr, base_address;
vaddr100arch/sparc/kernel/ioport.cvaddr = dvma_next_free;
vaddr101arch/sparc/kernel/ioport.cif(check_region (vaddr, len)) {
vaddr102arch/sparc/kernel/ioport.cprom_printf("alloc_dma: 0x%lx is already in use\n", vaddr);
vaddr105arch/sparc/kernel/ioport.cif(vaddr + len > (DVMA_VADDR + DVMA_LEN)) {
vaddr114arch/sparc/kernel/ioport.cbase_address = vaddr;
vaddr85arch/sparc/mm/srmmu.cstatic inline unsigned long srmmu_v2p(unsigned long vaddr)
vaddr90arch/sparc/mm/srmmu.cif(srmmu_map[i].vbase <= vaddr &&
vaddr91arch/sparc/mm/srmmu.c(srmmu_map[i].vbase + srmmu_map[i].size > vaddr))
vaddr92arch/sparc/mm/srmmu.creturn (vaddr - srmmu_map[i].vbase) + srmmu_map[i].pbase;
vaddr500arch/sparc/mm/srmmu.cstatic char *srmmu_lockarea(char *vaddr, unsigned long len)
vaddr502arch/sparc/mm/srmmu.creturn vaddr;
vaddr505arch/sparc/mm/srmmu.cstatic void srmmu_unlockarea(char *vaddr, unsigned long len)
vaddr903arch/sparc/mm/srmmu.cunsigned long vaddr;
vaddr927arch/sparc/mm/srmmu.cvaddr = (KERNBASE + PAGE_SIZE) | (set << 5);
vaddr930arch/sparc/mm/srmmu.c"r" (vaddr) : "g2");
vaddr931arch/sparc/mm/srmmu.cvaddr += PAGE_SIZE;
vaddr1370arch/sparc/mm/srmmu.cstatic char *srmmu_get_scsi_one(char *vaddr, unsigned long len, struct linux_sbus *sbus)
vaddr1373arch/sparc/mm/srmmu.cunsigned long page = (unsigned long) vaddr;
vaddr1391arch/sparc/mm/srmmu.cvaddr = (char *) (start | offset);
vaddr1397arch/sparc/mm/srmmu.creturn vaddr;
vaddr1431arch/sparc/mm/srmmu.cstatic void srmmu_release_scsi_one(char *vaddr, unsigned long len, struct linux_sbus *sbus)
vaddr1434arch/sparc/mm/srmmu.cunsigned long page = (unsigned long) vaddr;
vaddr1480arch/sparc/mm/srmmu.cstatic inline unsigned long srmmu_early_paddr(unsigned long vaddr)
vaddr1482arch/sparc/mm/srmmu.creturn ((vaddr - PAGE_OFFSET) + kbpage);
vaddr25arch/sparc/mm/sun4c.cstatic unsigned long sun4c_v2p(unsigned long vaddr)
vaddr27arch/sparc/mm/sun4c.creturn(vaddr - PAGE_OFFSET);
vaddr30arch/sparc/mm/sun4c.cstatic unsigned long sun4c_p2v(unsigned long vaddr)
vaddr32arch/sparc/mm/sun4c.creturn(vaddr + PAGE_OFFSET);
vaddr58arch/sparc/mm/sun4c.cunsigned long vaddr;
vaddr62arch/sparc/mm/sun4c.cfor(vaddr=0; vaddr < sun4c_vacinfo.num_bytes; vaddr+=PAGE_SIZE)
vaddr64arch/sparc/mm/sun4c.c"r" (vaddr), "i" (ASI_HWFLUSHCONTEXT));
vaddr67arch/sparc/mm/sun4c.cfor(vaddr=0; vaddr < sun4c_vacinfo.num_bytes; vaddr+=incr)
vaddr69arch/sparc/mm/sun4c.c"r" (vaddr), "i" (ASI_FLUSHCTX));
vaddr133arch/sparc/mm/sun4c.cunsigned long vaddr;
vaddr136arch/sparc/mm/sun4c.cfor(vaddr = 0; vaddr < SUN4C_REAL_PGDIR_SIZE; vaddr+=PAGE_SIZE)
vaddr137arch/sparc/mm/sun4c.csun4c_put_pte(vaddr, 0);
vaddr143arch/sparc/mm/sun4c.cunsigned long vaddr;
vaddr150arch/sparc/mm/sun4c.cfor(vaddr = 0; vaddr < 0x20000000; vaddr += SUN4C_REAL_PGDIR_SIZE)
vaddr151arch/sparc/mm/sun4c.csun4c_put_segmap(vaddr, invalid_segment);
vaddr152arch/sparc/mm/sun4c.cfor(vaddr = 0xe0000000; vaddr < KERNBASE; vaddr += SUN4C_REAL_PGDIR_SIZE)
vaddr153arch/sparc/mm/sun4c.csun4c_put_segmap(vaddr, invalid_segment);
vaddr154arch/sparc/mm/sun4c.cfor(vaddr = kernel_end; vaddr < KADB_DEBUGGER_BEGVM; vaddr += SUN4C_REAL_PGDIR_SIZE)
vaddr155arch/sparc/mm/sun4c.csun4c_put_segmap(vaddr, invalid_segment);
vaddr156arch/sparc/mm/sun4c.cfor(vaddr = LINUX_OPPROM_ENDVM; vaddr; vaddr += SUN4C_REAL_PGDIR_SIZE)
vaddr157arch/sparc/mm/sun4c.csun4c_put_segmap(vaddr, invalid_segment);
vaddr237arch/sparc/mm/sun4c.cunsigned long vaddr;
vaddr251arch/sparc/mm/sun4c.cmmu_entry_pool[i].vaddr = 0;
vaddr257arch/sparc/mm/sun4c.cstatic inline void fix_permissions(unsigned long vaddr, unsigned long bits_on,
vaddr262arch/sparc/mm/sun4c.cend = vaddr + SUN4C_REAL_PGDIR_SIZE;
vaddr263arch/sparc/mm/sun4c.cfor(start = vaddr; start < end; start += PAGE_SIZE)
vaddr271arch/sparc/mm/sun4c.cunsigned long vaddr;
vaddr274arch/sparc/mm/sun4c.cfor(vaddr = KADB_DEBUGGER_BEGVM;
vaddr275arch/sparc/mm/sun4c.cvaddr < LINUX_OPPROM_ENDVM;
vaddr276arch/sparc/mm/sun4c.cvaddr += SUN4C_REAL_PGDIR_SIZE) {
vaddr277arch/sparc/mm/sun4c.cpseg = sun4c_get_segmap(vaddr);
vaddr281arch/sparc/mm/sun4c.cprom_putsegment(ctx, vaddr, pseg);
vaddr282arch/sparc/mm/sun4c.cfix_permissions(vaddr, _SUN4C_PAGE_PRIV, 0);
vaddr285arch/sparc/mm/sun4c.cfor(vaddr = KERNBASE; vaddr < kernel_end; vaddr += SUN4C_REAL_PGDIR_SIZE) {
vaddr286arch/sparc/mm/sun4c.cpseg = sun4c_get_segmap(vaddr);
vaddr289arch/sparc/mm/sun4c.cprom_putsegment(ctx, vaddr, pseg);
vaddr290arch/sparc/mm/sun4c.cfix_permissions(vaddr, _SUN4C_PAGE_PRIV, _SUN4C_PAGE_NOCACHE);
vaddr429arch/sparc/mm/sun4c.csun4c_flush_segment(kentry->vaddr);
vaddr432arch/sparc/mm/sun4c.csun4c_put_segmap(kentry->vaddr, invalid_segment);
vaddr445arch/sparc/mm/sun4c.csun4c_put_segmap(kentry->vaddr, kentry->pseg);
vaddr452arch/sparc/mm/sun4c.csun4c_flush_segment(uentry->vaddr);
vaddr453arch/sparc/mm/sun4c.csun4c_put_segmap(uentry->vaddr, invalid_segment);
vaddr458arch/sparc/mm/sun4c.cunsigned long start = uentry->vaddr;
vaddr461arch/sparc/mm/sun4c.csun4c_put_segmap(uentry->vaddr, uentry->pseg);
vaddr545arch/sparc/mm/sun4c.centry->vaddr = address;
vaddr557arch/sparc/mm/sun4c.centry->vaddr = address;
vaddr666arch/sparc/mm/sun4c.cstolen->vaddr = addr;
vaddr808arch/sparc/mm/sun4c.cstatic char *sun4c_lockarea(char *vaddr, unsigned long size)
vaddr816arch/sparc/mm/sun4c.cnpages = (((unsigned long)vaddr & ~PAGE_MASK) +
vaddr832arch/sparc/mm/sun4c.cvpage = ((unsigned long) vaddr) & PAGE_MASK;
vaddr844arch/sparc/mm/sun4c.c(((unsigned long) vaddr) & ~PAGE_MASK));
vaddr847arch/sparc/mm/sun4c.cprintk("DMA vaddr=0x%p size=%08lx\n", vaddr, size);
vaddr852arch/sparc/mm/sun4c.cstatic void sun4c_unlockarea(char *vaddr, unsigned long size)
vaddr856arch/sparc/mm/sun4c.cvpage = (unsigned long)vaddr & PAGE_MASK;
vaddr857arch/sparc/mm/sun4c.cnpages = (((unsigned long)vaddr & ~PAGE_MASK) +
vaddr1081arch/sparc/mm/sun4c.csun4c_put_segmap(this_entry->vaddr, invalid_segment);
vaddr1134arch/sparc/mm/sun4c.csun4c_put_segmap(this_entry->vaddr, invalid_segment);
vaddr30arch/sparc/prom/devmap.cprom_unmapio(char *vaddr, unsigned int num_bytes)
vaddr33arch/sparc/prom/devmap.c(*(romvec->pv_v2devops.v2_dumb_munmap))(vaddr, num_bytes);
vaddr39arch/sparc/prom/palloc.cprom_free(char *vaddr, unsigned int num_bytes)
vaddr42arch/sparc/prom/palloc.c(*(romvec->pv_v2devops.v2_dumb_mem_free))(vaddr, num_bytes);
vaddr16arch/sparc/prom/segment.cprom_putsegment(int ctx, unsigned long vaddr, int segment)
vaddr18arch/sparc/prom/segment.c(*(romvec->pv_setctxt))(ctx, (char *) vaddr, segment);
vaddr1764drivers/sbus/char/sunserial.cunsigned long vaddr = 0;
vaddr1791drivers/sbus/char/sunserial.cvaddr = (unsigned long)
vaddr1807drivers/sbus/char/sunserial.cvaddr = (unsigned long)
vaddr1810drivers/sbus/char/sunserial.cif(vaddr == 0xdeadbeef)
vaddr1832drivers/sbus/char/sunserial.cif(!vaddr)
vaddr1835drivers/sbus/char/sunserial.creturn (struct sun_zslayout *) vaddr;
vaddr220fs/binfmt_elf.cunsigned long vaddr = 0;
vaddr226fs/binfmt_elf.cvaddr = eppnt->p_vaddr;
vaddr230fs/binfmt_elf.cload_addr + (vaddr & 0xfffff000),
vaddr17include/asm-m68k/bitops.hextern __inline__ int set_bit(int nr,void * vaddr)
vaddr22include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^31), "a" (vaddr));
vaddr27include/asm-m68k/bitops.hextern __inline__ int clear_bit(int nr, void * vaddr)
vaddr32include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^31), "a" (vaddr));
vaddr37include/asm-m68k/bitops.hextern __inline__ int change_bit(int nr, void * vaddr)
vaddr42include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^31), "a" (vaddr));
vaddr47include/asm-m68k/bitops.hextern __inline__ int test_bit(int nr, const void * vaddr)
vaddr49include/asm-m68k/bitops.hreturn ((1UL << (nr & 31)) & (((const unsigned int *) vaddr)[nr >> 5])) != 0;
vaddr52include/asm-m68k/bitops.hextern __inline__ int find_first_zero_bit(void * vaddr, unsigned size)
vaddr54include/asm-m68k/bitops.hunsigned long *p = vaddr, *addr = vaddr;
vaddr75include/asm-m68k/bitops.hextern __inline__ int find_next_zero_bit (void *vaddr, int size,
vaddr78include/asm-m68k/bitops.hunsigned long *addr = vaddr;
vaddr114include/asm-m68k/bitops.hextern __inline__ int find_first_one_bit(void * vaddr, unsigned size)
vaddr116include/asm-m68k/bitops.hunsigned long *p = vaddr, *addr = vaddr;
vaddr136include/asm-m68k/bitops.hextern __inline__ int find_next_one_bit (void *vaddr, int size,
vaddr139include/asm-m68k/bitops.hunsigned long *addr = vaddr;
vaddr165include/asm-m68k/bitops.hminix_find_first_zero_bit (const void *vaddr, unsigned size)
vaddr167include/asm-m68k/bitops.hconst unsigned short *p = vaddr, *addr = vaddr;
vaddr188include/asm-m68k/bitops.hminix_set_bit (int nr, void *vaddr)
vaddr193include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^15), "m" (*(char *)vaddr));
vaddr199include/asm-m68k/bitops.hminix_clear_bit (int nr, void *vaddr)
vaddr204include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^15), "m" (*(char *) vaddr));
vaddr210include/asm-m68k/bitops.hminix_test_bit (int nr, const void *vaddr)
vaddr212include/asm-m68k/bitops.hreturn ((1U << (nr & 15)) & (((const unsigned short *) vaddr)[nr >> 4])) != 0;
vaddr218include/asm-m68k/bitops.hext2_set_bit (int nr, void *vaddr)
vaddr223include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^7), "m" (*(char *) vaddr));
vaddr229include/asm-m68k/bitops.hext2_clear_bit (int nr, void *vaddr)
vaddr234include/asm-m68k/bitops.h: "=d" (retval) : "d" (nr^7), "m" (*(char *) vaddr));
vaddr240include/asm-m68k/bitops.hext2_test_bit (int nr, const void *vaddr)
vaddr242include/asm-m68k/bitops.hreturn ((1U << (nr & 7)) & (((const unsigned char *) vaddr)[nr >> 3])) != 0;
vaddr246include/asm-m68k/bitops.hext2_find_first_zero_bit (const void *vaddr, unsigned size)
vaddr248include/asm-m68k/bitops.hconst unsigned long *p = vaddr, *addr = vaddr;
vaddr269include/asm-m68k/bitops.hext2_find_next_zero_bit (const void *vaddr, unsigned size, unsigned offset)
vaddr271include/asm-m68k/bitops.hconst unsigned long *addr = vaddr;
vaddr332include/asm-m68k/pgtable.hextern inline void nocache_page (unsigned long vaddr)
vaddr339include/asm-m68k/pgtable.hdir = pgd_offset_k(vaddr);
vaddr340include/asm-m68k/pgtable.hpmdp = pmd_offset(dir,vaddr);
vaddr341include/asm-m68k/pgtable.hptep = pte_offset(pmdp,vaddr);
vaddr346include/asm-m68k/pgtable.hstatic inline void cache_page (unsigned long vaddr)
vaddr353include/asm-m68k/pgtable.hdir = pgd_offset_k(vaddr);
vaddr354include/asm-m68k/pgtable.hpmdp = pmd_offset(dir,vaddr);
vaddr355include/asm-m68k/pgtable.hptep = pte_offset(pmdp,vaddr);
vaddr522include/asm-m68k/pgtable.hextern void cache_push_v (unsigned long vaddr, int len);
vaddr25include/asm-sparc/cache.hunsigned int vaddr, retval;
vaddr27include/asm-sparc/cache.hvaddr = ((setnum&1) << 12) | ((tagnum&0x7f) << 5);
vaddr30include/asm-sparc/cache.h"r" (vaddr), "i" (ASI_M_TXTC_TAG));
vaddr36include/asm-sparc/cache.hunsigned int vaddr;
vaddr38include/asm-sparc/cache.hvaddr = ((setnum&1) << 12) | ((tagnum&0x7f) << 5);
vaddr40include/asm-sparc/cache.h"r" (entry), "r" (vaddr), "i" (ASI_M_TXTC_TAG) :
vaddr50include/asm-sparc/cache.hunsigned int value1, value2, vaddr;
vaddr52include/asm-sparc/cache.hvaddr = ((setnum&0x1) << 12) | ((tagnum&0x7f) << 5) |
vaddr58include/asm-sparc/cache.h"r" (vaddr), "i" (ASI_M_TXTC_DATA) :
vaddr66include/asm-sparc/cache.hunsigned int value1, value2, vaddr;
vaddr68include/asm-sparc/cache.hvaddr = ((setnum&0x1) << 12) | ((tagnum&0x7f) << 5) |
vaddr75include/asm-sparc/cache.h"r" (vaddr), "i" (ASI_M_TXTC_DATA) :
vaddr40include/asm-sparc/page.hunsigned long vaddr;
vaddr214include/asm-sparc/pgtsrmmu.hextern inline unsigned long srmmu_hwprobe(unsigned long vaddr)
vaddr218include/asm-sparc/pgtsrmmu.hvaddr &= PAGE_MASK;
vaddr221include/asm-sparc/pgtsrmmu.h"r" (vaddr | 0x400), "i" (ASI_M_FLUSH_PROBE));
vaddr330mm/vmalloc.cchar *vaddr, *buf_start = buf;
vaddr334mm/vmalloc.cvaddr = (char *) tmp->addr;
vaddr335mm/vmalloc.cwhile (addr < vaddr) {
vaddr341mm/vmalloc.cif (addr > vaddr)
vaddr342mm/vmalloc.cn -= addr - vaddr;