Lines Matching refs:tpllist
327 static struct statsblob_tpl **tpllist; variable
975 *tpl = tpllist[tpl_id];
993 if (strlen(name) == strlen(tpllist[i]->mb->tplname) &&
994 strncmp(name, tpllist[i]->mb->tplname,
996 tpllist[i]->mb->tplhash)) {
1000 } else if (hash == tpllist[i]->mb->tplhash) {
1019 if (buf != NULL && len > strlen(tpllist[tpl_id]->mb->tplname))
1020 strlcpy(buf, tpllist[tpl_id]->mb->tplname, len);
1200 newtpllist = stats_realloc(tpllist, ntpl * sizeof(void *),
1204 tpllist = (struct statsblob_tpl **)newtpllist;
1205 tpllist[tpl_id] = (struct statsblob_tpl *)tpl;
1206 stats_tpl_update_hash(tpllist[tpl_id]);
1261 tpl_sb = (struct statsblobv1 *)tpllist[tpl_id]->sb;
1262 tpl_mb = tpllist[tpl_id]->mb;
1316 tpllist[tpl_id]->sb = (struct statsblob *)tpl_sb;
1374 stats_tpl_update_hash(tpllist[tpl_id]);
1394 sb = stats_realloc(NULL, 0, tpllist[tpl_id]->sb->maxsz, 0);
1396 sb->maxsz = tpllist[tpl_id]->sb->maxsz;
1469 error = (sb->maxsz >= tpllist[tpl_id]->sb->cursz) ? 0 : EOVERFLOW;
1471 ("sb %d instead of %d bytes", sb->maxsz, tpllist[tpl_id]->sb->cursz));
1474 memcpy(sb, tpllist[tpl_id]->sb, tpllist[tpl_id]->sb->cursz);
1476 sb->tplhash = tpllist[tpl_id]->mb->tplhash;
3721 tpllist[i]->mb->tplname, tpllist[i]->mb->tplhash);
3806 tpllist[rates[i].tpl_slot_id]->mb->tplname,
3807 tpllist[rates[i].tpl_slot_id]->mb->tplhash,