Lines Matching defs:queue
3 * O(1) TX queue with built-in allocator for ST-Ericsson CW1200 drivers
33 struct list_head queue;
39 spinlock_t lock; /* Protect queue entry */
68 int cw1200_queue_init(struct cw1200_queue *queue,
73 int cw1200_queue_clear(struct cw1200_queue *queue);
75 void cw1200_queue_deinit(struct cw1200_queue *queue);
77 size_t cw1200_queue_get_num_queued(struct cw1200_queue *queue,
79 int cw1200_queue_put(struct cw1200_queue *queue,
82 int cw1200_queue_get(struct cw1200_queue *queue,
87 int cw1200_queue_requeue(struct cw1200_queue *queue, u32 packet_id);
88 int cw1200_queue_requeue_all(struct cw1200_queue *queue);
89 int cw1200_queue_remove(struct cw1200_queue *queue,
91 int cw1200_queue_get_skb(struct cw1200_queue *queue, u32 packet_id,
94 void cw1200_queue_lock(struct cw1200_queue *queue);
95 void cw1200_queue_unlock(struct cw1200_queue *queue);
96 bool cw1200_queue_get_xmit_timestamp(struct cw1200_queue *queue,