Home
last modified time | relevance | path

Searched refs:outq (Results 1 – 11 of 11) sorted by relevance

/linux/tools/testing/selftests/drivers/net/hw/
H A Dtso.py22 outq = fcntl.ioctl(sock.fileno(), termios.TIOCOUTQ, one)
23 outq = struct.unpack("I", outq)[0]
24 if outq == 0:
27 ksft_eq(outq, 0)
/linux/net/sctp/
H A Dstream_sched.c68 ch = list_entry(stream->out_curr->ext->outq.next, in sctp_sched_fcfs_dequeue()
144 memset_after(soute, 0, outq); in sctp_sched_free_sched()
269 INIT_LIST_HEAD(&ext->outq); in sctp_sched_init_sid()
H A Dstream_sched_rr.c125 ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list); in sctp_sched_rr_dequeue()
145 if (list_empty(&soute->outq)) in sctp_sched_rr_dequeue_done()
H A Dstream_sched_fc.c126 ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list); in sctp_sched_fc_dequeue()
156 if (list_empty(&soute->outq)) { in sctp_sched_fc_dequeue_done()
H A Dstream_sched_prio.c249 ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list); in sctp_sched_prio_dequeue()
272 if (list_empty(&soute->outq)) in sctp_sched_prio_dequeue_done()
H A Dstream.c29 struct sctp_outq *outq; in sctp_stream_shrink_out() local
32 outq = &asoc->outqueue; in sctp_stream_shrink_out()
34 list_for_each_entry_safe(ch, temp, &outq->out_chunk_list, list) { in sctp_stream_shrink_out()
40 sctp_sched_dequeue_common(outq, ch); in sctp_stream_shrink_out()
258 !list_empty(&SCTP_SO(stream, sid)->ext->outq)) in sctp_stream_outq_is_empty()
H A Doutqueue.c70 list_add(&ch->stream_list, &oute->outq); in sctp_outq_head_data()
91 list_add_tail(&ch->stream_list, &oute->outq); in sctp_outq_tail_data()
285 pr_debug("%s: outq:%p, chunk:%p[%s]\n", __func__, q, chunk, in sctp_outq_tail()
294 pr_debug("%s: outqueueing: outq:%p, chunk:%p[%s])\n", in sctp_outq_tail()
786 /* Struct to hold the context during sctp outq flush */
1103 pr_debug("%s: outq:%p, chunk:%p[%s], tx-tsn:0x%x skb->head:%p skb->users:%d\n", in sctp_outq_flush_data()
1820 /* Create and add a fwdtsn chunk to the outq's control queue if needed. */
/linux/drivers/hid/
H A Duhid.c54 struct uhid_event *outq[UHID_BUFSIZE]; member
99 uhid->outq[uhid->head] = ev; in uhid_queue()
665 kfree(uhid->outq[i]); in uhid_char_release()
703 len = min(count, sizeof(**uhid->outq)); in uhid_char_read()
704 if (copy_to_user(buffer, uhid->outq[uhid->tail], len)) { in uhid_char_read()
707 kfree(uhid->outq[uhid->tail]); in uhid_char_read()
708 uhid->outq[uhid->tail] = NULL; in uhid_char_read()
H A Dhid-wiimote.h113 struct wiimote_buf outq[WIIMOTE_BUFSIZE]; member
H A Dhid-wiimote-core.c55 wdata->queue.outq[wdata->queue.tail].data, in wiimote_queue_worker()
56 wdata->queue.outq[wdata->queue.tail].size); in wiimote_queue_worker()
95 memcpy(wdata->queue.outq[wdata->queue.head].data, buffer, count); in wiimote_queue()
96 wdata->queue.outq[wdata->queue.head].size = count; in wiimote_queue()
/linux/include/net/sctp/
H A Dstructs.h558 /* List in specific stream outq */
1417 struct list_head outq; /* chunks enqueued by this stream */ member