Searched refs:queue (Results 1 - 25 of 40) sorted by relevance

12

/include/net/
H A Drequest_sock.h109 /** struct request_sock_queue - queue of request_socks
134 extern int reqsk_queue_alloc(struct request_sock_queue *queue,
137 extern void __reqsk_queue_destroy(struct request_sock_queue *queue);
138 extern void reqsk_queue_destroy(struct request_sock_queue *queue);
141 reqsk_queue_yank_acceptq(struct request_sock_queue *queue) argument
143 struct request_sock *req = queue->rskq_accept_head;
145 queue->rskq_accept_head = NULL;
149 static inline int reqsk_queue_empty(struct request_sock_queue *queue) argument
151 return queue->rskq_accept_head == NULL;
154 static inline void reqsk_queue_unlink(struct request_sock_queue *queue, argument
163 reqsk_queue_add(struct request_sock_queue *queue, struct request_sock *req, struct sock *parent, struct sock *child) argument
180 reqsk_queue_remove(struct request_sock_queue *queue) argument
193 reqsk_queue_get_child(struct request_sock_queue *queue, struct sock *parent) argument
206 reqsk_queue_removed(struct request_sock_queue *queue, struct request_sock *req) argument
217 reqsk_queue_added(struct request_sock_queue *queue) argument
227 reqsk_queue_len(const struct request_sock_queue *queue) argument
232 reqsk_queue_len_young(const struct request_sock_queue *queue) argument
237 reqsk_queue_is_full(const struct request_sock_queue *queue) argument
242 reqsk_queue_hash_req(struct request_sock_queue *queue, u32 hash, struct request_sock *req, unsigned long timeout) argument
[all...]
H A Dgarp.h104 struct sk_buff_head queue; member in struct:garp_applicant
/include/crypto/internal/
H A Dskcipher.h76 struct crypto_queue *queue, struct skcipher_givcrypt_request *request)
78 return ablkcipher_enqueue_request(queue, &request->creq);
82 struct crypto_queue *queue)
85 queue, offsetof(struct skcipher_givcrypt_request, creq.base));
75 skcipher_enqueue_givcrypt( struct crypto_queue *queue, struct skcipher_givcrypt_request *request) argument
81 skcipher_dequeue_givcrypt( struct crypto_queue *queue) argument
H A Dhash.h158 static inline int ahash_enqueue_request(struct crypto_queue *queue, argument
161 return crypto_enqueue_request(queue, &request->base);
165 struct crypto_queue *queue)
167 return ahash_request_cast(crypto_dequeue_request(queue));
170 static inline int ahash_tfm_in_queue(struct crypto_queue *queue, argument
173 return crypto_tfm_in_queue(queue, crypto_ahash_tfm(tfm));
164 ahash_dequeue_request( struct crypto_queue *queue) argument
/include/crypto/
H A Dalgapi.h175 void crypto_init_queue(struct crypto_queue *queue, unsigned int max_qlen);
176 int crypto_enqueue_request(struct crypto_queue *queue,
178 void *__crypto_dequeue_request(struct crypto_queue *queue, unsigned int offset);
179 struct crypto_async_request *crypto_dequeue_request(struct crypto_queue *queue);
180 int crypto_tfm_in_queue(struct crypto_queue *queue, struct crypto_tfm *tfm);
330 struct crypto_queue *queue)
332 return queue->backlog == &queue->list ? NULL :
333 container_of(queue->backlog, struct crypto_async_request, list);
336 static inline int ablkcipher_enqueue_request(struct crypto_queue *queue, argument
329 crypto_get_backlog( struct crypto_queue *queue) argument
342 ablkcipher_dequeue_request( struct crypto_queue *queue) argument
353 ablkcipher_tfm_in_queue(struct crypto_queue *queue, struct crypto_ablkcipher *tfm) argument
[all...]
/include/drm/
H A Ddrm_os_linux.h6 #include <linux/interrupt.h> /* For task queue support */
102 #define DRM_WAIT_ON( ret, queue, timeout, condition ) \
106 add_wait_queue(&(queue), &entry); \
123 remove_wait_queue(&(queue), &entry); \
126 #define DRM_WAKEUP( queue ) wake_up( queue )
127 #define DRM_INIT_WAITQUEUE( queue ) init_waitqueue_head( queue )
/include/sound/
H A Dasequencer.h77 #define SNDRV_SEQ_EVENT_SETPOS_TICK 33 /* set tick queue position */
78 #define SNDRV_SEQ_EVENT_SETPOS_TIME 34 /* set realtime queue position */
82 #define SNDRV_SEQ_EVENT_QUEUE_SKEW 38 /* skew queue tempo */
252 /* queue timer control */
254 unsigned char queue; /* affected queue */ member in struct:snd_seq_ev_queue_control
280 unsigned char queue; /* schedule queue */ member in struct:snd_seq_event
293 struct snd_seq_ev_queue_control queue; member in union:snd_seq_event::__anon1824
328 /* queue contro
457 unsigned char queue; /* Queue for REMOVE_DEST */ member in struct:snd_seq_remove_events
536 int queue; /* queue id */ member in struct:snd_seq_queue_info
552 int queue; /* queue id */ member in struct:snd_seq_queue_status
564 int queue; /* sequencer queue */ member in struct:snd_seq_queue_tempo
580 int queue; /* sequencer queue */ member in struct:snd_seq_queue_timer
593 int queue; /* sequencer queue */ member in struct:snd_seq_queue_client
611 unsigned char queue; /* input time-stamp queue (optional) */ member in struct:snd_seq_port_subscribe
626 unsigned char queue; /* R/O: result */ member in struct:snd_seq_query_subs
[all...]
/include/drm/ttm/
H A Dttm_lock.h61 * @queue: Queue for processes waiting for lock change-of-status.
71 wait_queue_head_t queue; member in struct:ttm_lock
H A Dttm_memory.h62 * @work: The workqueue callback for the shrink queue.
63 * @queue: Wait queue for processes suspended waiting for memory.
83 wait_queue_head_t queue; member in struct:ttm_mem_global
/include/linux/
H A Dif_eql.h58 slave_queue_t queue; member in struct:equalizer
H A Dbsg.h71 struct request_queue *queue; member in struct:bsg_class_device
H A Dpps_kernel.h69 wait_queue_head_t queue; /* PPS event queue */ member in struct:pps_device
H A Dskbuff.h365 * @ooo_okay: allow the mapping of a socket to a queue to be changed
659 * skb_queue_empty - check if a queue is empty
660 * @list: queue head
662 * Returns true if the queue is empty, false otherwise.
670 * skb_queue_is_last - check if skb is the last entry in the queue
671 * @list: queue head
683 * skb_queue_is_first - check if skb is the first entry in the queue
684 * @list: queue head
696 * skb_queue_next - return the next packet in the queue
697 * @list: queue hea
[all...]
/include/linux/spi/
H A Dspi_bitbang.h11 struct list_head queue; member in struct:spi_bitbang
48 /* start or stop queue processing */
H A Dspi.h237 * @transfer: adds a message to the controller's transfer queue.
239 * @queued: whether this master is providing an internal message queue
243 * @queue_lock: spinlock to syncronise access to message queue
244 * @queue: message queue
248 * @rt: whether this queue is set to run as a realtime task
249 * @prepare_transfer_hardware: a message will soon arrive from the queue
258 * queue so the subsystem notifies the driver that it may relax the
268 * a queue of spi_message transactions, copying data between CPU memory and
322 * just to add the message to the queue
355 struct list_head queue; member in struct:spi_master
569 struct list_head queue; member in struct:spi_message
[all...]
/include/net/irda/
H A Dircomm_tty.h64 irda_queue_t queue; /* Must be first */ member in struct:ircomm_tty_cb
H A Dirlmp.h80 irda_queue_t queue; /* Must be first */ member in struct:__anon1538
86 irda_queue_t queue; /* Must be first */ member in struct:__anon1539
99 irda_queue_t queue; /* Must be first */ member in struct:lsap_cb
140 irda_queue_t queue; /* Must be first */ member in struct:lap_cb
266 /* Check if LAP queue is full.
H A Dircomm_core.h57 irda_queue_t queue; member in struct:ircomm_cb
/include/scsi/
H A Dlibsrp.h25 struct kfifo queue; member in struct:srp_queue
/include/linux/mmc/
H A Ddw_mmc.h42 * @lock: Spinlock protecting the queue and associated data.
72 * @queue: List of slots waiting for access to the controller.
96 * @lock is a softirq-safe spinlock protecting @queue as well as
102 * @queue.
150 struct list_head queue; member in struct:dw_mci
/include/media/
H A Dv4l2-mem2mem.h69 /* Capture (output to memory) queue context */
72 /* Output (input from memory) queue context */
75 /* For device job queue */
76 struct list_head queue; member in struct:v4l2_m2m_ctx
H A Dvideobuf-core.h81 struct list_head queue; member in struct:videobuf_buffer
142 wait_queue_head_t wait; /* wait if queue is empty */
H A Dsaa7146_vv.h74 struct list_head queue; member in struct:saa7146_dmaqueue
113 /* vbi workaround interrupt queue */
/include/linux/sunrpc/
H A Dcache.h110 struct list_head queue; member in struct:cache_detail
/include/linux/usb/
H A Dgadget.h47 * treated as errors (queue stops advancing till cleanup).
54 * Errors (for reads or writes) stop the queue from advancing
60 * Normally, faults block the transfer queue from advancing until
79 * treated as an error (blocking request queue advance, the "short_not_ok"
131 int (*queue) (struct usb_ep *ep, struct usb_request *req, member in struct:usb_ep_ops
283 * Bulk endpoints can queue any amount of data; the transfer is packetized
320 return ep->ops->queue(ep, req, gfp_flags);
333 * at the head of the queue) except as part of disconnecting from usb. such
350 * queue first, to make sure no inappropriate transfers happen.
374 * in the endpoint's i/o queue
[all...]

Completed in 280 milliseconds

12