hat_unload_callback
void hat_unload_callback(struct hat *, caddr_t, size_t, uint_t,
hat_unload_callback(seg->s_as->a_hat, seg->s_base, size,
hat_unload_callback(as->a_hat, seg->s_base, size, 0, NULL);
hat_unload_callback(seg->s_as->a_hat, addr, len,
hat_unload_callback(hat, addr, len, flags, NULL);
hat_unload_callback(sfmmup, addr, len, flags, NULL);