Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/zlib/zcalloc.c
- This file was added.
/* | |||||
* This file is in the public domain. | |||||
delphij: A license plate should be added. | |||||
Done Inline ActionsPlease use It is a clone of multiple copies of same functions. ota_j.email.ne.jp: Please use
/* This file is in the public domain. */
It is a clone of multiple copies of same… | |||||
* $FreeBSD$ | |||||
*/ | |||||
#include <sys/param.h> | |||||
#include <dev/zlib/zcalloc.h> | |||||
#include <sys/kernel.h> | |||||
#include <sys/malloc.h> | |||||
MALLOC_DEFINE(M_ZLIB, "zlib", "ZLIB Compressor"); | |||||
void * | |||||
zcalloc_waitok(void *nil, u_int items, u_int size) | |||||
{ | |||||
return mallocarray(items, size, M_ZLIB, M_WAITOK); | |||||
} | |||||
void * | |||||
zcalloc_nowait(void *nil, u_int items, u_int size) | |||||
{ | |||||
return mallocarray(items, size, M_ZLIB, M_NOWAIT); | |||||
} | |||||
void | |||||
zcfree(void *nil, void *ptr) | |||||
{ | |||||
free(ptr, M_ZLIB); | |||||
} |
A license plate should be added.