Lines Matching refs:buff
1554 _cpp_release_buff (cpp_reader *pfile, _cpp_buff *buff) in _cpp_release_buff() argument
1556 _cpp_buff *end = buff; in _cpp_release_buff()
1561 pfile->free_buffs = buff; in _cpp_release_buff()
1595 _cpp_append_extend_buff (cpp_reader *pfile, _cpp_buff *buff, size_t min_extra) in _cpp_append_extend_buff() argument
1597 size_t size = EXTENDED_BUFF_SIZE (buff, min_extra); in _cpp_append_extend_buff()
1600 buff->next = new_buff; in _cpp_append_extend_buff()
1601 memcpy (new_buff->base, buff->cur, BUFF_ROOM (buff)); in _cpp_append_extend_buff()
1624 _cpp_free_buff (_cpp_buff *buff) in _cpp_free_buff() argument
1628 for (; buff; buff = next) in _cpp_free_buff()
1630 next = buff->next; in _cpp_free_buff()
1631 free (buff->base); in _cpp_free_buff()
1639 _cpp_buff *buff = pfile->u_buff; in _cpp_unaligned_alloc() local
1640 unsigned char *result = buff->cur; in _cpp_unaligned_alloc()
1642 if (len > (size_t) (buff->limit - result)) in _cpp_unaligned_alloc()
1644 buff = _cpp_get_buff (pfile, len); in _cpp_unaligned_alloc()
1645 buff->next = pfile->u_buff; in _cpp_unaligned_alloc()
1646 pfile->u_buff = buff; in _cpp_unaligned_alloc()
1647 result = buff->cur; in _cpp_unaligned_alloc()
1650 buff->cur = result + len; in _cpp_unaligned_alloc()
1667 _cpp_buff *buff = pfile->a_buff; in _cpp_aligned_alloc() local
1668 unsigned char *result = buff->cur; in _cpp_aligned_alloc()
1670 if (len > (size_t) (buff->limit - result)) in _cpp_aligned_alloc()
1672 buff = _cpp_get_buff (pfile, len); in _cpp_aligned_alloc()
1673 buff->next = pfile->a_buff; in _cpp_aligned_alloc()
1674 pfile->a_buff = buff; in _cpp_aligned_alloc()
1675 result = buff->cur; in _cpp_aligned_alloc()
1678 buff->cur = result + len; in _cpp_aligned_alloc()