Lines Matching refs:addr
39 static void check_bytes(char *addr)
41 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr));
44 static void write_bytes(char *addr)
49 *(addr + i) = (char)i;
52 static int read_bytes(char *addr)
56 check_bytes(addr);
58 if (*(addr + i) != (char)i) {
67 void *addr;
77 addr = mmap(ADDR, LENGTH, PROTECTION, FLAGS, fd, 0);
78 if (addr == MAP_FAILED) {
83 ksft_print_msg("Returned address is %p\n", addr);
84 check_bytes(addr);
85 write_bytes(addr);
86 ret = read_bytes(addr);
88 munmap(addr, LENGTH);