Lines Matching refs:u_char
475 u_char* find_cushion_backwards(u_char* start) {
476 u_char* p = start;
480 u_char* q = p - 4;
485 u_char* find_cushion_forwards(u_char* start) {
486 u_char* p = start;
490 u_char* q = p + 4;
501 u_char* start_of_this_block = (u_char*)ptr - space_before;
502 u_char* end_of_prev_block_data = start_of_this_block - space_after -1;
504 u_char* start_of_prev_block = find_cushion_backwards(end_of_prev_block_data);
506 u_char* obj = start_of_prev_block + space_before;
522 u_char* start_of_next_block = (u_char*)ptr + *size_addr_from_obj(ptr) + space_after;
524 u_char* next_obj = start_of_next_block + space_before;
547 u_char* ptr = (u_char*)memblock - space_before;
553 u_char* end = (u_char*)memblock + size + space_after;
574 u_char* ptr = (u_char*)::malloc(size + space_before + space_after);
579 for (u_char* p = ptr; p < ptr + MallocCushion; p++) *p = (u_char)badResourceValue;
580 u_char* end = ptr + space_before + size;
581 for (u_char* pq = ptr+MallocCushion; pq < end; pq++) *pq = (u_char)uninitBlockPad;
582 for (u_char* q = end; q < end + MallocCushion; q++) *q = (u_char)badResourceValue;
587 u_char* memblock = ptr + space_before;
656 u_char* ptr = (u_char*)memblock - space_before;
657 for (u_char* p = ptr; p < ptr + MallocCushion; p++) {
660 *p = (u_char)freeBlockPad;
664 u_char* end = ptr + space_before + size;
665 for (u_char* q = end; q < end + MallocCushion; q++) {
668 *q = (u_char)freeBlockPad;