Lines Matching refs:headp
59 bridge_ports_free(struct bridge_ports *headp)
63 while ((bp = TAILQ_FIRST(headp)) != NULL) {
64 TAILQ_REMOVE(headp, bp, b_p);
74 bridge_port_memif_free(struct bridge_ports *headp,
81 TAILQ_REMOVE(headp, bif->f_bp, b_p);
93 bridge_port_insert_at(struct bridge_ports *headp,
116 TAILQ_INSERT_TAIL(headp, bp, b_p);
128 bridge_port_find_pos(struct bridge_ports *headp, uint32_t b_idx)
133 if ((t1 = TAILQ_FIRST(headp)) == NULL ||
149 t1 = TAILQ_LAST(headp, bridge_ports);
158 bridge_port_memif_insert(struct bridge_ports *headp,
164 bridge_port_insert_at(headp, bp, f_bp);
166 temp = bridge_port_find_pos(headp, bp->sysindex);
169 TAILQ_INSERT_HEAD(headp, bp, b_p);
171 TAILQ_INSERT_AFTER(headp, temp, bp, b_p);