Lines Matching refs:addr
19 static void check_bytes(char *addr) in check_bytes() argument
21 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr)); in check_bytes()
24 static void write_bytes(char *addr, size_t length) in write_bytes() argument
29 *(addr + i) = (char)i; in write_bytes()
32 static void read_bytes(char *addr, size_t length) in read_bytes() argument
36 check_bytes(addr); in read_bytes()
38 if (*(addr + i) != (char)i) in read_bytes()
46 void *addr; in main() local
74 addr = mmap(NULL, length, PROTECTION, flags, -1, 0); in main()
75 if (addr == MAP_FAILED) in main()
78 ksft_print_msg("Returned address is %p\n", addr); in main()
79 check_bytes(addr); in main()
80 write_bytes(addr, length); in main()
81 read_bytes(addr, length); in main()
84 if (munmap(addr, length)) in main()