Home
last modified time | relevance | path

Searched defs:queue (Results 1 – 25 of 435) sorted by relevance

12345678910>>...18

/drivers/media/usb/uvc/
Duvc_queue.c41 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream()
51 static void uvc_queue_return_buffers(struct uvc_video_queue *queue, in uvc_queue_return_buffers()
77 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_queue_setup() local
95 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_prepare() local
122 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_queue() local
143 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_finish() local
153 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_start_streaming() local
173 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_stop_streaming() local
195 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, in uvc_queue_init()
221 void uvc_queue_release(struct uvc_video_queue *queue) in uvc_queue_release()
[all …]
/drivers/usb/gadget/function/
Duvc_queue.c48 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_queue_setup() local
63 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_prepare() local
89 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_queue() local
117 int uvcg_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, in uvcg_queue_init()
145 void uvcg_free_buffers(struct uvc_video_queue *queue) in uvcg_free_buffers()
153 int uvcg_alloc_buffers(struct uvc_video_queue *queue, in uvcg_alloc_buffers()
163 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_query_buffer()
168 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_queue_buffer()
188 int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvcg_dequeue_buffer()
200 unsigned int uvcg_queue_poll(struct uvc_video_queue *queue, struct file *file, in uvcg_queue_poll()
[all …]
/drivers/net/wireless/b43legacy/
Dpio.c35 static void tx_start(struct b43legacy_pioqueue *queue) in tx_start()
41 static void tx_octet(struct b43legacy_pioqueue *queue, in tx_octet()
76 static void tx_data(struct b43legacy_pioqueue *queue, in tx_data()
102 static void tx_complete(struct b43legacy_pioqueue *queue, in tx_complete()
116 static u16 generate_cookie(struct b43legacy_pioqueue *queue, in generate_cookie()
154 struct b43legacy_pioqueue *queue = NULL; in parse_cookie() local
185 static int pio_tx_write_fragment(struct b43legacy_pioqueue *queue, in pio_tx_write_fragment()
218 struct b43legacy_pioqueue *queue = packet->queue; in free_txpacket() local
232 struct b43legacy_pioqueue *queue = packet->queue; in pio_tx_packet() local
282 struct b43legacy_pioqueue *queue = (struct b43legacy_pioqueue *)d; in tx_tasklet() local
[all …]
Dpio.h42 struct b43legacy_pioqueue *queue; member
83 u16 b43legacy_pio_read(struct b43legacy_pioqueue *queue, in b43legacy_pio_read()
90 void b43legacy_pio_write(struct b43legacy_pioqueue *queue, in b43legacy_pio_write()
137 void b43legacy_pio_rx(struct b43legacy_pioqueue *queue) in b43legacy_pio_rx()
141 void b43legacy_pio_tx_suspend(struct b43legacy_pioqueue *queue) in b43legacy_pio_tx_suspend()
145 void b43legacy_pio_tx_resume(struct b43legacy_pioqueue *queue) in b43legacy_pio_tx_resume()
/drivers/net/xen-netback/
Dnetback.c111 static inline unsigned long idx_to_pfn(struct xenvif_queue *queue, in idx_to_pfn()
117 static inline unsigned long idx_to_kaddr(struct xenvif_queue *queue, in idx_to_kaddr()
161 static bool xenvif_rx_ring_slots_available(struct xenvif_queue *queue) in xenvif_rx_ring_slots_available()
186 void xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb) in xenvif_rx_queue_tail()
205 static struct sk_buff *xenvif_rx_dequeue(struct xenvif_queue *queue) in xenvif_rx_dequeue()
220 static void xenvif_rx_queue_maybe_wake(struct xenvif_queue *queue) in xenvif_rx_queue_maybe_wake()
231 static void xenvif_rx_queue_purge(struct xenvif_queue *queue) in xenvif_rx_queue_purge()
238 static void xenvif_rx_queue_drop_expired(struct xenvif_queue *queue) in xenvif_rx_queue_drop_expired()
263 static struct xenvif_rx_meta *get_next_rx_buffer(struct xenvif_queue *queue, in get_next_rx_buffer()
284 struct xenvif_queue *queue; member
[all …]
Dinterface.c54 void xenvif_skb_zerocopy_prepare(struct xenvif_queue *queue, in xenvif_skb_zerocopy_prepare()
61 void xenvif_skb_zerocopy_complete(struct xenvif_queue *queue) in xenvif_skb_zerocopy_complete()
79 static bool xenvif_handle_tx_interrupt(struct xenvif_queue *queue) in xenvif_handle_tx_interrupt()
91 struct xenvif_queue *queue = dev_id; in xenvif_tx_interrupt() local
107 struct xenvif_queue *queue = in xenvif_poll() local
134 static bool xenvif_handle_rx_interrupt(struct xenvif_queue *queue) in xenvif_handle_rx_interrupt()
146 struct xenvif_queue *queue = dev_id; in xenvif_rx_interrupt() local
162 struct xenvif_queue *queue = dev_id; in xenvif_interrupt() local
180 int xenvif_queue_stopped(struct xenvif_queue *queue) in xenvif_queue_stopped()
187 void xenvif_wake_queue(struct xenvif_queue *queue) in xenvif_wake_queue()
[all …]
/drivers/net/wireless/rt2x00/
Drt2x00queue.c36 struct data_queue *queue = entry->queue; in rt2x00queue_alloc_rxskb() local
539 struct data_queue *queue = entry->queue; in rt2x00queue_write_tx_descriptor() local
550 static void rt2x00queue_kick_tx_queue(struct data_queue *queue, in rt2x00queue_kick_tx_queue()
609 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb, in rt2x00queue_write_tx_frame()
788 bool rt2x00queue_for_each_entry(struct data_queue *queue, in rt2x00queue_for_each_entry()
843 struct queue_entry *rt2x00queue_get_entry(struct data_queue *queue, in rt2x00queue_get_entry()
867 struct data_queue *queue = entry->queue; in rt2x00queue_index_inc() local
894 static void rt2x00queue_pause_queue_nocheck(struct data_queue *queue) in rt2x00queue_pause_queue_nocheck()
911 void rt2x00queue_pause_queue(struct data_queue *queue) in rt2x00queue_pause_queue()
922 void rt2x00queue_unpause_queue(struct data_queue *queue) in rt2x00queue_unpause_queue()
[all …]
Drt2x00mmio.c62 struct data_queue *queue = rt2x00dev->rx; in rt2x00mmio_rxdone() local
99 void rt2x00mmio_flush_queue(struct data_queue *queue, bool drop) in rt2x00mmio_flush_queue()
112 struct data_queue *queue) in rt2x00mmio_alloc_queue_dma()
141 struct data_queue *queue) in rt2x00mmio_free_queue_dma()
155 struct data_queue *queue; in rt2x00mmio_initialize() local
191 struct data_queue *queue; in rt2x00mmio_uninitialize() local
Drt2x00usb.c238 struct data_queue *queue; in rt2x00usb_work_txdone() local
416 void rt2x00usb_kick_queue(struct data_queue *queue) in rt2x00usb_kick_queue()
465 void rt2x00usb_flush_queue(struct data_queue *queue, bool drop) in rt2x00usb_flush_queue()
515 static void rt2x00usb_watchdog_tx_dma(struct data_queue *queue) in rt2x00usb_watchdog_tx_dma()
525 static int rt2x00usb_dma_timeout(struct data_queue *queue) in rt2x00usb_dma_timeout()
535 struct data_queue *queue; in rt2x00usb_watchdog() local
568 static void rt2x00usb_assign_endpoint(struct data_queue *queue, in rt2x00usb_assign_endpoint()
593 struct data_queue *queue = rt2x00dev->tx; in rt2x00usb_find_endpoints() local
638 static int rt2x00usb_alloc_entries(struct data_queue *queue) in rt2x00usb_alloc_entries()
671 static void rt2x00usb_free_entries(struct data_queue *queue) in rt2x00usb_free_entries()
[all …]
Drt2800usb.c57 static void rt2800usb_start_queue(struct data_queue *queue) in rt2800usb_start_queue()
80 static void rt2800usb_stop_queue(struct data_queue *queue) in rt2800usb_stop_queue()
109 struct data_queue *queue; in rt2800usb_txstatus_pending() local
137 struct data_queue *queue; in rt2800usb_txstatus_timeout() local
592 struct data_queue *queue; in rt2800usb_txdone() local
631 struct data_queue *queue; in rt2800usb_txdone_nostatus() local
906 static void rt2800usb_queue_init(struct data_queue *queue) in rt2800usb_queue_init()
Drt2x00mac.c31 struct data_queue *queue, in rt2x00mac_tx_rts_cts()
107 struct data_queue *queue = NULL; in rt2x00mac_tx() local
203 struct data_queue *queue = rt2x00dev->bcn; in rt2x00mac_add_interface() local
696 struct data_queue *queue; in rt2x00mac_conf_tx() local
741 struct data_queue *queue; in rt2x00mac_flush() local
822 struct data_queue *queue; in rt2x00mac_get_ringparam() local
837 struct data_queue *queue; in rt2x00mac_tx_frames_pending() local
/drivers/misc/genwqe/
Dcard_ddcb.c91 static int queue_empty(struct ddcb_queue *queue) in queue_empty()
96 static int queue_enqueued_ddcbs(struct ddcb_queue *queue) in queue_enqueued_ddcbs()
104 static int queue_free_ddcbs(struct ddcb_queue *queue) in queue_free_ddcbs()
172 static void print_ddcb_info(struct genwqe_dev *cd, struct ddcb_queue *queue) in print_ddcb_info()
274 static int enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_queue *queue, in enqueue_ddcb()
339 struct ddcb_queue *queue = req->queue; in copy_ddcb_results() local
372 struct ddcb_queue *queue) in genwqe_check_ddcb_queue()
487 struct ddcb_queue *queue; in __genwqe_wait_ddcb() local
512 struct ddcb_queue *queue = req->queue; in __genwqe_wait_ddcb() local
572 struct ddcb_queue *queue, in get_next_ddcb()
[all …]
/drivers/net/wireless/cw1200/
Dqueue.c29 static inline void __cw1200_queue_lock(struct cw1200_queue *queue) in __cw1200_queue_lock()
39 static inline void __cw1200_queue_unlock(struct cw1200_queue *queue) in __cw1200_queue_unlock()
92 static void __cw1200_queue_gc(struct cw1200_queue *queue, in __cw1200_queue_gc()
136 struct cw1200_queue *queue = in cw1200_queue_gc() local
165 int cw1200_queue_init(struct cw1200_queue *queue, in cw1200_queue_init()
203 int cw1200_queue_clear(struct cw1200_queue *queue) in cw1200_queue_clear()
245 void cw1200_queue_deinit(struct cw1200_queue *queue) in cw1200_queue_deinit()
257 size_t cw1200_queue_get_num_queued(struct cw1200_queue *queue, in cw1200_queue_get_num_queued()
281 int cw1200_queue_put(struct cw1200_queue *queue, in cw1200_queue_put()
333 int cw1200_queue_get(struct cw1200_queue *queue, in cw1200_queue_get()
[all …]
/drivers/staging/rdma/ehca/
Dipz_pt_fn.c51 void *ipz_qpageit_get_inc(struct ipz_queue *queue) in ipz_qpageit_get_inc()
66 void *ipz_qeit_eq_get_inc(struct ipz_queue *queue) in ipz_qeit_eq_get_inc()
80 int ipz_queue_abs_to_offset(struct ipz_queue *queue, u64 addr, u64 *q_offset) in ipz_queue_abs_to_offset()
102 static int alloc_queue_pages(struct ipz_queue *queue, const u32 nr_of_pages) in alloc_queue_pages()
127 static int alloc_small_queue_page(struct ipz_queue *queue, struct ehca_pd *pd) in alloc_small_queue_page()
172 static void free_small_queue_page(struct ipz_queue *queue, struct ehca_pd *pd) in free_small_queue_page()
204 int ipz_queue_ctor(struct ehca_pd *pd, struct ipz_queue *queue, in ipz_queue_ctor()
253 int ipz_queue_dtor(struct ehca_pd *pd, struct ipz_queue *queue) in ipz_queue_dtor()
Dipz_pt_fn.h93 static inline void *ipz_qeit_calc(struct ipz_queue *queue, u64 q_offset) in ipz_qeit_calc()
106 static inline void *ipz_qeit_get(struct ipz_queue *queue) in ipz_qeit_get()
126 static inline void *ipz_qeit_get_inc(struct ipz_queue *queue) in ipz_qeit_get_inc()
142 static inline int ipz_qeit_is_valid(struct ipz_queue *queue) in ipz_qeit_is_valid()
155 static inline void *ipz_qeit_get_inc_valid(struct ipz_queue *queue) in ipz_qeit_get_inc_valid()
164 static inline void *ipz_qeit_reset(struct ipz_queue *queue) in ipz_qeit_reset()
178 static inline u64 ipz_queue_advance_offset(struct ipz_queue *queue, u64 offset) in ipz_queue_advance_offset()
258 static inline void *ipz_eqit_eq_get_inc_valid(struct ipz_queue *queue) in ipz_eqit_eq_get_inc_valid()
268 static inline void *ipz_eqit_eq_peek_valid(struct ipz_queue *queue) in ipz_eqit_eq_peek_valid()
/drivers/gpu/drm/vmwgfx/
Dvmwgfx_marker.c37 void vmw_marker_queue_init(struct vmw_marker_queue *queue) in vmw_marker_queue_init()
45 void vmw_marker_queue_takedown(struct vmw_marker_queue *queue) in vmw_marker_queue_takedown()
56 int vmw_marker_push(struct vmw_marker_queue *queue, in vmw_marker_push()
73 int vmw_marker_pull(struct vmw_marker_queue *queue, in vmw_marker_pull()
107 static u64 vmw_fifo_lag(struct vmw_marker_queue *queue) in vmw_fifo_lag()
120 static bool vmw_lag_lt(struct vmw_marker_queue *queue, in vmw_lag_lt()
129 struct vmw_marker_queue *queue, uint32_t us) in vmw_wait_lag()
/drivers/scsi/arm/
Dqueue.c58 int queue_initialise (Queue_t *queue) in queue_initialise()
90 void queue_free (Queue_t *queue) in queue_free()
106 int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head) in __queue_add()
137 static struct scsi_cmnd *__queue_remove(Queue_t *queue, struct list_head *ent) in __queue_remove()
161 struct scsi_cmnd *queue_remove_exclude(Queue_t *queue, unsigned long *exclude) in queue_remove_exclude()
187 struct scsi_cmnd *queue_remove(Queue_t *queue) in queue_remove()
209 struct scsi_cmnd *queue_remove_tgtluntag(Queue_t *queue, int target, int lun, in queue_remove_tgtluntag()
237 void queue_remove_all_target(Queue_t *queue, int target) in queue_remove_all_target()
260 int queue_probetgtlun (Queue_t *queue, int target, int lun) in queue_probetgtlun()
286 int queue_remove_cmd(Queue_t *queue, struct scsi_cmnd *SCpnt) in queue_remove_cmd()
/drivers/net/
Dxen-netfront.c200 static struct sk_buff *xennet_get_rx_skb(struct netfront_queue *queue, in xennet_get_rx_skb()
209 static grant_ref_t xennet_get_rx_ref(struct netfront_queue *queue, in xennet_get_rx_ref()
230 struct netfront_queue *queue = (struct netfront_queue *)data; in rx_refill_timeout() local
234 static int netfront_tx_slot_available(struct netfront_queue *queue) in netfront_tx_slot_available()
240 static void xennet_maybe_wake_tx(struct netfront_queue *queue) in xennet_maybe_wake_tx()
252 static struct sk_buff *xennet_alloc_one_rx_buffer(struct netfront_queue *queue) in xennet_alloc_one_rx_buffer()
278 static void xennet_alloc_rx_buffers(struct netfront_queue *queue) in xennet_alloc_rx_buffers()
347 struct netfront_queue *queue = NULL; in xennet_open() local
371 static bool xennet_tx_buf_gc(struct netfront_queue *queue) in xennet_tx_buf_gc()
458 struct netfront_queue *queue; member
[all …]
Deql.c223 static void eql_kill_one_slave(slave_queue_t *queue, slave_t *slave) in eql_kill_one_slave()
232 static void eql_kill_slave_queue(slave_queue_t *queue) in eql_kill_slave_queue()
298 static slave_t *__eql_schedule_slaves(slave_queue_t *queue) in __eql_schedule_slaves()
364 static slave_t *__eql_find_slave_dev(slave_queue_t *queue, struct net_device *dev) in __eql_find_slave_dev()
379 static inline int eql_is_full(slave_queue_t *queue) in eql_is_full()
389 static int __eql_insert_slave(slave_queue_t *queue, slave_t *slave) in __eql_insert_slave()
/drivers/net/wireless/ath/ath5k/
Dqcu.c63 ath5k_hw_num_tx_pending(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_num_tx_pending()
94 ath5k_hw_release_tx_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_release_tx_queue()
138 ath5k_hw_get_tx_queueprops(struct ath5k_hw *ah, int queue, in ath5k_hw_get_tx_queueprops()
154 ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, in ath5k_hw_set_tx_queueprops()
206 unsigned int queue; in ath5k_hw_setup_tx_queue() local
282 unsigned int queue) in ath5k_hw_set_tx_retry_limits()
324 ath5k_hw_reset_tx_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_reset_tx_queue()
Ddma.c130 ath5k_hw_start_tx_dma(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_start_tx_dma()
188 ath5k_hw_stop_tx_dma(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_stop_tx_dma()
328 ath5k_hw_stop_beacon_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_stop_beacon_queue()
353 ath5k_hw_get_txdp(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_get_txdp()
396 ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, u32 phys_addr) in ath5k_hw_set_txdp()
/drivers/staging/unisys/visorbus/
Dvisorchannel.c333 #define SIG_WRITE_FIELD(channel, queue, sig_hdr, FIELD) \ argument
341 sig_read_header(struct visorchannel *channel, u32 queue, in sig_read_header()
360 sig_read_data(struct visorchannel *channel, u32 queue, in sig_read_data()
376 sig_write_data(struct visorchannel *channel, u32 queue, in sig_write_data()
392 signalremove_inner(struct visorchannel *channel, u32 queue, void *msg) in signalremove_inner()
418 visorchannel_signalremove(struct visorchannel *channel, u32 queue, void *msg) in visorchannel_signalremove()
436 visorchannel_signalempty(struct visorchannel *channel, u32 queue) in visorchannel_signalempty()
457 signalinsert_inner(struct visorchannel *channel, u32 queue, void *msg) in signalinsert_inner()
494 visorchannel_signalinsert(struct visorchannel *channel, u32 queue, void *msg) in visorchannel_signalinsert()
512 visorchannel_signalqueue_slots_avail(struct visorchannel *channel, u32 queue) in visorchannel_signalqueue_slots_avail()
[all …]
/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.h210 static inline void *hw_qeit_calc(struct hw_queue *queue, u64 q_offset) in hw_qeit_calc()
220 static inline void *hw_qeit_get(struct hw_queue *queue) in hw_qeit_get()
225 static inline void hw_qeit_inc(struct hw_queue *queue) in hw_qeit_inc()
235 static inline void *hw_qeit_get_inc(struct hw_queue *queue) in hw_qeit_get_inc()
242 static inline void *hw_qeit_get_inc_valid(struct hw_queue *queue) in hw_qeit_get_inc_valid()
259 static inline void *hw_qeit_get_valid(struct hw_queue *queue) in hw_qeit_get_valid()
275 static inline void *hw_qeit_reset(struct hw_queue *queue) in hw_qeit_reset()
281 static inline void *hw_qeit_eq_get_inc(struct hw_queue *queue) in hw_qeit_eq_get_inc()
295 static inline void *hw_eqit_eq_get_inc_valid(struct hw_queue *queue) in hw_eqit_eq_get_inc_valid()
309 struct hw_queue *queue; in ehea_get_next_rwqe() local
[all …]
/drivers/net/fddi/skfp/
Dhwmtm.c358 struct s_smt_tx_queue *queue ; in init_txd_ring() local
395 struct s_smt_rx_queue *queue ; in init_rxd_ring() local
586 static u_long repair_txd_ring(struct s_smc *smc, struct s_smt_tx_queue *queue) in repair_txd_ring()
638 static u_long repair_rxd_ring(struct s_smc *smc, struct s_smt_rx_queue *queue) in repair_rxd_ring()
1047 struct s_smt_rx_queue *queue ; /* points to the queue ctl struct */ in process_receive() local
1467 struct s_smt_rx_queue *queue ; in mac_drv_clear_rx_queue() local
1632 struct s_smt_tx_queue *queue ; in hwm_tx_frag() local
1816 struct s_smt_tx_queue *queue ; in smt_send_mbuf() local
1943 struct s_smt_tx_queue *queue ; in mac_drv_clear_txd() local
2034 struct s_smt_tx_queue *queue ; in mac_drv_clear_tx_queue() local
/drivers/soc/ti/
Dknav_qmss_acc.c45 int range_base, queue; in __knav_acc_notify() local
104 int range_base, channel, queue = 0; in knav_acc_int_handler() local
213 int queue, bool enabled) in knav_range_setup_acc_irq()
320 int queue) in knav_acc_setup_cmd()
353 int queue) in knav_acc_stop()
371 int queue) in knav_acc_start()
394 int queue; in knav_acc_init_range() local

12345678910>>...18