zalloc
zf->zf_zstream.zalloc = zf_malloc;
zs.zalloc = z_alloc;
(*((strm)->zalloc))((strm)->opaque, (items), (size))
if (z->zalloc == Z_NULL)
z->zalloc = zcalloc;
z.zalloc = zfalloc;
if (strm->zalloc == Z_NULL) {
strm->zalloc = zcalloc;
strm->zalloc == Z_NULL || strm->zfree == Z_NULL) return Z_STREAM_ERROR;
alloc_func zalloc; /* used to allocate the internal state */
pdu = zalloc(l2cap_pdu_pool);
req = zalloc(l2cap_req_pool);
credit = zalloc(rfcomm_credit_pool);
credit = zalloc(rfcomm_credit_pool);
priv->cx.zalloc = z_alloc;
pnew = zalloc(pvzone);
return zalloc(pvzone);
swap = zalloc(swap_zone);
entry = zalloc(mapentzone);
z->zalloc = ZONE_MAXPGLOAD;
z->zalloc = 0;
(size_t)z->zalloc * PAGE_SIZE);
atomic_subtract_long(&zone_kern_pages, z->zalloc);
for (i = 0; i < ZONE_MAXPGLOAD && i < z->zalloc; ++i) {
nbytes = (size_t)z->zalloc * PAGE_SIZE;
z->zpagecount += z->zalloc; /* Track total memory use */
atomic_add_long(&zone_kern_pages, z->zalloc);
nbytes = (size_t)z->zalloc * PAGE_SIZE;
z->zpagecount += z->zalloc; /* Track total memory use */
atomic_add_long(&zone_kern_pages, z->zalloc);
long zalloc; /* hint for # of pages to alloc */
void * zalloc (vm_zone_t z);
z.zalloc = Z_NULL;
z.zalloc = NULL;
state->cx.zalloc = NULL;
state->cx.zalloc = NULL;