Lines Matching refs:swap_header

2932 					union swap_header *swap_header,  in read_swap_header()  argument
2940 if (memcmp("SWAPSPACE2", swap_header->magic.magic, 10)) { in read_swap_header()
2946 if (swab32(swap_header->info.version) == 1) { in read_swap_header()
2947 swab32s(&swap_header->info.version); in read_swap_header()
2948 swab32s(&swap_header->info.last_page); in read_swap_header()
2949 swab32s(&swap_header->info.nr_badpages); in read_swap_header()
2950 if (swap_header->info.nr_badpages > MAX_SWAP_BADPAGES) in read_swap_header()
2952 for (i = 0; i < swap_header->info.nr_badpages; i++) in read_swap_header()
2953 swab32s(&swap_header->info.badpages[i]); in read_swap_header()
2956 if (swap_header->info.version != 1) { in read_swap_header()
2958 swap_header->info.version); in read_swap_header()
2967 last_page = swap_header->info.last_page; in read_swap_header()
2992 if (swap_header->info.nr_badpages && S_ISREG(inode->i_mode)) in read_swap_header()
2994 if (swap_header->info.nr_badpages > MAX_SWAP_BADPAGES) in read_swap_header()
3008 union swap_header *swap_header, in setup_swap_map_and_extents() argument
3026 for (i = 0; i < swap_header->info.nr_badpages; i++) { in setup_swap_map_and_extents()
3027 unsigned int page_nr = swap_header->info.badpages[i]; in setup_swap_map_and_extents()
3028 if (page_nr == 0 || page_nr > swap_header->info.last_page) in setup_swap_map_and_extents()
3110 union swap_header *swap_header; in SYSCALL_DEFINE2() local
3170 swap_header = kmap(page); in SYSCALL_DEFINE2()
3172 maxpages = read_swap_header(p, swap_header, inode); in SYSCALL_DEFINE2()
3232 nr_extents = setup_swap_map_and_extents(p, swap_header, swap_map, in SYSCALL_DEFINE2()