Lines Matching refs:nr_pages
243 int ret, i, nr_pages; in watch_queue_set_size() local
254 nr_pages = (nr_notes + WATCH_QUEUE_NOTES_PER_PAGE - 1); in watch_queue_set_size()
255 nr_pages /= WATCH_QUEUE_NOTES_PER_PAGE; in watch_queue_set_size()
256 user_bufs = account_pipe_buffers(pipe->user, pipe->nr_accounted, nr_pages); in watch_queue_set_size()
258 if (nr_pages > pipe->max_usage && in watch_queue_set_size()
266 nr_notes = nr_pages * WATCH_QUEUE_NOTES_PER_PAGE; in watch_queue_set_size()
277 pipe->max_usage = nr_pages; in watch_queue_set_size()
278 pipe->nr_accounted = nr_pages; in watch_queue_set_size()
281 pages = kzalloc_objs(struct page *, nr_pages); in watch_queue_set_size()
285 for (i = 0; i < nr_pages; i++) { in watch_queue_set_size()
299 wqueue->nr_pages = nr_pages; in watch_queue_set_size()
308 (void) account_pipe_buffers(pipe->user, nr_pages, pipe->nr_accounted); in watch_queue_set_size()
401 for (i = 0; i < wqueue->nr_pages; i++) in __put_watch_queue()