plist_for_each_entry
plist_for_each_entry(this, &hb->chain, list) {
plist_for_each_entry(p, head, pushable_tasks) {
plist_for_each_entry(p, &swap_active_head, list) {
plist_for_each_entry(si, &swap_avail_head, avail_list) {