/include/net/ |
H A D | request_sock.h | 109 /** 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 D | garp.h | 104 struct sk_buff_head queue; member in struct:garp_applicant
|
/include/crypto/internal/ |
H A D | skcipher.h | 76 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 D | hash.h | 158 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 D | algapi.h | 175 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 D | drm_os_linux.h | 6 #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 D | asequencer.h | 77 #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 D | ttm_lock.h | 61 * @queue: Queue for processes waiting for lock change-of-status. 71 wait_queue_head_t queue; member in struct:ttm_lock
|
H A D | ttm_memory.h | 62 * @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 D | if_eql.h | 58 slave_queue_t queue; member in struct:equalizer
|
H A D | bsg.h | 71 struct request_queue *queue; member in struct:bsg_class_device
|
H A D | pps_kernel.h | 69 wait_queue_head_t queue; /* PPS event queue */ member in struct:pps_device
|
H A D | skbuff.h | 365 * @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 D | spi_bitbang.h | 11 struct list_head queue; member in struct:spi_bitbang 48 /* start or stop queue processing */
|
H A D | spi.h | 237 * @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 D | ircomm_tty.h | 64 irda_queue_t queue; /* Must be first */ member in struct:ircomm_tty_cb
|
H A D | irlmp.h | 80 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 D | ircomm_core.h | 57 irda_queue_t queue; member in struct:ircomm_cb
|
/include/scsi/ |
H A D | libsrp.h | 25 struct kfifo queue; member in struct:srp_queue
|
/include/linux/mmc/ |
H A D | dw_mmc.h | 42 * @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 D | v4l2-mem2mem.h | 69 /* 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 D | videobuf-core.h | 81 struct list_head queue; member in struct:videobuf_buffer 142 wait_queue_head_t wait; /* wait if queue is empty */
|
H A D | saa7146_vv.h | 74 struct list_head queue; member in struct:saa7146_dmaqueue 113 /* vbi workaround interrupt queue */
|
/include/linux/sunrpc/ |
H A D | cache.h | 110 struct list_head queue; member in struct:cache_detail
|
/include/linux/usb/ |
H A D | gadget.h | 47 * 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...] |