Lines Matching defs:ptr
176 char *ptr = (char *)data;
179 if (!isprint(*ptr++))
183 return (*ptr == '\0');
217 write_raw_line(uint8 *ptr, uint8 *end, size_t bytesPerLine)
223 while (ptr < end && count < bytesPerLine) {
224 fprintf(sOutputFile, "%02X", *ptr++);
230 return ptr;
238 uint8 *ptr = (uint8 *)data;
239 uint8 *end = ptr + length;
254 while (ptr < end) {
259 ptr = write_raw_line(ptr, end, bytesPerLine);
271 write_raw_line(ptr, end, bytesPerLine);
492 write_string_line(const char *ptr, const char *end, size_t charsPerLine)
499 while (ptr < end && count < charsPerLine && !end_of_item) {
500 char c = *ptr++;
527 if (end_of_item && ptr < end)
530 return ptr;
538 const char *ptr = (const char *)data;
539 const char *end = ptr + length;
548 if (length > charsPerLine || strlen(ptr) < length - 1) {
562 while (ptr < end) {
567 ptr = write_string_line(ptr, end, charsPerLine);
579 write_string_line(ptr, end, charsPerLine);