Lines Matching full:length
19 #define LENGTH (256UL*1024*1024) macro
36 static void write_bytes(char *addr, size_t length) in write_bytes() argument
40 for (i = 0; i < length; i++) in write_bytes()
44 static int read_bytes(char *addr, size_t length) in read_bytes() argument
49 for (i = 0; i < length; i++) in read_bytes()
61 size_t length = LENGTH; in main() local
66 length = atol(argv[1]) << 20; in main()
77 printf("Mapping %lu Mbytes\n", (unsigned long)length >> 20); in main()
79 addr = mmap(ADDR, length, PROTECTION, flags, -1, 0); in main()
87 write_bytes(addr, length); in main()
88 ret = read_bytes(addr, length); in main()
90 /* munmap() length of MAP_HUGETLB memory must be hugepage aligned */ in main()
91 if (munmap(addr, length)) { in main()