• Home
  • Raw
  • Download

Lines Matching refs:msg

113     msgQ_msg_t msg;  in _send_thread()  local
116 while (priv->job_info.wprint_ifc->msgQReceive(priv->msgQ, (char *) &msg, sizeof(msgQ_msg_t), in _send_thread()
118 if (msg.id == MSG_START_JOB) { in _send_thread()
125 } else if (msg.id == MSG_START_PAGE) { in _send_thread()
126 priv->pcl_ifc->start_page(&priv->job_info, msg.param.start_page.width, in _send_thread()
127 msg.param.start_page.height); in _send_thread()
128 } else if (msg.id == MSG_SEND) { in _send_thread()
130 priv->pcl_ifc->print_swath(&priv->job_info, msg.param.send.buffer, in _send_thread()
131 msg.param.send.start_row, msg.param.send.num_rows, in _send_thread()
132 msg.param.send.bytes_per_row); in _send_thread()
135 } else if (msg.id == MSG_END_PAGE) { in _send_thread()
137 priv->pcl_ifc->end_page(&priv->job_info, msg.param.end_page.page); in _send_thread()
138 for (i = 0; i < msg.param.end_page.count; i++) { in _send_thread()
139 if (msg.param.end_page.buffers[i] != NULL) { in _send_thread()
140 free(msg.param.end_page.buffers[i]); in _send_thread()
143 } else if (msg.id == MSG_END_JOB) { in _send_thread()
203 msgQ_msg_t msg; in _stop_thread() local
204 msg.id = MSG_END_JOB; in _stop_thread()
207 priv->msgQ, (char *) &msg, sizeof(msgQ_msg_t), NO_WAIT, MSG_Q_FIFO); in _stop_thread()
218 msgQ_msg_t msg; in _start_job() local
265 msg.id = MSG_START_JOB; in _start_job()
267 priv->msgQ, (char *) &msg, sizeof(msgQ_msg_t), NO_WAIT, MSG_Q_FIFO); in _start_job()
289 msgQ_msg_t msg; in _print_page() local
309 msg.param.end_page.page = -1; in _print_page()
310 msg.param.end_page.count = 0; in _print_page()
377 msg.id = MSG_START_PAGE; in _print_page()
378 msg.param.start_page.extra_margin = ((job_params->duplex != in _print_page()
382 msg.param.start_page.width = wprint_image_get_width(image_info); in _print_page()
383 msg.param.start_page.height = wprint_image_get_height(image_info); in _print_page()
385 priv->job_info.wprint_ifc->msgQSend(priv->msgQ, (char *) &msg, in _print_page()
388 msg.id = MSG_SEND; in _print_page()
389 msg.param.send.bytes_per_row = BYTES_PER_PIXEL(wprint_image_get_width( in _print_page()
422 msg.param.send.buffer = buff; in _print_page()
423 msg.param.send.start_row = image_row; in _print_page()
424 msg.param.send.num_rows = height; in _print_page()
426 result = priv->job_info.wprint_ifc->msgQSend(priv->msgQ, (char *) &msg, in _print_page()
451 msg.param.end_page.page = job_params->page_num; in _print_page()
461 msg.param.end_page.page = -1; in _print_page()
466 msg.param.end_page.buffers[i] = buff_pool[i]; in _print_page()
468 msg.param.end_page.count = MAX_SEND_BUFFS; in _print_page()
470 msg.param.end_page.page = -1; in _print_page()
471 msg.param.end_page.count = 0; in _print_page()
480 msg.param.end_page.page = -1; in _print_page()
481 msg.param.end_page.count = 0; in _print_page()
488 msg.param.end_page.page = -1; in _print_page()
489 msg.param.end_page.count = 0; in _print_page()
493 msg.id = MSG_END_PAGE; in _print_page()
494 priv->job_info.wprint_ifc->msgQSend(priv->msgQ, (char *) &msg, sizeof(msgQ_msg_t), NO_WAIT, in _print_page()
503 msgQ_msg_t msg; in _print_blank_page() local
511 msg.id = MSG_END_PAGE; in _print_blank_page()
512 msg.param.end_page.page = -1; in _print_blank_page()
513 msg.param.end_page.count = 0; in _print_blank_page()
514 priv->job_info.wprint_ifc->msgQSend(priv->msgQ, (char *) &msg, sizeof(msgQ_msg_t), NO_WAIT, in _print_blank_page()