Lines Matching refs:nq
202 struct ifp_nodes_queue *nq, *nq_tmp;
212 TAILQ_FOREACH_SAFE(nq, &ifp_nodes_q, ifp_nodes_next, nq_tmp) {
213 if (nq->ifp == ifp && nq->vnet == curvnet) {
227 struct ifp_nodes_queue *nq, *nq_tmp;
261 TAILQ_FOREACH_SAFE(nq, &ifp_nodes_q, ifp_nodes_next, nq_tmp) {
262 if (nq->ifp == ifp && nq->vnet == curvnet)
265 nq = malloc(sizeof(*nq), M_LINSYSFS, M_WAITOK);
266 nq->pn = nic;
267 nq->ifp = ifp;
268 nq->vnet = curvnet;
269 TAILQ_INSERT_TAIL(&ifp_nodes_q, nq, ifp_nodes_next);
276 struct ifp_nodes_queue *nq, *nq_tmp;
280 TAILQ_FOREACH_SAFE(nq, &ifp_nodes_q, ifp_nodes_next, nq_tmp) {
281 if (nq->ifp == ifp && nq->vnet == curvnet) {
282 TAILQ_REMOVE(&ifp_nodes_q, nq, ifp_nodes_next);
283 pn = nq->pn;
284 free(nq, M_LINSYSFS);
290 TAILQ_FOREACH_SAFE(nq, &ifp_nodes_q, ifp_nodes_next, nq_tmp) {
291 if (nq->pn == pn)
342 struct ifp_nodes_queue *nq, *nq_tmp;
348 TAILQ_FOREACH_SAFE(nq, &ifp_nodes_q, ifp_nodes_next, nq_tmp) {
349 TAILQ_REMOVE(&ifp_nodes_q, nq, ifp_nodes_next);
350 free(nq, M_LINSYSFS);