Lines Matching refs:_this

442 static void HexFmtFlush(HexFmt *_this)  in HexFmtFlush()  argument
444 if (_this->bufpos) { in HexFmtFlush()
445 fwrite(_this->buffer, 1, _this->bufpos, _this->o); in HexFmtFlush()
446 _this->bufpos = 0; in HexFmtFlush()
451 _inline void HexFmtOpenString(HexFmt *_this) in HexFmtOpenString() argument
453 fputs("<\n", _this->o); in HexFmtOpenString()
456 _inline void HexFmtCloseString(HexFmt *_this) in HexFmtCloseString() argument
458 HexFmtFlush(_this); in HexFmtCloseString()
459 fputs("00\n>\n", _this->o); in HexFmtCloseString()
462 _inline void HexFmtDispose(HexFmt *_this) in HexFmtDispose() argument
464 HexFmtFlush(_this); in HexFmtDispose()
465 free(_this); in HexFmtDispose()
468 static void HexFmtBlockWrite(HexFmt *_this, const void *ptr, sal_uInt32 size) in HexFmtBlockWrite() argument
473 if (_this->total + size > 65534) { in HexFmtBlockWrite()
474 HexFmtFlush(_this); in HexFmtBlockWrite()
475 HexFmtCloseString(_this); in HexFmtBlockWrite()
476 _this->total = 0; in HexFmtBlockWrite()
477 HexFmtOpenString(_this); in HexFmtBlockWrite()
481 _this->buffer[_this->bufpos++] = HexChars[Ch >> 4]; in HexFmtBlockWrite()
482 _this->buffer[_this->bufpos++] = HexChars[Ch & 0xF]; in HexFmtBlockWrite()
483 if (_this->bufpos == HFORMAT_LINELEN) { in HexFmtBlockWrite()
484 HexFmtFlush(_this); in HexFmtBlockWrite()
485 fputc('\n', _this->o); in HexFmtBlockWrite()
489 _this->total += size; in HexFmtBlockWrite()
2330 static void GlyphOffsetsDispose(GlyphOffsets *_this) in GlyphOffsetsDispose() argument
2332 if (_this) { in GlyphOffsetsDispose()
2333 free(_this->offs); in GlyphOffsetsDispose()
2334 free(_this); in GlyphOffsetsDispose()