Lines Matching refs:fastopenq
38 spin_lock_init(&queue->fastopenq.lock); in reqsk_queue_alloc()
39 queue->fastopenq.rskq_rst_head = NULL; in reqsk_queue_alloc()
40 queue->fastopenq.rskq_rst_tail = NULL; in reqsk_queue_alloc()
41 queue->fastopenq.qlen = 0; in reqsk_queue_alloc()
95 struct fastopen_queue *fastopenq; in reqsk_fastopen_remove() local
97 fastopenq = &inet_csk(lsk)->icsk_accept_queue.fastopenq; in reqsk_fastopen_remove()
100 spin_lock_bh(&fastopenq->lock); in reqsk_fastopen_remove()
101 fastopenq->qlen--; in reqsk_fastopen_remove()
110 spin_unlock_bh(&fastopenq->lock); in reqsk_fastopen_remove()
122 if (fastopenq->rskq_rst_head == NULL) in reqsk_fastopen_remove()
123 fastopenq->rskq_rst_head = req; in reqsk_fastopen_remove()
125 fastopenq->rskq_rst_tail->dl_next = req; in reqsk_fastopen_remove()
128 fastopenq->rskq_rst_tail = req; in reqsk_fastopen_remove()
129 fastopenq->qlen++; in reqsk_fastopen_remove()
131 spin_unlock_bh(&fastopenq->lock); in reqsk_fastopen_remove()