smrs
struct smrs *cur;
struct smrs *cur;
struct smrs *smrs = mem;
if (smrs->generation != -1 && smrs->generation != 0)
smrs_error(smrs, "ctor: Invalid smr generation on ctor\n");
else if (smrs->count != 0)
smrs_error(smrs, "ctor: Invalid count\n");
smrs->generation = ++smr_generation;
struct smrs *smrs = mem;
if (smrs->generation == -1)
smrs_error(smrs, "dtor: Invalid generation");
smrs->generation = -1;
if (smrs->count != 0)
smrs_error(smrs, "dtor: Invalid count\n");
smrs_zone = uma_zcreate("smrs", sizeof(struct smrs),
smrs_error(struct smrs *smrs, const char *fmt, ...)
zpcpu_get(smrs_smr)->c_seq, smrs->generation, smrs->count);
struct smrs *cur;