xcalloc
*prompts = xcalloc(*numprompts, sizeof(char *));
*echo_on = xcalloc(*numprompts, sizeof(u_int));
sshpam_env = xcalloc(num_env + 1, sizeof(*sshpam_env));
ctxt = xcalloc(1, sizeof *ctxt);
kbdintctxt = xcalloc(1, sizeof(KbdintAuthctxt));
response = xcalloc(nresp, sizeof(char *));
authctxt->auth_methods = xcalloc(options.num_auth_methods,
cc = xcalloc(1, sizeof(*cc));
sc->channels = xcalloc(sc->channels_alloc, sizeof(*sc->channels));
*chanids = xcalloc(num_socks + 1, sizeof(**chanids));
c = sc->channels[found] = xcalloc(1, sizeof(Channel));
ret = xcalloc(1, sizeof(*ret));
ctx = xcalloc(1, sizeof(*ctx));
struct channel_reply_ctx *cr = xcalloc(1, sizeof(*cr));
gc = xcalloc(1, sizeof(*gc));
groups_bygid = xcalloc(ngroups, sizeof(*groups_bygid));
groups_byname = xcalloc(ngroups, sizeof(*groups_byname));
*ctx = xcalloc(1, sizeof (Gssctxt));
ctx->oid = xcalloc(1, sizeof(gss_OID_desc));
struct hostkeys *ret = xcalloc(1, sizeof(*ret));
r = xcalloc(1, hl);
char *arg, **argv = xcalloc(1, sizeof(*argv));
arg = argv[argc++] = xcalloc(1, strlen(s + i) + 1);
env = xcalloc(sizeof(*env), nenv);
struct passwd *copy = xcalloc(1, sizeof(*copy));
TinySieve = xcalloc(tinywords, sizeof(u_int32_t));
SmallSieve = xcalloc(smallwords, sizeof(u_int32_t));
resp = xcalloc(num, sizeof(char *));
mon = xcalloc(1, sizeof(*mon));
newopts = xcalloc(sizeof(*newopts), 1);
NULL : xcalloc(newopts->nx, sizeof(*newopts->x)); \
pw = xcalloc(sizeof(*pw), 1);
*sig_detailsp = xcalloc(1, sizeof(**sig_detailsp));
*prompts = xcalloc((*num + 1), sizeof(char *));
*echo_on = xcalloc((*num + 1), sizeof(u_int));
*prompts = xcalloc(*numprompts, sizeof(char *));
*echo_on = xcalloc(*numprompts, sizeof(u_int));
cctx = xcalloc(1, sizeof(*cctx));
state = xcalloc(1, sizeof(*state));
cctx = xcalloc(1, sizeof(*cctx));
fctx = xcalloc(1, sizeof(*fctx));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
box = xcalloc(1, sizeof(*box));
newargv = xcalloc(MAXIMUM(argc + 1, 1), sizeof(*newargv));
item = xcalloc(1, sizeof(*item));
item = xcalloc(1, sizeof(*item));
dst->s = xcalloc(src->num_s, sizeof(*dst->s)); \
env = xcalloc(envsize, sizeof(char *));
req = xcalloc(1, sizeof(*req));
usernames = xcalloc(nuids, sizeof(*usernames));
groupnames = xcalloc(ngids, sizeof(*groupnames));
ret = xcalloc(1, sizeof(*ret));
*dir = xcalloc(1, sizeof(**dir));
(*dir)[ents] = xcalloc(1, sizeof(***dir));
*dir = xcalloc(1, sizeof(**dir));
r = xcalloc(1, sizeof(*r));
stats = xcalloc(nstats, sizeof(Stat));
if ((idname = xcalloc(1, sizeof(*idname))) == NULL)
indices = xcalloc(nentries, sizeof(*indices));
list = xcalloc((sizeof(cmds) / sizeof(*cmds)) + 1, sizeof(char *));
ret = xcalloc(2, len + 1);
children = xcalloc(max_children, sizeof(*children));
penalty = xcalloc(1, sizeof(*penalty));
*listp = xcalloc(2, sizeof(**listp));
dc = xcalloc(1, sizeof(*dc));
id = xcalloc(1, sizeof(Identity));
id = xcalloc(1, sizeof(Identity));
idtab = xcalloc(1, sizeof(*idtab));
xcalloc(out->nkeys, sizeof(*out->keys));
xcalloc(out->nkeys, sizeof(*out->key_is_ca));
ret = xcalloc(ndcs, sizeof(*ret));
fdcon = xcalloc(maxfd, sizeof(con));
read_wait = xcalloc(maxfd, sizeof(struct pollfd));
helper = xcalloc(1, sizeof(*helper));
*keysp = xcalloc(nkeys, sizeof(struct sshkey *));
*labelsp = xcalloc(nkeys, sizeof(char *));
ki = xcalloc(1, sizeof(*ki));
p = xcalloc(1, sizeof(*p));
p->slotlist = xcalloc(p->nslots, sizeof(CK_SLOT_ID));
p->slotinfo = xcalloc(p->nslots, sizeof(struct pkcs11_slotinfo));
k11 = xcalloc(1, sizeof(*k11));
k11 = xcalloc(1, sizeof(*k11));
key_attr[i].pValue = xcalloc(1, key_attr[i].ulValueLen);
key_attr[i].pValue = xcalloc(1, key_attr[i].ulValueLen);
cert_attr[i].pValue = xcalloc(1, cert_attr[i].ulValueLen);
cinfo = xcalloc(1, sizeof(*cinfo));
sensitive_data.keys = xcalloc(sensitive_data.nkeys,
saved_av = xcalloc(ac + 1, sizeof(*saved_av));
id = xcalloc(1, sizeof(*id));
id = xcalloc(1, sizeof(*id));
id = xcalloc(1, sizeof(*id));
authctxt = xcalloc(1, sizeof(*authctxt));
item = xcalloc(1, sizeof(*item));
saved_argv = xcalloc(ac + 1, sizeof(*saved_argv));
saved_argv = xcalloc(ac + 1, sizeof(*saved_argv));
sensitive_data.host_keys = xcalloc(options.num_host_key_files,
sensitive_data.host_pubkeys = xcalloc(options.num_host_key_files,
sensitive_data.host_certificates = xcalloc(options.num_host_key_files,
rexec_argv = xcalloc(rexec_argc + 3, sizeof(char *));
children = xcalloc(options.max_startups, sizeof(*children));
startup_pollfd = xcalloc(options.max_startups, sizeof(int));
pfd = xcalloc(num_listen_socks + options.max_startups,
octx = ctx = xcalloc(1, sizeof(*ctx) + ALLOC_BOUNDARY);
void *xcalloc(size_t, size_t);
#define calloc(x, y) (xcalloc((x),(y)))
newdtv = xcalloc(tls_max_index + 2, sizeof(Elf_Addr));
obj->vertab = xcalloc(obj->vernum, sizeof(Ver_Entry));
void *xcalloc(size_t, size_t);
#define CNEW(type) ((type *) xcalloc(1, sizeof(type)))
e = xcalloc(1, sizeof(*e));
cal_days = xcalloc((size_t)daycount, sizeof(struct cal_day));
struct cal_desc *desc = xcalloc(1, sizeof(*desc));
cline = xcalloc(1, sizeof(*cline));
nname->n_name = xcalloc(1, len + 1);
newp = xcalloc(1, sizeof(*newp));
void * xcalloc(size_t number, size_t size);
klist = xcalloc(slen[0] + 2, sizeof(*klist));
clist = xcalloc(clistlen, sizeof(*clist));
p = xcalloc(sz + 3, sizeof(*p));
a = xcalloc(l + 1, sizeof(*a));
void *xcalloc(size_t, size_t);