niu_page
offsetof(union niu_page, next));
#define niu_next_page(p) container_of(p, union niu_page, page)->next