M_PCB
ep = malloc(sizeof(*ep), M_PCB, (wait ? M_WAITOK : M_NOWAIT) | M_ZERO);
free(epg, M_PCB, sizeof(*epg));
free(ep, M_PCB, sizeof(*ep));
free(epg, M_PCB, sizeof(*epg));
epg = malloc(sizeof(*epg), M_PCB, M_DONTWAIT);
free(epg, M_PCB, sizeof(*epg));
free(epg, M_PCB, sizeof(*epg));
nhashtbl = hashinit(hashsize, M_PCB, M_NOWAIT, &nmask);
nlhashtbl = hashinit(hashsize, M_PCB, M_NOWAIT, &nlmask);
hashfree(nhashtbl, hashsize, M_PCB);
hashfree(ohashtbl, osize, M_PCB);
hashfree(olhashtbl, osize, M_PCB);
table->inpt_hashtbl = hashinit(hashsize, M_PCB, M_WAITOK,
table->inpt_lhashtbl = hashinit(hashsize, M_PCB, M_WAITOK,
mc = malloc(sizeof(*mc), M_PCB, M_NOWAIT);
inp->inp_icmp6filt = malloc(sizeof(struct icmp6_filter), M_PCB,
free(inp->inp_icmp6filt, M_PCB, sizeof(struct icmp6_filter));