Lines Matching refs:page
787 _page_t page; in _job_thread() local
989 while (OK == msgQReceive(jq->pageQ, (char *) &page, sizeof(page), in _job_thread()
1006 if (page.last_page && ((i == jq->job_params.num_copies - 1) || in _job_thread()
1010 jq->job_params.last_page = page.last_page; in _job_thread()
1015 if (strlen(page.filename) > 0) { in _job_thread()
1020 if (page.pdf_page) { in _job_thread()
1021 jq->job_params.page_num = page.page_num; in _job_thread()
1027 jq->job_params.print_top_margin += page.top_margin; in _job_thread()
1028 jq->job_params.print_left_margin += page.left_margin; in _job_thread()
1029 jq->job_params.print_right_margin += page.right_margin; in _job_thread()
1030 jq->job_params.print_bottom_margin += page.bottom_margin; in _job_thread()
1033 jq->job_params.copy_page_num = page.page_num; in _job_thread()
1035 jq->job_params.page_corrupted = (page.corrupted ? 1 : 0); in _job_thread()
1039 if (!page.corrupted) { in _job_thread()
1041 " function for page #%d", page.page_num); in _job_thread()
1045 page.filename); in _job_thread()
1051 page.filename); in _job_thread()
1056 "page #%d", page.page_num); in _job_thread()
1065 jq->job_params.print_top_margin -= page.top_margin; in _job_thread()
1066 jq->job_params.print_left_margin -= page.left_margin; in _job_thread()
1067 jq->job_params.print_right_margin -= page.right_margin; in _job_thread()
1068 jq->job_params.print_bottom_margin -= page.bottom_margin; in _job_thread()
1072 if (page.corrupted == false) { in _job_thread()
1073 page.corrupted = ((job_result == CORRUPT) ? true : false); in _job_thread()
1079 if (page.last_page && (jq->job_params.duplex != DUPLEX_MODE_NONE) in _job_thread()
1089 job_result = msgQSend(jq->saveQ, (char *) &page, in _job_thread()
1090 sizeof(page), NO_WAIT, MSG_Q_FIFO); in _job_thread()
1093 if (page.last_page && !jq->job_params.last_page) { in _job_thread()
1100 msgQReceive(tmpQ, (char *) &page, sizeof(page), NO_WAIT); in _job_thread()
1102 page.page_num, page.filename); in _job_thread()
1107 if (page.last_page || jq->job_params.cancelled) { in _job_thread()
1987 _page_t page; in wprintEndJob() local
2001 && (msgQReceive(jq->pageQ, (char *) &page, sizeof(page), in wprintEndJob()
2010 && (msgQReceive(jq->saveQ, (char *) &page, sizeof(page), in wprintEndJob()
2032 _page_t page; in wprintPage() local
2056 memset(&page, 0, sizeof(page)); in wprintPage()
2057 page.page_num = page_num; in wprintPage()
2058 page.corrupted = false; in wprintPage()
2059 page.pdf_page = pdf_page; in wprintPage()
2060 page.last_page = last_page; in wprintPage()
2061 page.top_margin = top_margin; in wprintPage()
2062 page.left_margin = left_margin; in wprintPage()
2063 page.right_margin = right_margin; in wprintPage()
2064 page.bottom_margin = bottom_margin; in wprintPage()
2068 strncpy(page.filename, filename, MAX_PATHNAME_LENGTH); in wprintPage()
2071 snprintf(page.filename, MAX_PATHNAME_LENGTH, "%s/%s", jq->pathname, filename); in wprintPage()
2078 result = msgQSend(jq->pageQ, (char *) &page, sizeof(page), NO_WAIT, MSG_Q_FIFO); in wprintPage()