Lines Matching refs:qhead

134 	struct ieee80211_psq_head *qhead;  in ieee80211_node_psq_dequeue()  local
138 qhead = &psq->psq_head[0]; in ieee80211_node_psq_dequeue()
140 if ((m = qhead->head) != NULL) { in ieee80211_node_psq_dequeue()
141 if ((qhead->head = m->m_nextpkt) == NULL) in ieee80211_node_psq_dequeue()
142 qhead->tail = NULL; in ieee80211_node_psq_dequeue()
143 KASSERT(qhead->len > 0, ("qhead len %d", qhead->len)); in ieee80211_node_psq_dequeue()
144 qhead->len--; in ieee80211_node_psq_dequeue()
149 if (m == NULL && qhead == &psq->psq_head[0]) { in ieee80211_node_psq_dequeue()
151 qhead = &psq->psq_head[1]; in ieee80211_node_psq_dequeue()
182 struct ieee80211_psq_head *qhead; in psq_drain() local
188 qhead = &psq->psq_head[0]; in psq_drain()
190 while ((m = qhead->head) != NULL) { in psq_drain()
191 qhead->head = m->m_nextpkt; in psq_drain()
194 qhead->tail = NULL; in psq_drain()
195 qhead->len = 0; in psq_drain()
196 if (qhead == &psq->psq_head[0]) { /* Algol-68 style for loop */ in psq_drain()
197 qhead = &psq->psq_head[1]; in psq_drain()
236 struct ieee80211_psq_head *qhead; in ieee80211_node_psq_age() local
240 qhead = &psq->psq_head[0]; in ieee80211_node_psq_age()
242 while ((m = qhead->head) != NULL && in ieee80211_node_psq_age()
246 if ((qhead->head = m->m_nextpkt) == NULL) in ieee80211_node_psq_age()
247 qhead->tail = NULL; in ieee80211_node_psq_age()
248 KASSERT(qhead->len > 0, ("qhead len %d", qhead->len)); in ieee80211_node_psq_age()
249 qhead->len--; in ieee80211_node_psq_age()
255 if (qhead == &psq->psq_head[0]) { /* Algol-68 style for loop */ in ieee80211_node_psq_age()
256 qhead = &psq->psq_head[1]; in ieee80211_node_psq_age()
330 struct ieee80211_psq_head *qhead; in ieee80211_pwrsave() local
364 qhead = &psq->psq_head[0]; in ieee80211_pwrsave()
366 qhead = &psq->psq_head[1]; in ieee80211_pwrsave()
367 if (qhead->tail == NULL) { in ieee80211_pwrsave()
370 qhead->head = m; in ieee80211_pwrsave()
377 if (qhead == &psq->psq_head[1]) { in ieee80211_pwrsave()
390 qhead->tail->m_nextpkt = m; in ieee80211_pwrsave()
391 age -= M_AGE_GET(qhead->head); in ieee80211_pwrsave()
396 qhead->tail = m; in ieee80211_pwrsave()
397 qhead->len++; in ieee80211_pwrsave()
422 struct ieee80211_psq_head *qhead; in pwrsave_flushq() local
430 qhead = &psq->psq_head[0]; /* 802.11 frames */ in pwrsave_flushq()
431 if (qhead->head != NULL) { in pwrsave_flushq()
435 parent_q = qhead->head; in pwrsave_flushq()
436 qhead->head = qhead->tail = NULL; in pwrsave_flushq()
437 qhead->len = 0; in pwrsave_flushq()
440 qhead = &psq->psq_head[1]; /* 802.3 frames */ in pwrsave_flushq()
441 if (qhead->head != NULL) { in pwrsave_flushq()
444 ifp_q = qhead->head; in pwrsave_flushq()
445 qhead->head = qhead->tail = NULL; in pwrsave_flushq()
446 qhead->len = 0; in pwrsave_flushq()