Lines Matching refs:addr
33 static void check_bytes(char *addr)
35 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr));
38 static void write_bytes(char *addr, size_t length)
43 *(addr + i) = (char)i;
46 static void read_bytes(char *addr, size_t length)
50 check_bytes(addr);
52 if (*(addr + i) != (char)i)
60 void *addr;
88 addr = mmap(ADDR, length, PROTECTION, flags, -1, 0);
89 if (addr == MAP_FAILED)
92 ksft_print_msg("Returned address is %p\n", addr);
93 check_bytes(addr);
94 write_bytes(addr, length);
95 read_bytes(addr, length);
98 if (munmap(addr, length))