PHASH_SIZE
static struct phhead phash[PHASH_SIZE];
LIST_INSERT_HEAD(&phash[pid % PHASH_SIZE], ph, le);
for (i = 0; i < PHASH_SIZE; i++)
LIST_FOREACH(ph, &phash[pid % PHASH_SIZE], le)