• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/cups-408/cups/scheduler/

Lines Matching refs:sb

29 cupsdStatBufDelete(cupsd_statbuf_t *sb)	/* I - Status buffer */
35 if (!sb)
42 close(sb->fd);
44 free(sb);
57 cupsd_statbuf_t *sb; /* New status buffer */
72 if ((sb = calloc(1, sizeof(cupsd_statbuf_t))) != NULL)
78 sb->fd = fd;
92 vsnprintf(sb->prefix, sizeof(sb->prefix), prefix, ap);
101 sb->prefix[0] = '\0';
105 return (sb);
115 cupsd_statbuf_t *sb, /* I - Status buffer */
129 if ((lineptr = strchr(sb->buffer, '\n')) == NULL)
135 if ((bytes = read(sb->fd, sb->buffer + sb->bufused, (size_t)(CUPSD_SB_BUFFER_SIZE - sb->bufused - 1))) > 0)
137 sb->bufused += bytes;
138 sb->buffer[sb->bufused] = '\0';
144 if ((lineptr = strchr(sb->buffer, '\n')) == NULL &&
145 sb->bufused == (CUPSD_SB_BUFFER_SIZE - 1))
146 lineptr = sb->buffer + sb->bufused;
165 lineptr = sb->buffer + sb->bufused;
173 if (sb->bufused == 0 && bytes == 0)
199 if (!strncmp(sb->buffer, "EMERG:", 6))
202 message = sb->buffer + 6;
204 else if (!strncmp(sb->buffer, "ALERT:", 6))
207 message = sb->buffer + 6;
209 else if (!strncmp(sb->buffer, "CRIT:", 5))
212 message = sb->buffer + 5;
214 else if (!strncmp(sb->buffer, "ERROR:", 6))
217 message = sb->buffer + 6;
219 else if (!strncmp(sb->buffer, "WARNING:", 8))
222 message = sb->buffer + 8;
224 else if (!strncmp(sb->buffer, "NOTICE:", 7))
227 message = sb->buffer + 7;
229 else if (!strncmp(sb->buffer, "INFO:", 5))
232 message = sb->buffer + 5;
234 else if (!strncmp(sb->buffer, "DEBUG:", 6))
237 message = sb->buffer + 6;
239 else if (!strncmp(sb->buffer, "DEBUG2:", 7))
242 message = sb->buffer + 7;
244 else if (!strncmp(sb->buffer, "PAGE:", 5))
247 message = sb->buffer + 5;
249 else if (!strncmp(sb->buffer, "STATE:", 6))
252 message = sb->buffer + 6;
254 else if (!strncmp(sb->buffer, "JOBSTATE:", 9))
257 message = sb->buffer + 9;
259 else if (!strncmp(sb->buffer, "ATTR:", 5))
262 message = sb->buffer + 5;
264 else if (!strncmp(sb->buffer, "PPD:", 4))
267 message = sb->buffer + 4;
272 message = sb->buffer;
286 if (sb->prefix[0])
298 cupsdLogMessage(*loglevel, "%s %s", sb->prefix, message);
301 cupsdLogMessage(CUPSD_LOG_DEBUG2, "%s %s", sb->prefix, sb->buffer);
314 if (lineptr < sb->buffer + sb->bufused)
315 _cups_strcpy(sb->buffer, lineptr);
317 sb->bufused -= lineptr - sb->buffer;
319 if (sb->bufused < 0)
320 sb->bufused = 0;