Lines Matching refs:addr
28 static void write_bytes(char *addr, size_t length) in write_bytes() argument
33 *(addr + i) = (char)i; in write_bytes()
36 static unsigned long virt_to_pfn(void *addr) in virt_to_pfn() argument
45 lseek(fd, (unsigned long)addr / pagesize * sizeof(pagemap), SEEK_SET); in virt_to_pfn()
92 void *addr; in main() local
102 addr = mmap(NULL, maplength, PROT_READ | PROT_WRITE, in main()
104 if (addr == MAP_FAILED) { in main()
110 write_bytes(addr, maplength); in main()
112 pfn = virt_to_pfn(addr); in main()
114 munmap(addr, maplength); in main()
119 printf("Returned address is %p whose pfn is %lx\n", addr, pfn); in main()
122 munmap(addr, maplength); in main()
128 if (munmap(addr, maplength)) { in main()