to_klist_node
prev = to_klist_node(last->n_node.prev);
prev = to_klist_node(i->i_klist->k_list.prev);
while (prev != to_klist_node(&i->i_klist->k_list)) {
prev = to_klist_node(prev->n_node.prev);
next = to_klist_node(last->n_node.next);
next = to_klist_node(i->i_klist->k_list.next);
while (next != to_klist_node(&i->i_klist->k_list)) {
next = to_klist_node(next->n_node.next);