Exemple #1
0
struct mm_chunk * MALLOC
mm_chunk_create_common(size_t size)
{
	size += sizeof(struct mm_chunk);
	struct mm_chunk *chunk = mm_common_alloc(size);
	chunk->base.tag = MM_CHUNK_COMMON;
	mm_slink_prepare(&chunk->base.slink);
	return chunk;
}
Exemple #2
0
mm_event_batch_prepare(struct mm_event_batch *batch, unsigned int size)
{
	ENTER();

	batch->nchanges = 0;
	batch->nchanges_max = max(size, MM_EVENT_NCHANGES_MIN);
	batch->changes = mm_common_alloc(batch->nchanges_max * sizeof(struct mm_event_change));

	LEAVE();
}