Lines Matching defs:head
492 * and store the allocated blocks in the result buffer head and mark it
615 * with buffer head unmapped.
956 struct buffer_head *head,
965 unsigned blocksize = head->b_size;
969 for (bh = head, block_start = 0;
970 ret == 0 && (bh != head || !block_start);
1047 struct buffer_head *bh, *head, *wait[2];
1058 head = page_buffers(page);
1062 for (bh = head, block_start = 0; bh != head || !block_start;
1359 struct buffer_head *head, *bh;
1361 bh = head = page_buffers(page);
1380 } while (bh != head);
2155 * @bh - buffer head we want to add to the extent
2206 * @head - the first buffer in the page
2210 * Walk through page buffers from @bh upto @head (exclusive) and either submit
2219 struct buffer_head *head,
2244 } while (lblk++, (bh = bh->b_this_page) != head);
2247 err = mpage_submit_page(mpd, head->b_page);
2277 struct buffer_head *head, *bh;
2286 bh = head = page_buffers(page);
2300 err = mpage_process_page_bufs(mpd, head, bh, lblk);
2320 } while (lblk++, (bh = bh->b_this_page) != head);
2599 struct buffer_head *head;
2680 head = page_buffers(page);
2681 err = mpage_process_page_bufs(mpd, head, head, lblk);