pmalloc
die = pmalloc(&die_pool, sizeof(*die));
dab = pmalloc(&dab_pool, sizeof(*dab));
dat = pmalloc(&dat_pool, sizeof(*dat));
dcu = pmalloc(&dcu_pool, sizeof(*dcu));
it = pmalloc(&it_pool, sizeof(*it));
ir = pmalloc(&ir_pool, sizeof(*ir));
im = pmalloc(&im_pool, sizeof(*im));