ph_itemlist
LIST_EMPTY(&ph->ph_itemlist)),
LIST_INIT(&ph->ph_itemlist);
LIST_INSERT_HEAD(&ph->ph_itemlist, pi, pi_list);
LIST_FOREACH(pi, &ph->ph_itemlist, pi_list) {
for (pi = LIST_FIRST(&ph->ph_itemlist), n = 0;
LIST_FOREACH(pi, &ph->ph_itemlist, pi_list) {
LIST_INSERT_HEAD(&ph->ph_itemlist, pi, pi_list);
v = pi = LIST_FIRST(&ph->ph_itemlist);