Lines Matching defs:page
67 * a bio containing the header page and partial parity pages (sh->ppl_page) for
138 struct page *header_page; /* for ppl_header */
162 struct page **srcs = percpu->scribble;
178 * the parity dev page.
180 srcs[count++] = sh->dev[pd_idx].page;
186 srcs[count++] = dev->page;
238 struct page *header_page;
707 static void ppl_xor(int size, struct page *page1, struct page *page2)
711 struct page *xor_srcs[] = { page1, page2 };
793 struct page *page1;
794 struct page *page2;
973 struct page *page;
977 page = alloc_page(GFP_KERNEL);
978 if (!page)
1001 s, page, REQ_OP_READ, false)) {
1007 crc = crc32c_le(crc, page_address(page), s);
1037 __free_page(page);
1043 struct page *page;
1051 page = alloc_page(GFP_NOIO | __GFP_ZERO);
1052 if (!page)
1055 pplhdr = page_address(page);
1064 PPL_HEADER_SIZE, page, REQ_OP_WRITE | REQ_SYNC |
1070 __free_page(page);
1079 struct page *page, *page2;
1088 page = alloc_page(GFP_KERNEL);
1089 if (!page)
1094 __free_page(page);
1102 pplhdr_offset, PAGE_SIZE, page, REQ_OP_READ,
1110 pplhdr = page_address(page);
1154 swap(page, page2);
1179 __free_page(page);
1500 ppl_write_hint_store(struct mddev *mddev, const char *page, size_t len)
1508 if (kstrtou16(page, 10, &new))