Home | History | Annotate | Download | only in cups

Lines Matching refs:bufptr

622   char		*bufptr,		/* Pointer into buffer */
638 bufptr = buffer;
648 if (buffer && bufptr < bufend)
649 *bufptr++ = ',';
651 bufptr ++;
659 if (buffer && bufptr < bufend)
660 strlcpy(bufptr, ptr, (size_t)(bufend - bufptr + 1));
662 bufptr += strlen(ptr);
666 if (buffer && bufptr < bufend)
667 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "%d", val->integer);
669 bufptr += snprintf(temp, sizeof(temp), "%d", val->integer);
673 if (buffer && bufptr < bufend)
674 strlcpy(bufptr, val->boolean ? "true" : "false", (size_t)(bufend - bufptr + 1));
676 bufptr += val->boolean ? 4 : 5;
680 if (buffer && bufptr < bufend)
681 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "%d-%d", val->range.lower, val->range.upper);
683 bufptr += snprintf(temp, sizeof(temp), "%d-%d", val->range.lower, val->range.upper);
689 if (buffer && bufptr < bufend)
690 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "%d%s", val->resolution.xres, val->resolution.units == IPP_RES_PER_INCH ? "dpi" : "dpcm");
692 bufptr += snprintf(temp, sizeof(temp), "%d%s", val->resolution.xres, val->resolution.units == IPP_RES_PER_INCH ? "dpi" : "dpcm");
694 else if (buffer && bufptr < bufend)
695 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "%dx%d%s", val->resolution.xres, val->resolution.yres, val->resolution.units == IPP_RES_PER_INCH ? "dpi" : "dpcm");
697 bufptr += snprintf(temp, sizeof(temp), "%dx%d%s", val->resolution.xres, val->resolution.yres, val->resolution.units == IPP_RES_PER_INCH ? "dpi" : "dpcm");
717 if (buffer && bufptr < bufend)
718 strlcpy(bufptr, temp, (size_t)(bufend - bufptr + 1));
720 bufptr += strlen(temp);
741 if (buffer && bufptr < bufend)
742 *bufptr = '\\';
743 bufptr ++;
746 if (buffer && bufptr < bufend)
747 *bufptr = *ptr;
748 bufptr ++;
757 if (buffer && bufptr < bufend)
758 *bufptr = '[';
759 bufptr ++;
761 if (buffer && bufptr < bufend)
762 strlcpy(bufptr, val->string.language, (size_t)(bufend - bufptr));
763 bufptr += strlen(val->string.language);
765 if (buffer && bufptr < bufend)
766 *bufptr = ']';
767 bufptr ++;
772 if (buffer && bufptr < bufend)
773 bufptr += ipp_col_string(val->collection, bufptr, (size_t)(bufend - bufptr + 1));
775 bufptr += ipp_col_string(val->collection, NULL, 0);
784 if (buffer && bufptr < bufend)
785 *bufptr = '\\';
786 bufptr ++;
788 if (buffer && bufptr < bufend)
789 *bufptr = *ptr;
790 bufptr ++;
794 if (buffer && bufptr < bufend)
795 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "\\%03o", *ptr & 255);
797 bufptr += snprintf(temp, sizeof(temp), "\\%03o", *ptr & 255);
801 if (buffer && bufptr < bufend)
802 *bufptr = *ptr;
803 bufptr ++;
810 if (buffer && bufptr < bufend)
811 strlcpy(bufptr, ptr, (size_t)(bufend - bufptr + 1));
812 bufptr += strlen(ptr);
817 if (buffer && bufptr < bufend)
818 *bufptr = '\0';
822 return ((size_t)(bufptr - buffer));
2317 char *bufptr, /* Position in buffer */
2332 bufptr = buffer;
2340 if (buffer && bufptr < bufend)
2341 *bufptr = prefix;
2342 bufptr ++;
2345 if (buffer && bufptr < bufend)
2346 bufptr += snprintf(bufptr, (size_t)(bufend - bufptr + 1), "%s=", attr->name);
2348 bufptr += strlen(attr->name) + 1;
2350 if (buffer && bufptr < bufend)
2351 bufptr += ippAttributeString(attr, bufptr, (size_t)(bufend - bufptr + 1));
2353 bufptr += ippAttributeString(attr, temp, sizeof(temp));
2358 if (buffer && bufptr < bufend)
2359 *bufptr = prefix;
2360 bufptr ++;
2363 if (buffer && bufptr < bufend)
2364 *bufptr = '}';
2365 bufptr ++;
2367 return ((size_t)(bufptr - buffer));