Lines Matching refs:num_pages
258 static bool _order_pdf_pages(int num_pages, int *pages_ary, int *num_index, in _order_pdf_pages() argument
311 if (num_begin <= num_pages && num_end <= num_pages) { in _order_pdf_pages()
314 if (num_end > num_pages) { in _order_pdf_pages()
315 num_end = num_pages; in _order_pdf_pages()
326 if (num_begin > num_pages) { in _order_pdf_pages()
327 num_begin = num_pages; in _order_pdf_pages()
339 "%d: first num=%d, second num=%d", num_pages, num_begin, num_end); in _order_pdf_pages()
355 static void _get_pdf_page_range(JNIEnv *env, jobject javaJobParams, int *pages_ary, int num_pages, in _get_pdf_page_range() argument
383 snprintf(page_range_str, MAX_NUM_PAGES, "1-%d", num_pages); in _get_pdf_page_range()
384 snprintf(page_range, MAX_NUM_PAGES, "1-%d", num_pages); in _get_pdf_page_range()
389 LOGD("_get_pdf_page_range(), range: %s, pages in document: %d", page_range_str, num_pages); in _get_pdf_page_range()
395 if (!_order_pdf_pages(num_pages, pages_ary, num_index, page_range_split)) { in _get_pdf_page_range()
396 snprintf(page_range_str, MAX_NUM_PAGES, "1-%d", num_pages); in _get_pdf_page_range()
398 _order_pdf_pages(num_pages, pages_ary, num_index, page_range_str); in _get_pdf_page_range()
416 int num_pages = num_index; in _print_pdf_pages() local
427 while (page_index < num_pages) { in _print_pdf_pages()
438 page_index = num_pages - 1; in _print_pdf_pages()