Lines Matching full:length
16 #define LENGTH (256UL*1024*1024) macro
24 static void write_bytes(char *addr, size_t length) in write_bytes() argument
28 for (i = 0; i < length; i++) in write_bytes()
32 static void read_bytes(char *addr, size_t length) in read_bytes() argument
37 for (i = 0; i < length; i++) in read_bytes()
48 size_t length = LENGTH; in main() local
53 /* munmap with fail if the length is not page aligned */ in main()
54 if (hugepage_size > length) in main()
55 length = hugepage_size; in main()
61 length = atol(argv[1]) << 20; in main()
72 ksft_print_msg("Mapping %lu Mbytes\n", (unsigned long)length >> 20); in main()
74 addr = mmap(NULL, length, PROTECTION, flags, -1, 0); in main()
80 write_bytes(addr, length); in main()
81 read_bytes(addr, length); in main()
83 /* munmap() length of MAP_HUGETLB memory must be hugepage aligned */ in main()
84 if (munmap(addr, length)) in main()