linux_epoch_record
CTASSERT(offsetof(struct linux_epoch_record, epoch_record) == 0);
DPCPU_DEFINE_STATIC(struct linux_epoch_record, linux_epoch_record[RCU_TYPE_MAX]);
struct linux_epoch_record *record;
record = &DPCPU_ID_GET(i, linux_epoch_record[j]);
struct linux_epoch_record *record;
record = &DPCPU_GET(linux_epoch_record[type]);
struct linux_epoch_record *record;
record = &DPCPU_GET(linux_epoch_record[type]);
struct linux_epoch_record *record __diagused;
MPASS((record = &DPCPU_GET(linux_epoch_record[type])) &&
struct linux_epoch_record *record =
container_of(epoch_record, struct linux_epoch_record, epoch_record);