/linux-4.1.27/drivers/gpu/drm/i915/ |
D | intel_ringbuffer.c | 37 intel_ring_initialized(struct intel_engine_cs *ring) in intel_ring_initialized() 78 bool intel_ring_stopped(struct intel_engine_cs *ring) in intel_ring_stopped() 84 void __intel_ring_advance(struct intel_engine_cs *ring) in __intel_ring_advance() 94 gen2_render_ring_flush(struct intel_engine_cs *ring, in gen2_render_ring_flush() 120 gen4_render_ring_flush(struct intel_engine_cs *ring, in gen4_render_ring_flush() 215 intel_emit_post_sync_nonzero_flush(struct intel_engine_cs *ring) in intel_emit_post_sync_nonzero_flush() 250 gen6_render_ring_flush(struct intel_engine_cs *ring, in gen6_render_ring_flush() 302 gen7_render_ring_cs_stall_wa(struct intel_engine_cs *ring) in gen7_render_ring_cs_stall_wa() 321 gen7_render_ring_flush(struct intel_engine_cs *ring, in gen7_render_ring_flush() 383 gen8_emit_pipe_control(struct intel_engine_cs *ring, in gen8_emit_pipe_control() [all …]
|
D | intel_lrc.c | 257 static uint64_t execlists_ctx_descriptor(struct intel_engine_cs *ring, in execlists_ctx_descriptor() 287 static void execlists_elsp_write(struct intel_engine_cs *ring, in execlists_elsp_write() 339 static void execlists_submit_contexts(struct intel_engine_cs *ring, in execlists_submit_contexts() 367 static void execlists_context_unqueue(struct intel_engine_cs *ring) in execlists_context_unqueue() 427 static bool execlists_check_remove_request(struct intel_engine_cs *ring, in execlists_check_remove_request() 464 void intel_lrc_irq_handler(struct intel_engine_cs *ring) in intel_lrc_irq_handler() 517 static int execlists_context_queue(struct intel_engine_cs *ring, in execlists_context_queue() 585 struct intel_engine_cs *ring = ringbuf->ring; in logical_ring_invalidate_all_caches() local 606 struct intel_engine_cs *ring = ringbuf->ring; in execlists_move_to_gpu() local 652 struct intel_engine_cs *ring, in intel_execlists_submission() [all …]
|
D | intel_lrc.h | 30 #define RING_ELSP(ring) ((ring)->mmio_base+0x230) argument 31 #define RING_EXECLIST_STATUS(ring) ((ring)->mmio_base+0x234) argument 32 #define RING_CONTEXT_CONTROL(ring) ((ring)->mmio_base+0x244) argument 35 #define RING_CONTEXT_STATUS_BUF(ring) ((ring)->mmio_base+0x370) argument 36 #define RING_CONTEXT_STATUS_PTR(ring) ((ring)->mmio_base+0x3a0) argument
|
D | intel_ringbuffer.h | 32 #define I915_READ_TAIL(ring) I915_READ(RING_TAIL((ring)->mmio_base)) argument 33 #define I915_WRITE_TAIL(ring, val) I915_WRITE(RING_TAIL((ring)->mmio_base), val) argument 35 #define I915_READ_START(ring) I915_READ(RING_START((ring)->mmio_base)) argument 36 #define I915_WRITE_START(ring, val) I915_WRITE(RING_START((ring)->mmio_base), val) argument 38 #define I915_READ_HEAD(ring) I915_READ(RING_HEAD((ring)->mmio_base)) argument 39 #define I915_WRITE_HEAD(ring, val) I915_WRITE(RING_HEAD((ring)->mmio_base), val) argument 41 #define I915_READ_CTL(ring) I915_READ(RING_CTL((ring)->mmio_base)) argument 42 #define I915_WRITE_CTL(ring, val) I915_WRITE(RING_CTL((ring)->mmio_base), val) argument 44 #define I915_READ_IMR(ring) I915_READ(RING_IMR((ring)->mmio_base)) argument 45 #define I915_WRITE_IMR(ring, val) I915_WRITE(RING_IMR((ring)->mmio_base), val) argument [all …]
|
D | i915_gem_context.c | 310 struct intel_engine_cs *ring = &dev_priv->ring[i]; in i915_gem_context_reset() local 359 struct intel_engine_cs *ring = &dev_priv->ring[i]; in i915_gem_context_init() local 402 struct intel_engine_cs *ring = &dev_priv->ring[i]; in i915_gem_context_fini() local 416 struct intel_engine_cs *ring; in i915_gem_context_enable() local 492 mi_set_context(struct intel_engine_cs *ring, in mi_set_context() 576 static inline bool should_skip_switch(struct intel_engine_cs *ring, in should_skip_switch() 599 needs_pd_load_pre(struct intel_engine_cs *ring, struct intel_context *to) in needs_pd_load_pre() 616 needs_pd_load_post(struct intel_engine_cs *ring, struct intel_context *to, in needs_pd_load_post() 636 static int do_switch(struct intel_engine_cs *ring, in do_switch() 820 int i915_switch_context(struct intel_engine_cs *ring, in i915_switch_context()
|
D | i915_cmd_parser.c | 520 static bool validate_cmds_sorted(struct intel_engine_cs *ring, in validate_cmds_sorted() 574 static bool validate_regs_sorted(struct intel_engine_cs *ring) in validate_regs_sorted() 602 static int init_hash_table(struct intel_engine_cs *ring, in init_hash_table() 631 static void fini_hash_table(struct intel_engine_cs *ring) in fini_hash_table() 653 int i915_cmd_parser_init_ring(struct intel_engine_cs *ring) in i915_cmd_parser_init_ring() 749 void i915_cmd_parser_fini_ring(struct intel_engine_cs *ring) in i915_cmd_parser_fini_ring() 758 find_cmd_in_table(struct intel_engine_cs *ring, in find_cmd_in_table() 785 find_cmd(struct intel_engine_cs *ring, in find_cmd() 929 bool i915_needs_cmd_parser(struct intel_engine_cs *ring) in i915_needs_cmd_parser() 940 static bool check_cmd(const struct intel_engine_cs *ring, in check_cmd() [all …]
|
D | i915_gem_execbuffer.c | 586 struct intel_engine_cs *ring, in i915_gem_execbuffer_reserve_vma() 683 i915_gem_execbuffer_reserve(struct intel_engine_cs *ring, in i915_gem_execbuffer_reserve() 782 struct intel_engine_cs *ring, in i915_gem_execbuffer_relocate_slow() 895 i915_gem_execbuffer_move_to_gpu(struct intel_engine_cs *ring, in i915_gem_execbuffer_move_to_gpu() 986 struct intel_engine_cs *ring, const u32 ctx_id) in i915_gem_validate_context() 1017 struct intel_engine_cs *ring) in i915_gem_execbuffer_move_to_active() 1059 struct intel_engine_cs *ring, in i915_gem_execbuffer_retire_commands() 1071 struct intel_engine_cs *ring) in i915_reset_gen7_sol_offsets() 1097 i915_emit_box(struct intel_engine_cs *ring, in i915_emit_box() 1137 i915_gem_execbuffer_parse(struct intel_engine_cs *ring, in i915_gem_execbuffer_parse() [all …]
|
D | i915_gem_render_state.c | 131 int i915_gem_render_state_prepare(struct intel_engine_cs *ring, in i915_gem_render_state_prepare() 155 int i915_gem_render_state_init(struct intel_engine_cs *ring) in i915_gem_render_state_init()
|
D | intel_frontbuffer.c | 108 struct intel_engine_cs *ring) in intel_mark_fb_busy() 134 struct intel_engine_cs *ring, in intel_fb_obj_invalidate()
|
D | i915_gpu_error.c | 38 static const char *ring_str(int ring) in ring_str() 248 struct drm_i915_error_ring *ring = &error->ring[ring_idx]; in i915_ring_error_state() local 799 struct intel_engine_cs *ring, in gen8_record_semaphore_state() 832 struct intel_engine_cs *ring, in gen6_record_semaphore_state() 849 struct intel_engine_cs *ring, in i915_record_ring_state() 945 static void i915_gem_record_active_context(struct intel_engine_cs *ring, in i915_gem_record_active_context() 975 struct intel_engine_cs *ring = &dev_priv->ring[i]; in i915_gem_record_rings() local
|
D | i915_gem.c | 1179 struct intel_engine_cs *ring) in missed_irq() 1215 struct intel_engine_cs *ring = i915_gem_request_get_ring(req); in __i915_wait_request() local 2186 struct intel_engine_cs *ring) in i915_gem_object_move_to_active() 2213 struct intel_engine_cs *ring) in i915_vma_move_to_active() 2262 struct intel_engine_cs *ring; in i915_gem_init_seqno() local 2328 int __i915_add_request(struct intel_engine_cs *ring, in __i915_add_request() 2511 struct intel_engine_cs *ring = req->ring; in i915_gem_request_free() local 2524 i915_gem_find_active_request(struct intel_engine_cs *ring) in i915_gem_find_active_request() 2539 struct intel_engine_cs *ring) in i915_gem_reset_ring_status() 2558 struct intel_engine_cs *ring) in i915_gem_reset_ring_cleanup() [all …]
|
D | i915_gem_gtt.c | 442 static int gen8_write_pdp(struct intel_engine_cs *ring, unsigned entry, in gen8_write_pdp() 465 struct intel_engine_cs *ring) in gen8_mm_switch() 956 struct intel_engine_cs *ring) in hsw_mm_switch() 981 struct intel_engine_cs *ring) in vgpu_mm_switch() 991 struct intel_engine_cs *ring) in gen7_mm_switch() 1023 struct intel_engine_cs *ring) in gen6_mm_switch() 1040 struct intel_engine_cs *ring; in gen8_ppgtt_enable() local 1052 struct intel_engine_cs *ring; in gen7_ppgtt_enable() local 1465 struct intel_engine_cs *ring; in i915_ppgtt_init_hw() local 1600 struct intel_engine_cs *ring; in i915_check_and_clear_faults() local
|
D | i915_irq.c | 989 struct intel_engine_cs *ring) in notify_ring() 1285 struct intel_engine_cs *ring; in gen8_gt_irq_handler() local 2296 struct intel_engine_cs *ring; in i915_error_wake_up() local 2654 ring_idle(struct intel_engine_cs *ring, u32 seqno) in ring_idle() 2673 semaphore_wait_to_signaller_ring(struct intel_engine_cs *ring, u32 ipehr, u64 offset) in semaphore_wait_to_signaller_ring() 2706 semaphore_waits_for(struct intel_engine_cs *ring, u32 *seqno) in semaphore_waits_for() 2756 static int semaphore_passed(struct intel_engine_cs *ring) in semaphore_passed() 2785 struct intel_engine_cs *ring; in semaphore_clear_deadlocks() local 2793 ring_stuck(struct intel_engine_cs *ring, u64 acthd) in ring_stuck() 2857 struct intel_engine_cs *ring; in i915_hangcheck_elapsed() local
|
D | i915_debugfs.c | 570 struct intel_engine_cs *ring = in i915_gem_pageflip_info() local 645 struct intel_engine_cs *ring; in i915_gem_request_info() local 677 struct intel_engine_cs *ring) in i915_ring_seqno_info() 690 struct intel_engine_cs *ring; in i915_gem_seqno_info() local 713 struct intel_engine_cs *ring; in i915_interrupt_info() local 928 struct intel_engine_cs *ring; in i915_hws_info() local 1244 struct intel_engine_cs *ring; in i915_hangcheck_info() local 1844 struct intel_engine_cs *ring; in i915_context_status() local 1893 struct intel_engine_cs *ring, in i915_dump_lrc_obj() 1941 struct intel_engine_cs *ring; in i915_dump_lrc() local [all …]
|
D | intel_overlay.c | 216 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_do_wait_request() local 241 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_on() local 268 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_continue() local 328 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_off() local 394 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_release_old_vid() local
|
/linux-4.1.27/net/rds/ |
D | ib_ring.c | 66 void rds_ib_ring_init(struct rds_ib_work_ring *ring, u32 nr) in rds_ib_ring_init() 73 static inline u32 __rds_ib_ring_used(struct rds_ib_work_ring *ring) in __rds_ib_ring_used() 84 void rds_ib_ring_resize(struct rds_ib_work_ring *ring, u32 nr) in rds_ib_ring_resize() 92 static int __rds_ib_ring_empty(struct rds_ib_work_ring *ring) in __rds_ib_ring_empty() 97 u32 rds_ib_ring_alloc(struct rds_ib_work_ring *ring, u32 val, u32 *pos) in rds_ib_ring_alloc() 117 void rds_ib_ring_free(struct rds_ib_work_ring *ring, u32 val) in rds_ib_ring_free() 127 void rds_ib_ring_unalloc(struct rds_ib_work_ring *ring, u32 val) in rds_ib_ring_unalloc() 133 int rds_ib_ring_empty(struct rds_ib_work_ring *ring) in rds_ib_ring_empty() 138 int rds_ib_ring_low(struct rds_ib_work_ring *ring) in rds_ib_ring_low() 147 u32 rds_ib_ring_oldest(struct rds_ib_work_ring *ring) in rds_ib_ring_oldest() [all …]
|
D | iw_ring.c | 66 void rds_iw_ring_init(struct rds_iw_work_ring *ring, u32 nr) in rds_iw_ring_init() 73 static inline u32 __rds_iw_ring_used(struct rds_iw_work_ring *ring) in __rds_iw_ring_used() 84 void rds_iw_ring_resize(struct rds_iw_work_ring *ring, u32 nr) in rds_iw_ring_resize() 92 static int __rds_iw_ring_empty(struct rds_iw_work_ring *ring) in __rds_iw_ring_empty() 97 u32 rds_iw_ring_alloc(struct rds_iw_work_ring *ring, u32 val, u32 *pos) in rds_iw_ring_alloc() 117 void rds_iw_ring_free(struct rds_iw_work_ring *ring, u32 val) in rds_iw_ring_free() 127 void rds_iw_ring_unalloc(struct rds_iw_work_ring *ring, u32 val) in rds_iw_ring_unalloc() 133 int rds_iw_ring_empty(struct rds_iw_work_ring *ring) in rds_iw_ring_empty() 138 int rds_iw_ring_low(struct rds_iw_work_ring *ring) in rds_iw_ring_low() 148 u32 rds_iw_ring_oldest(struct rds_iw_work_ring *ring) in rds_iw_ring_oldest() [all …]
|
/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | dma.c | 45 struct b43legacy_dmadesc32 *op32_idx2desc(struct b43legacy_dmaring *ring, in op32_idx2desc() 58 static void op32_fill_descriptor(struct b43legacy_dmaring *ring, in op32_fill_descriptor() 93 static void op32_poke_tx(struct b43legacy_dmaring *ring, int slot) in op32_poke_tx() 99 static void op32_tx_suspend(struct b43legacy_dmaring *ring) in op32_tx_suspend() 106 static void op32_tx_resume(struct b43legacy_dmaring *ring) in op32_tx_resume() 113 static int op32_get_current_rxslot(struct b43legacy_dmaring *ring) in op32_get_current_rxslot() 123 static void op32_set_current_rxslot(struct b43legacy_dmaring *ring, in op32_set_current_rxslot() 130 static inline int free_slots(struct b43legacy_dmaring *ring) in free_slots() 135 static inline int next_slot(struct b43legacy_dmaring *ring, int slot) in next_slot() 143 static inline int prev_slot(struct b43legacy_dmaring *ring, int slot) in prev_slot() [all …]
|
D | dma.h | 167 u32 b43legacy_dma_read(struct b43legacy_dmaring *ring, in b43legacy_dma_read() 174 void b43legacy_dma_write(struct b43legacy_dmaring *ring, in b43legacy_dma_write() 218 void b43legacy_dma_rx(struct b43legacy_dmaring *ring) in b43legacy_dma_rx()
|
/linux-4.1.27/drivers/net/wireless/b43/ |
D | dma.c | 85 struct b43_dmadesc_generic *op32_idx2desc(struct b43_dmaring *ring, in op32_idx2desc() 98 static void op32_fill_descriptor(struct b43_dmaring *ring, in op32_fill_descriptor() 131 static void op32_poke_tx(struct b43_dmaring *ring, int slot) in op32_poke_tx() 137 static void op32_tx_suspend(struct b43_dmaring *ring) in op32_tx_suspend() 143 static void op32_tx_resume(struct b43_dmaring *ring) in op32_tx_resume() 149 static int op32_get_current_rxslot(struct b43_dmaring *ring) in op32_get_current_rxslot() 159 static void op32_set_current_rxslot(struct b43_dmaring *ring, int slot) in op32_set_current_rxslot() 177 struct b43_dmadesc_generic *op64_idx2desc(struct b43_dmaring *ring, in op64_idx2desc() 190 static void op64_fill_descriptor(struct b43_dmaring *ring, in op64_fill_descriptor() 226 static void op64_poke_tx(struct b43_dmaring *ring, int slot) in op64_poke_tx() [all …]
|
D | dma.h | 277 static inline u32 b43_dma_read(struct b43_dmaring *ring, u16 offset) in b43_dma_read() 282 static inline void b43_dma_write(struct b43_dmaring *ring, u16 offset, u32 value) in b43_dma_write()
|
/linux-4.1.27/drivers/thunderbolt/ |
D | nhi.c | 22 #define RING_TYPE(ring) ((ring)->is_tx ? "TX ring" : "RX ring") argument 25 static int ring_interrupt_index(struct tb_ring *ring) in ring_interrupt_index() 38 static void ring_interrupt_active(struct tb_ring *ring, bool active) in ring_interrupt_active() 81 static void __iomem *ring_desc_base(struct tb_ring *ring) in ring_desc_base() 89 static void __iomem *ring_options_base(struct tb_ring *ring) in ring_options_base() 97 static void ring_iowrite16desc(struct tb_ring *ring, u32 value, u32 offset) in ring_iowrite16desc() 102 static void ring_iowrite32desc(struct tb_ring *ring, u32 value, u32 offset) in ring_iowrite32desc() 107 static void ring_iowrite64desc(struct tb_ring *ring, u64 value, u32 offset) in ring_iowrite64desc() 113 static void ring_iowrite32options(struct tb_ring *ring, u32 value, u32 offset) in ring_iowrite32options() 118 static bool ring_full(struct tb_ring *ring) in ring_full() [all …]
|
D | nhi.h | 89 static inline int ring_rx(struct tb_ring *ring, struct ring_frame *frame) in ring_rx() 108 static inline int ring_tx(struct tb_ring *ring, struct ring_frame *frame) in ring_tx()
|
D | ctl.c | 322 static void tb_ctl_tx_callback(struct tb_ring *ring, struct ring_frame *frame, in tb_ctl_tx_callback() 397 static void tb_ctl_rx_callback(struct tb_ring *ring, struct ring_frame *frame, in tb_ctl_rx_callback()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_ring.c | 58 struct radeon_ring *ring) in radeon_ring_supports_scratch_reg() 78 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_free_size() 104 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_alloc() 140 int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_lock() 164 void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_commit() 195 void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring, in radeon_ring_unlock_commit() 209 void radeon_ring_undo(struct radeon_ring *ring) in radeon_ring_undo() 221 void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_unlock_undo() 235 struct radeon_ring *ring) in radeon_ring_lockup_update() 247 bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_test_lockup() [all …]
|
D | uvd_v1_0.c | 40 struct radeon_ring *ring) in uvd_v1_0_get_rptr() 54 struct radeon_ring *ring) in uvd_v1_0_get_wptr() 68 struct radeon_ring *ring) in uvd_v1_0_set_wptr() 84 struct radeon_ring *ring = &rdev->ring[fence->ring]; in uvd_v1_0_fence_emit() local 158 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_init() local 249 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_fini() local 264 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]; in uvd_v1_0_start() local 420 int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in uvd_v1_0_ring_test() 465 struct radeon_ring *ring, in uvd_v1_0_semaphore_emit() 483 struct radeon_ring *ring = &rdev->ring[ib->ring]; in uvd_v1_0_ib_execute() local [all …]
|
D | r600_dma.c | 52 struct radeon_ring *ring) in r600_dma_get_rptr() 73 struct radeon_ring *ring) in r600_dma_get_wptr() 87 struct radeon_ring *ring) in r600_dma_set_wptr() 122 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; in r600_dma_resume() local 208 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_is_lockup() 231 struct radeon_ring *ring) in r600_dma_ring_test() 290 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_dma_fence_ring_emit() local 314 struct radeon_ring *ring, in r600_dma_semaphore_ring_emit() 337 int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_ib_test() 402 struct radeon_ring *ring = &rdev->ring[ib->ring]; in r600_dma_ring_ib_execute() local [all …]
|
D | vce_v1_0.c | 43 struct radeon_ring *ring) in vce_v1_0_get_rptr() 60 struct radeon_ring *ring) in vce_v1_0_get_wptr() 77 struct radeon_ring *ring) in vce_v1_0_set_wptr() 94 struct radeon_ring *ring; in vce_v1_0_start() local 161 struct radeon_ring *ring; in vce_v1_0_init() local
|
D | radeon_fence.c | 62 static void radeon_fence_write(struct radeon_device *rdev, u32 seq, int ring) in radeon_fence_write() 83 static u32 radeon_fence_read(struct radeon_device *rdev, int ring) in radeon_fence_read() 108 static void radeon_fence_schedule_check(struct radeon_device *rdev, int ring) in radeon_fence_schedule_check() 131 int ring) in radeon_fence_emit() 197 static bool radeon_fence_activity(struct radeon_device *rdev, int ring) in radeon_fence_activity() 271 int ring; in radeon_fence_check_lockup() local 320 void radeon_fence_process(struct radeon_device *rdev, int ring) in radeon_fence_process() 341 u64 seq, unsigned ring) in radeon_fence_seq_signaled() 358 unsigned ring = fence->ring; in radeon_fence_is_signaled() local 619 int radeon_fence_wait_next(struct radeon_device *rdev, int ring) in radeon_fence_wait_next() [all …]
|
D | cik_sdma.c | 64 struct radeon_ring *ring) in cik_sdma_get_rptr() 91 struct radeon_ring *ring) in cik_sdma_get_wptr() 112 struct radeon_ring *ring) in cik_sdma_set_wptr() 136 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cik_sdma_ring_ib_execute() local 172 struct radeon_ring *ring = &rdev->ring[ridx]; in cik_sdma_hdp_flush_ring_emit() local 203 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_sdma_fence_ring_emit() local 229 struct radeon_ring *ring, in cik_sdma_semaphore_ring_emit() 367 struct radeon_ring *ring; in cik_sdma_gfx_resume() local 587 struct radeon_ring *ring = &rdev->ring[ring_index]; in cik_copy_dma() local 646 struct radeon_ring *ring) in cik_sdma_ring_test() [all …]
|
D | ni_dma.c | 54 struct radeon_ring *ring) in cayman_dma_get_rptr() 81 struct radeon_ring *ring) in cayman_dma_get_wptr() 102 struct radeon_ring *ring) in cayman_dma_set_wptr() 125 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cayman_dma_ring_ib_execute() local 189 struct radeon_ring *ring; in cayman_dma_resume() local 287 bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in cayman_dma_is_lockup() 449 void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, in cayman_dma_vm_flush()
|
D | ni.c | 1372 int ring, u32 cp_int_cntl) in cayman_cp_int_cntl_setup() 1386 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cayman_fence_ring_emit() local 1408 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cayman_ring_ib_execute() local 1456 struct radeon_ring *ring) in cayman_gfx_get_rptr() 1475 struct radeon_ring *ring) in cayman_gfx_get_wptr() 1490 struct radeon_ring *ring) in cayman_gfx_set_wptr() 1533 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_start() local 1599 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_fini() local 1642 struct radeon_ring *ring; in cayman_cp_resume() local 1967 bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in cayman_gfx_is_lockup() [all …]
|
D | evergreen_dma.c | 44 struct radeon_ring *ring = &rdev->ring[fence->ring]; in evergreen_dma_fence_ring_emit() local 70 struct radeon_ring *ring = &rdev->ring[ib->ring]; in evergreen_dma_ring_ib_execute() local 116 struct radeon_ring *ring = &rdev->ring[ring_index]; in evergreen_copy_dma() local 171 bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in evergreen_dma_is_lockup()
|
D | radeon_vce.c | 328 int radeon_vce_get_create_msg(struct radeon_device *rdev, int ring, in radeon_vce_get_create_msg() 395 int radeon_vce_get_destroy_msg(struct radeon_device *rdev, int ring, in radeon_vce_get_destroy_msg() 678 struct radeon_ring *ring, in radeon_vce_semaphore_emit() 703 struct radeon_ring *ring = &rdev->ring[ib->ring]; in radeon_vce_ib_execute() local 720 struct radeon_ring *ring = &rdev->ring[fence->ring]; in radeon_vce_fence_emit() local 738 int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_vce_ring_test() 778 int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_vce_ib_test()
|
D | radeon_ib.c | 55 int radeon_ib_get(struct radeon_device *rdev, int ring, in radeon_ib_get() 125 struct radeon_ring *ring = &rdev->ring[ib->ring]; in radeon_ib_schedule() local 263 struct radeon_ring *ring = &rdev->ring[i]; in radeon_ib_ring_tests() local
|
D | uvd_v2_2.c | 42 struct radeon_ring *ring = &rdev->ring[fence->ring]; in uvd_v2_2_fence_emit() local 73 struct radeon_ring *ring, in uvd_v2_2_semaphore_emit()
|
D | radeon_semaphore.c | 61 struct radeon_ring *ring = &rdev->ring[ridx]; in radeon_semaphore_emit_signal() local 78 struct radeon_ring *ring = &rdev->ring[ridx]; in radeon_semaphore_emit_wait() local
|
D | si_dma.c | 41 bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in si_dma_is_lockup() 187 void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, in si_dma_vm_flush() 239 struct radeon_ring *ring = &rdev->ring[ring_index]; in si_copy_dma() local
|
D | r600.c | 1862 bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_gfx_is_lockup() 2565 struct radeon_ring *ring) in r600_gfx_get_rptr() 2578 struct radeon_ring *ring) in r600_gfx_get_wptr() 2588 struct radeon_ring *ring) in r600_gfx_set_wptr() 2638 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_start() local 2668 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_resume() local 2730 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size) in r600_ring_init() 2752 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_fini() local 2773 int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_ring_test() 2820 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_fence_ring_emit() local [all …]
|
D | radeon_irq_kms.c | 339 void radeon_irq_kms_sw_irq_get(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_get() 363 bool radeon_irq_kms_sw_irq_get_delayed(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_get_delayed() 378 void radeon_irq_kms_sw_irq_put(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_put()
|
D | r100.c | 839 static void r100_ring_hdp_flush(struct radeon_device *rdev, struct radeon_ring *ring) in r100_ring_hdp_flush() 853 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r100_fence_ring_emit() local 873 struct radeon_ring *ring, in r100_semaphore_ring_emit() 888 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r100_copy_blit() local 974 void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) in r100_ring_start() 1057 struct radeon_ring *ring) in r100_gfx_get_rptr() 1070 struct radeon_ring *ring) in r100_gfx_get_wptr() 1080 struct radeon_ring *ring) in r100_gfx_set_wptr() 1111 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r100_cp_init() local 2520 bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r100_gpu_is_lockup() [all …]
|
D | uvd_v3_1.c | 41 struct radeon_ring *ring, in uvd_v3_1_semaphore_emit()
|
D | cik.c | 3842 int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in cik_ring_test() 3894 struct radeon_ring *ring = &rdev->ring[ridx]; in cik_hdp_flush_cp_ring_emit() local 3940 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_fence_gfx_ring_emit() local 3981 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_fence_compute_ring_emit() local 4009 struct radeon_ring *ring, in cik_semaphore_ring_emit() 4050 struct radeon_ring *ring = &rdev->ring[ring_index]; in cik_copy_cpdma() local 4118 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cik_ring_ib_execute() local 4170 int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in cik_ib_test() 4367 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cik_cp_gfx_start() local 4442 struct radeon_ring *ring; in cik_cp_gfx_resume() local [all …]
|
D | r420.c | 209 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_init() local 227 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_fini() local
|
D | radeon_test.c | 40 int i, r, ring; in radeon_do_test_moves() local 262 struct radeon_ring *ring, in radeon_test_create_and_emit_fence()
|
D | rv770_dma.c | 50 struct radeon_ring *ring = &rdev->ring[ring_index]; in rv770_copy_dma() local
|
D | radeon_sync.c | 139 int ring) in radeon_sync_rings()
|
D | radeon_uvd.c | 696 int ring, uint64_t addr, in radeon_uvd_send_msg() 728 int radeon_uvd_get_create_msg(struct radeon_device *rdev, int ring, in radeon_uvd_get_create_msg() 764 int radeon_uvd_get_destroy_msg(struct radeon_device *rdev, int ring, in radeon_uvd_get_destroy_msg()
|
D | r200.c | 89 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r200_copy_dma() local
|
D | si.c | 3371 struct radeon_ring *ring = &rdev->ring[fence->ring]; in si_fence_ring_emit() local 3400 struct radeon_ring *ring = &rdev->ring[ib->ring]; in si_ring_ib_execute() local 3557 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in si_cp_start() local 3626 struct radeon_ring *ring; in si_cp_fini() local 3644 struct radeon_ring *ring; in si_cp_resume() local 4116 bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in si_gfx_is_lockup() 5060 void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, in si_vm_flush() 6870 struct radeon_ring *ring; in si_startup() local 7101 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in si_init() local
|
D | radeon_cs.c | 190 static int radeon_cs_get_ring(struct radeon_cs_parser *p, u32 ring, s32 priority) in radeon_cs_get_ring() 256 u32 ring = RADEON_CS_RING_GFX; in radeon_cs_parser_init() local
|
D | r300.c | 186 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r300_fence_ring_emit() local 217 void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) in r300_ring_start()
|
D | rv770.c | 1126 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r700_cp_fini() local 1686 struct radeon_ring *ring; in rv770_startup() local
|
D | radeon_pm.c | 262 struct radeon_ring *ring = &rdev->ring[i]; in radeon_pm_set_clocks() local 1087 struct radeon_ring *ring = &rdev->ring[i]; in radeon_dpm_change_power_state_locked() local 1800 struct radeon_ring *ring = &rdev->ring[i]; in radeon_dynpm_idle_work_handler() local
|
D | radeon_vm.c | 178 struct radeon_vm *vm, int ring) in radeon_vm_grab_id() 238 int ring, struct radeon_fence *updates) in radeon_vm_flush()
|
D | evergreen.c | 2973 struct radeon_ring *ring = &rdev->ring[ib->ring]; in evergreen_ring_ib_execute() local 3040 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in evergreen_cp_start() local 3106 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in evergreen_cp_resume() local 4126 bool evergreen_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in evergreen_gfx_is_lockup() 5472 struct radeon_ring *ring; in evergreen_startup() local
|
D | radeon_cp.c | 1979 drm_radeon_ring_buffer_t *ring = &dev_priv->ring; in radeon_wait_ring() local 2210 u32 *ring; in radeon_commit_ring() local
|
D | radeon_object.c | 517 struct list_head *head, int ring) in radeon_bo_list_validate()
|
/linux-4.1.27/tools/testing/selftests/net/ |
D | psock_tpacket.c | 78 struct ring { struct 83 void (*walk)(int sock, struct ring *ring); argument 84 int type, rd_num, flen, version; 85 union { 232 static void walk_v1_v2_rx(int sock, struct ring *ring) in walk_v1_v2_rx() 351 static void walk_v1_v2_tx(int sock, struct ring *ring) in walk_v1_v2_tx() 458 static void walk_v1_v2(int sock, struct ring *ring) in walk_v1_v2() 539 static void walk_v3_rx(int sock, struct ring *ring) in walk_v3_rx() 581 static void walk_v3(int sock, struct ring *ring) in walk_v3() 589 static void __v1_v2_fill(struct ring *ring, unsigned int blocks) in __v1_v2_fill() [all …]
|
D | psock_fanout.c | 102 char *ring; in sock_fanout_open_ring() local 126 static int sock_fanout_read_ring(int fd, void *ring) in sock_fanout_read_ring()
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
D | adf_transport.c | 80 static int adf_reserve_ring(struct adf_etr_bank_data *bank, uint32_t ring) in adf_reserve_ring() 92 static void adf_unreserve_ring(struct adf_etr_bank_data *bank, uint32_t ring) in adf_unreserve_ring() 99 static void adf_enable_ring_irq(struct adf_etr_bank_data *bank, uint32_t ring) in adf_enable_ring_irq() 109 static void adf_disable_ring_irq(struct adf_etr_bank_data *bank, uint32_t ring) in adf_disable_ring_irq() 117 int adf_send_message(struct adf_etr_ring_data *ring, uint32_t *msg) in adf_send_message() 137 static int adf_handle_response(struct adf_etr_ring_data *ring) in adf_handle_response() 160 static void adf_configure_tx_ring(struct adf_etr_ring_data *ring) in adf_configure_tx_ring() 168 static void adf_configure_rx_ring(struct adf_etr_ring_data *ring) in adf_configure_rx_ring() 179 static int adf_init_ring(struct adf_etr_ring_data *ring) in adf_init_ring() 217 static void adf_cleanup_ring(struct adf_etr_ring_data *ring) in adf_cleanup_ring() [all …]
|
D | adf_transport_debug.c | 59 struct adf_etr_ring_data *ring = sfile->private; in adf_ring_start() local 75 struct adf_etr_ring_data *ring = sfile->private; in adf_ring_next() local 87 struct adf_etr_ring_data *ring = sfile->private; in adf_ring_show() local 162 int adf_ring_debugfs_add(struct adf_etr_ring_data *ring, const char *name) in adf_ring_debugfs_add() 187 void adf_ring_debugfs_rm(struct adf_etr_ring_data *ring) in adf_ring_debugfs_rm() 225 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; in adf_bank_show() local
|
D | adf_transport_access_macros.h | 118 #define READ_CSR_RING_HEAD(csr_base_addr, bank, ring) \ argument 121 #define READ_CSR_RING_TAIL(csr_base_addr, bank, ring) \ argument 127 #define WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value) \ argument 130 #define WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, value) \ argument 140 #define WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value) \ argument 143 #define WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value) \ argument
|
D | adf_transport_internal.h | 109 static inline int adf_ring_debugfs_add(struct adf_etr_ring_data *ring, in adf_ring_debugfs_add() 115 #define adf_ring_debugfs_rm(ring) do {} while (0) argument
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_debugfs.c | 34 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_start() local 42 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_next() local 63 struct fm10k_ring *ring = s->private; in fm10k_dbg_tx_desc_seq_show() local 90 struct fm10k_ring *ring = s->private; in fm10k_dbg_rx_desc_seq_show() local 133 struct fm10k_ring *ring = inode->i_private; in fm10k_dbg_desc_open() local 186 struct fm10k_ring *ring = &q_vector->tx.ring[i]; in fm10k_dbg_q_vector_init() local 197 struct fm10k_ring *ring = &q_vector->rx.ring[i]; in fm10k_dbg_q_vector_init() local
|
D | fm10k_main.c | 358 static inline void fm10k_rx_checksum(struct fm10k_ring *ring, in fm10k_rx_checksum() 393 static inline void fm10k_rx_hash(struct fm10k_ring *ring, in fm10k_rx_hash() 1155 static u64 fm10k_get_tx_completed(struct fm10k_ring *ring) in fm10k_get_tx_completed() 1160 static u64 fm10k_get_tx_pending(struct fm10k_ring *ring) in fm10k_get_tx_pending() 1437 struct fm10k_ring *ring; in fm10k_poll() local 1585 struct fm10k_ring *ring; in fm10k_alloc_q_vector() local 1684 struct fm10k_ring *ring; in fm10k_free_q_vector() local
|
D | fm10k.h | 71 #define check_for_tx_hang(ring) \ argument 73 #define set_check_for_tx_hang(ring) \ argument 75 #define clear_check_for_tx_hang(ring) \ argument 155 struct fm10k_ring *ring; /* pointer to linked list of rings */ member 170 static inline struct netdev_queue *txring_txq(const struct fm10k_ring *ring) in txring_txq() 207 struct fm10k_ring ring[0] ____cacheline_internodealigned_in_smp; member 384 static inline u16 fm10k_desc_unused(struct fm10k_ring *ring) in fm10k_desc_unused()
|
D | fm10k_ethtool.c | 222 struct fm10k_ring *ring; in fm10k_get_ethtool_stats() local 454 struct ethtool_ringparam *ring) in fm10k_get_ringparam() 469 struct ethtool_ringparam *ring) in fm10k_set_ringparam()
|
D | fm10k_pci.c | 508 struct fm10k_ring *ring) in fm10k_configure_tx_ring() 563 struct fm10k_ring *ring) in fm10k_enable_tx_ring() 611 struct fm10k_ring *ring) in fm10k_configure_rx_ring() 699 struct fm10k_ring *ring = interface->rx_ring[i]; in fm10k_update_rx_drop_en() local
|
D | fm10k_netdev.c | 162 void fm10k_unmap_and_free_tx_resource(struct fm10k_ring *ring, in fm10k_unmap_and_free_tx_resource() 1106 struct fm10k_ring *ring; in fm10k_get_stats64() local 1207 struct fm10k_ring *ring; in fm10k_assign_l2_accel() local
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 154 struct mlx4_en_rx_ring *ring) in mlx4_en_init_allocator() 188 struct mlx4_en_rx_ring *ring) in mlx4_en_destroy_allocator() 212 struct mlx4_en_rx_ring *ring, int index) in mlx4_en_init_rx_desc() 237 struct mlx4_en_rx_ring *ring, int index, in mlx4_en_prepare_rx_desc() 247 static inline bool mlx4_en_is_ring_empty(struct mlx4_en_rx_ring *ring) in mlx4_en_is_ring_empty() 253 static inline void mlx4_en_update_rx_prod_db(struct mlx4_en_rx_ring *ring) in mlx4_en_update_rx_prod_db() 259 struct mlx4_en_rx_ring *ring, in mlx4_en_free_rx_desc() 274 struct mlx4_en_rx_ring *ring; in mlx4_en_fill_rx_buffers() local 316 struct mlx4_en_rx_ring *ring) in mlx4_en_free_rx_buf() 363 struct mlx4_en_rx_ring *ring; in mlx4_en_create_rx_ring() local [all …]
|
D | en_tx.c | 53 struct mlx4_en_tx_ring *ring; in mlx4_en_create_tx_ring() local 177 struct mlx4_en_tx_ring *ring = *pring; in mlx4_en_destroy_tx_ring() local 196 struct mlx4_en_tx_ring *ring, in mlx4_en_activate_tx_ring() 228 struct mlx4_en_tx_ring *ring) in mlx4_en_deactivate_tx_ring() 236 static inline bool mlx4_en_is_tx_ring_full(struct mlx4_en_tx_ring *ring) in mlx4_en_is_tx_ring_full() 242 struct mlx4_en_tx_ring *ring, int index, in mlx4_en_stamp_wqe() 276 struct mlx4_en_tx_ring *ring, in mlx4_en_free_tx_desc() 353 int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring) in mlx4_en_free_tx_buf() 390 struct mlx4_en_tx_ring *ring = priv->tx_ring[cq->ring]; in mlx4_en_process_tx_cq() local 523 struct mlx4_en_tx_ring *ring, in mlx4_en_bounce_to_desc() [all …]
|
D | en_cq.c | 48 int entries, int ring, enum cq_type mode, in mlx4_en_create_cq() 171 struct mlx4_en_rx_ring *ring = priv->rx_ring[cq->ring]; in mlx4_en_activate_cq() local
|
D | en_port.c | 195 const struct mlx4_en_tx_ring *ring = priv->tx_ring[i]; in mlx4_en_DUMP_ETH_STATS() local
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | flowring.c | 112 struct brcmf_flowring_ring *ring; in brcmf_flowring_create() local 174 struct brcmf_flowring_ring *ring; in brcmf_flowring_tid() local 185 struct brcmf_flowring_ring *ring; in brcmf_flowring_block() local 229 struct brcmf_flowring_ring *ring; in brcmf_flowring_delete() local 255 struct brcmf_flowring_ring *ring; in brcmf_flowring_enqueue() local 279 struct brcmf_flowring_ring *ring; in brcmf_flowring_dequeue() local 301 struct brcmf_flowring_ring *ring; in brcmf_flowring_reinsert() local 311 struct brcmf_flowring_ring *ring; in brcmf_flowring_qlen() local 326 struct brcmf_flowring_ring *ring; in brcmf_flowring_open() local 340 struct brcmf_flowring_ring *ring; in brcmf_flowring_ifidx_get() local
|
D | pcie.c | 867 struct brcmf_pcie_ringbuf *ring = (struct brcmf_pcie_ringbuf *)ctx; in brcmf_pcie_ring_mb_write_rptr() local 885 struct brcmf_pcie_ringbuf *ring = (struct brcmf_pcie_ringbuf *)ctx; in brcmf_pcie_ring_mb_write_wptr() local 903 struct brcmf_pcie_ringbuf *ring = (struct brcmf_pcie_ringbuf *)ctx; in brcmf_pcie_ring_mb_ring_bell() local 917 struct brcmf_pcie_ringbuf *ring = (struct brcmf_pcie_ringbuf *)ctx; in brcmf_pcie_ring_mb_update_rptr() local 935 struct brcmf_pcie_ringbuf *ring = (struct brcmf_pcie_ringbuf *)ctx; in brcmf_pcie_ring_mb_update_wptr() local 956 void *ring; in brcmf_pcie_init_dmabuffer_for_device() local 981 struct brcmf_pcie_ringbuf *ring; in brcmf_pcie_alloc_dma_and_ring() local 1019 struct brcmf_pcie_ringbuf *ring) in brcmf_pcie_release_ringbuffer() 1052 struct brcmf_pcie_ringbuf *ring; in brcmf_pcie_init_ringbuffers() local
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-desc.c | 123 struct xgbe_ring *ring) in xgbe_free_ring() 189 struct xgbe_ring *ring, unsigned int rdesc_count) in xgbe_init_ring() 318 struct xgbe_ring *ring, in xgbe_map_rx_buffer() 352 struct xgbe_ring *ring; in xgbe_wrapper_tx_descriptor_init() local 393 struct xgbe_ring *ring; in xgbe_wrapper_rx_descriptor_init() local 490 struct xgbe_ring *ring = channel->tx_ring; in xgbe_map_tx_skb() local
|
D | xgbe-drv.c | 222 static inline unsigned int xgbe_tx_avail_desc(struct xgbe_ring *ring) in xgbe_tx_avail_desc() 227 static inline unsigned int xgbe_rx_dirty_desc(struct xgbe_ring *ring) in xgbe_rx_dirty_desc() 233 struct xgbe_ring *ring, unsigned int count) in xgbe_maybe_stop_tx_queue() 716 struct xgbe_ring *ring; in xgbe_free_tx_data() local 741 struct xgbe_ring *ring; in xgbe_free_rx_data() local 1294 struct xgbe_ring *ring, struct sk_buff *skb, in xgbe_packet_info() 1466 struct xgbe_ring *ring; in xgbe_xmit() local 1796 struct xgbe_ring *ring = channel->rx_ring; in xgbe_rx_refresh() local 1852 struct xgbe_ring *ring = channel->tx_ring; in xgbe_tx_poll() local 1917 struct xgbe_ring *ring = channel->rx_ring; in xgbe_rx_poll() local [all …]
|
D | xgbe-dev.c | 1092 struct xgbe_ring *ring = channel->tx_ring; in xgbe_tx_desc_init() local 1168 struct xgbe_ring *ring = channel->rx_ring; in xgbe_rx_desc_init() local 1376 struct xgbe_ring *ring) in xgbe_tx_start_xmit() 1403 struct xgbe_ring *ring = channel->tx_ring; in xgbe_dev_xmit() local 1621 struct xgbe_ring *ring = channel->rx_ring; in xgbe_dev_read() local
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_hw.c | 25 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init() 45 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type() 62 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf() 72 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32() 80 static void xgene_enet_ring_rd32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_rd32() 88 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state() 99 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state() 105 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state() 116 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id() 135 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_desc_ring_id() [all …]
|
D | xgene_enet_main.c | 91 static u16 xgene_enet_dst_ring_num(struct xgene_enet_desc_ring *ring) in xgene_enet_dst_ring_num() 105 static u32 xgene_enet_ring_len(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_len() 362 static int xgene_enet_process_ring(struct xgene_enet_desc_ring *ring, in xgene_enet_process_ring() 406 struct xgene_enet_desc_ring *ring; in xgene_enet_napi() local 431 struct xgene_enet_desc_ring *ring; in xgene_enet_register_irq() local 540 static void xgene_enet_delete_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_delete_ring() 599 static void xgene_enet_free_desc_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_free_desc_ring() 618 struct xgene_enet_desc_ring *ring; in xgene_enet_free_desc_rings() local 644 struct xgene_enet_desc_ring *ring; in xgene_enet_create_desc_ring() local
|
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 350 unsigned int ring, in bcmgenet_tdma_ring_readl() 359 unsigned int ring, u32 val, in bcmgenet_tdma_ring_writel() 368 unsigned int ring, in bcmgenet_rdma_ring_readl() 377 unsigned int ring, u32 val, in bcmgenet_rdma_ring_writel() 943 struct bcmgenet_tx_ring *ring) in bcmgenet_get_txcb() 967 static inline void bcmgenet_rx_ring16_int_disable(struct bcmgenet_rx_ring *ring) in bcmgenet_rx_ring16_int_disable() 973 static inline void bcmgenet_rx_ring16_int_enable(struct bcmgenet_rx_ring *ring) in bcmgenet_rx_ring16_int_enable() 979 static inline void bcmgenet_rx_ring_int_disable(struct bcmgenet_rx_ring *ring) in bcmgenet_rx_ring_int_disable() 986 static inline void bcmgenet_rx_ring_int_enable(struct bcmgenet_rx_ring *ring) in bcmgenet_rx_ring_int_enable() 993 static inline void bcmgenet_tx_ring16_int_disable(struct bcmgenet_tx_ring *ring) in bcmgenet_tx_ring16_int_disable() [all …]
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_cmd.c | 33 struct ring { struct 34 struct qxl_ring_header header; argument 39 struct ring *ring; member 47 void qxl_ring_free(struct qxl_ring *ring) in qxl_ring_free() 52 void qxl_ring_init_hdr(struct qxl_ring *ring) in qxl_ring_init_hdr() 65 struct qxl_ring *ring; in qxl_ring_create() local 82 static int qxl_check_header(struct qxl_ring *ring) in qxl_check_header() 95 int qxl_check_idle(struct qxl_ring *ring) in qxl_check_idle() 106 int qxl_ring_push(struct qxl_ring *ring, in qxl_ring_push() 152 static bool qxl_ring_pop(struct qxl_ring *ring, in qxl_ring_pop()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 49 static void bgmac_dma_tx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_reset() 95 struct bgmac_dma_ring *ring) in bgmac_dma_tx_enable() 119 bgmac_dma_tx_add_buf(struct bgmac *bgmac, struct bgmac_dma_ring *ring, in bgmac_dma_tx_add_buf() 140 struct bgmac_dma_ring *ring, in bgmac_dma_tx_add() 241 static void bgmac_dma_tx_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_free() 297 static void bgmac_dma_rx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_rx_reset() 312 struct bgmac_dma_ring *ring) in bgmac_dma_rx_enable() 370 struct bgmac_dma_ring *ring) in bgmac_dma_rx_update_index() 380 struct bgmac_dma_ring *ring, int desc_idx) in bgmac_dma_rx_setup_desc() 414 static int bgmac_dma_rx_read(struct bgmac *bgmac, struct bgmac_dma_ring *ring, in bgmac_dma_rx_read() [all …]
|
D | bcmsysport.c | 665 struct bcm_sysport_tx_ring *ring) in __bcm_sysport_tx_reclaim() 718 struct bcm_sysport_tx_ring *ring) in bcm_sysport_tx_reclaim() 732 struct bcm_sysport_tx_ring *ring = in bcm_sysport_tx_poll() local 836 unsigned int ring; in bcm_sysport_tx_isr() local 934 struct bcm_sysport_tx_ring *ring; in bcm_sysport_xmit() local 1112 struct bcm_sysport_tx_ring *ring = &priv->tx_rings[index]; in bcm_sysport_init_tx_ring() local 1180 struct bcm_sysport_tx_ring *ring = &priv->tx_rings[index]; in bcm_sysport_fini_tx_ring() local
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_ringbuffer.c | 23 struct msm_ringbuffer *ring; in msm_ringbuffer_new() local 56 void msm_ringbuffer_destroy(struct msm_ringbuffer *ring) in msm_ringbuffer_destroy()
|
D | msm_ringbuffer.h | 36 OUT_RING(struct msm_ringbuffer *ring, uint32_t data) in OUT_RING()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.h | 195 #define ring_is_ps_enabled(ring) \ argument 197 #define set_ring_ps_enabled(ring) \ argument 199 #define clear_ring_ps_enabled(ring) \ argument 201 #define check_for_tx_hang(ring) \ argument 203 #define set_check_for_tx_hang(ring) \ argument 205 #define clear_check_for_tx_hang(ring) \ argument 207 #define ring_is_16byte_desc_enabled(ring) \ argument 209 #define set_ring_16byte_desc_enabled(ring) \ argument 211 #define clear_ring_16byte_desc_enabled(ring) \ argument 278 struct i40e_ring *ring; member
|
D | i40evf_ethtool.c | 225 struct ethtool_ringparam *ring) in i40evf_get_ringparam() 244 struct ethtool_ringparam *ring) in i40evf_set_ringparam()
|
D | i40e_txrx.c | 50 static void i40e_unmap_and_free_tx_resource(struct i40e_ring *ring, in i40e_unmap_and_free_tx_resource() 150 static u32 i40e_get_tx_pending(struct i40e_ring *ring) in i40e_get_tx_pending() 957 static inline u32 i40e_rx_hash(struct i40e_ring *ring, in i40e_rx_hash() 1302 struct i40e_ring *ring; in i40evf_napi_poll() local
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.h | 196 #define ring_is_ps_enabled(ring) \ argument 198 #define set_ring_ps_enabled(ring) \ argument 200 #define clear_ring_ps_enabled(ring) \ argument 202 #define check_for_tx_hang(ring) \ argument 204 #define set_check_for_tx_hang(ring) \ argument 206 #define clear_check_for_tx_hang(ring) \ argument 208 #define ring_is_16byte_desc_enabled(ring) \ argument 210 #define set_ring_16byte_desc_enabled(ring) \ argument 212 #define clear_ring_16byte_desc_enabled(ring) \ argument 281 struct i40e_ring *ring; member
|
D | i40e_txrx.c | 525 static void i40e_unmap_and_free_tx_resource(struct i40e_ring *ring, in i40e_unmap_and_free_tx_resource() 625 static u32 i40e_get_tx_pending(struct i40e_ring *ring) in i40e_get_tx_pending() 1474 static inline u32 i40e_rx_hash(struct i40e_ring *ring, in i40e_rx_hash() 1852 struct i40e_ring *ring; in i40e_napi_poll() local
|
D | i40e_debugfs.c | 732 struct i40e_adminq_ring *ring; in i40e_dbg_dump_aq_desc() local 781 struct i40e_ring *ring; in i40e_dbg_dump_desc() local
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 1136 struct qlcnic_host_rds_ring *ring, in qlcnic_process_rxbuf() 1192 struct qlcnic_host_sds_ring *sds_ring, int ring, in qlcnic_process_rcv() 1260 int ring, u64 sts_data0, u64 sts_data1) in qlcnic_process_lro() 1363 u8 ring; in qlcnic_process_rcv_ring() local 1488 static void qlcnic_process_rcv_diag(struct qlcnic_adapter *adapter, int ring, in qlcnic_process_rcv_diag() 1538 int ring, opcode, desc_cnt; in qlcnic_82xx_process_rcv_ring_diag() local 1573 int ring; in qlcnic_82xx_napi_add() local 1617 int ring; in qlcnic_82xx_napi_del() local 1641 int ring; in qlcnic_82xx_napi_enable() local 1668 int ring; in qlcnic_82xx_napi_disable() local [all …]
|
D | qlcnic_ctx.c | 417 int ring) in qlcnic_82xx_fw_cmd_create_tx_ctx() 562 int err, ring; in qlcnic_alloc_hw_resources() local 629 int i, err, ring; in qlcnic_fw_create_ctx() local 690 int ring; in qlcnic_fw_destroy_ctx() local 720 int ring; in qlcnic_free_hw_resources() local
|
D | qlcnic_main.c | 1713 int err, ring, num_sds_rings; in qlcnic_request_irq() local 1798 int ring; in qlcnic_free_irq() local 1871 int ring; in __qlcnic_up() local 1930 int ring; in __qlcnic_down() local 2046 int ring; in qlcnic_diag_free_res() local 2130 int ring; in qlcnic_diag_alloc_res() local 2370 int ring; in qlcnic_free_tx_rings() local 2386 int ring, vector, index; in qlcnic_alloc_tx_rings() local 3002 int ring; in qlcnic_dump_rings() local 3192 int ring; in qlcnic_poll_controller() local
|
D | qlcnic_ethtool.c | 527 int ring, i = 0; in qlcnic_get_regs() local 625 struct ethtool_ringparam *ring) in qlcnic_get_ringparam() 656 struct ethtool_ringparam *ring) in qlcnic_set_ringparam() 1295 int ring; in qlcnic_update_stats() local 1336 int index, ret, length, size, ring; in qlcnic_get_ethtool_stats() local
|
D | qlcnic_init.c | 88 int i, ring; in qlcnic_release_rx_buffers() local 113 int i, ring; in qlcnic_reset_rx_buffers_list() local 170 int ring; in qlcnic_free_sw_resources() local 191 int ring, i; in qlcnic_alloc_sw_resources() local
|
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/ |
D | vxge-traffic.c | 243 void vxge_hw_vpath_dynamic_rti_ci_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_ci_set() 268 void vxge_hw_vpath_dynamic_rti_rtimer_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_rtimer_set() 1137 enum vxge_hw_status vxge_hw_ring_rxd_reserve(struct __vxge_hw_ring *ring, in vxge_hw_ring_rxd_reserve() 1181 void vxge_hw_ring_rxd_free(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_free() 1198 void vxge_hw_ring_rxd_pre_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_pre_post() 1214 void vxge_hw_ring_rxd_post_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post() 1237 void vxge_hw_ring_rxd_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post() 1260 void vxge_hw_ring_rxd_post_post_wmb(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post_wmb() 1300 struct __vxge_hw_ring *ring, void **rxdh, u8 *t_code) in vxge_hw_ring_rxd_next_completed() 1365 struct __vxge_hw_ring *ring, void *rxdh, u8 t_code) in vxge_hw_ring_handle_tcode() [all …]
|
D | vxge-main.c | 133 struct vxge_ring *ring; in VXGE_COMPLETE_ALL_RX() local 194 vxge_rx_alloc(void *dtrh, struct vxge_ring *ring, const int skb_size) in vxge_rx_alloc() 234 static int vxge_rx_map(void *dtrh, struct vxge_ring *ring) in vxge_rx_map() 271 struct vxge_ring *ring = (struct vxge_ring *)userdata; in vxge_rx_initial_replenish() local 293 vxge_rx_complete(struct vxge_ring *ring, struct sk_buff *skb, u16 vlan, in vxge_rx_complete() 323 static inline void vxge_re_pre_post(void *dtr, struct vxge_ring *ring, in vxge_re_pre_post() 357 struct vxge_ring *ring = (struct vxge_ring *)userdata; in vxge_rx_1b_compl() local 1006 struct vxge_ring *ring = (struct vxge_ring *)userdata; in vxge_rx_term() local 1817 struct vxge_ring *ring = container_of(napi, struct vxge_ring, napi); in vxge_poll_msix() local 1848 struct vxge_ring *ring; in vxge_poll_inta() local [all …]
|
D | vxge-config.c | 2022 static u64 __vxge_hw_ring_first_block_address_get(struct __vxge_hw_ring *ring) in __vxge_hw_ring_first_block_address_get() 2064 struct __vxge_hw_ring *ring, u32 from, in __vxge_hw_ring_rxdblock_link() 2100 struct __vxge_hw_ring *ring = in __vxge_hw_ring_mempool_item_alloc() local 2149 vxge_hw_ring_replenish(struct __vxge_hw_ring *ring) in vxge_hw_ring_replenish() 2729 static enum vxge_hw_status __vxge_hw_ring_abort(struct __vxge_hw_ring *ring) in __vxge_hw_ring_abort() 2758 static enum vxge_hw_status __vxge_hw_ring_reset(struct __vxge_hw_ring *ring) in __vxge_hw_ring_reset() 2788 struct __vxge_hw_ring *ring = vp->vpath->ringh; in __vxge_hw_ring_delete() local 2810 struct __vxge_hw_ring *ring; in __vxge_hw_ring_create() local 3949 vxge_hw_vpath_check_leak(struct __vxge_hw_ring *ring) in vxge_hw_vpath_check_leak() 4913 struct __vxge_hw_ring *ring = vpath->ringh; in vxge_hw_vpath_rx_doorbell_init() local
|
/linux-4.1.27/drivers/usb/host/ |
D | u132-hcd.c | 154 struct u132_ring *ring; member 189 struct u132_ring ring[MAX_U132_RINGS]; member 304 static inline void u132_ring_put_kref(struct u132 *u132, struct u132_ring *ring) in u132_ring_put_kref() 309 static void u132_ring_requeue_work(struct u132 *u132, struct u132_ring *ring, in u132_ring_requeue_work() 320 static void u132_ring_queue_work(struct u132 *u132, struct u132_ring *ring, in u132_ring_queue_work() 327 static void u132_ring_cancel_work(struct u132 *u132, struct u132_ring *ring) in u132_ring_cancel_work() 343 struct u132_ring *ring = endp->ring; in u132_endp_delete() local 514 struct u132_ring *ring; in u132_hcd_giveback_urb() local 577 static inline int edset_input(struct u132 *u132, struct u132_ring *ring, in edset_input() 587 static inline int edset_setup(struct u132 *u132, struct u132_ring *ring, in edset_setup() [all …]
|
D | xhci-mem.c | 128 static void xhci_link_rings(struct xhci_hcd *xhci, struct xhci_ring *ring, in xhci_link_rings() 184 struct xhci_ring *ring, in xhci_insert_segment_mapping() 217 struct xhci_ring *ring, in xhci_update_stream_segment_mapping() 255 static void xhci_remove_stream_mapping(struct xhci_ring *ring) in xhci_remove_stream_mapping() 269 static int xhci_update_stream_mapping(struct xhci_ring *ring, gfp_t mem_flags) in xhci_update_stream_mapping() 276 void xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_ring_free() 290 static void xhci_initialize_ring_info(struct xhci_ring *ring, in xhci_initialize_ring_info() 366 struct xhci_ring *ring; in xhci_ring_alloc() local 426 struct xhci_ring *ring, unsigned int cycle_state, in xhci_reinit_cached_ring() 457 int xhci_ring_expansion(struct xhci_hcd *xhci, struct xhci_ring *ring, in xhci_ring_expansion()
|
D | xhci-dbg.c | 329 void xhci_dbg_ring_ptrs(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_dbg_ring_ptrs() 354 void xhci_debug_ring(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_debug_ring() 374 struct xhci_ring *ring; in xhci_dbg_ep_rings() local
|
D | xhci-ring.c | 93 static bool last_trb_on_last_seg(struct xhci_hcd *xhci, struct xhci_ring *ring, in last_trb_on_last_seg() 107 static int last_trb(struct xhci_hcd *xhci, struct xhci_ring *ring, in last_trb() 116 static int enqueue_is_link_trb(struct xhci_ring *ring) in enqueue_is_link_trb() 127 struct xhci_ring *ring, in next_trb() 143 static void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring) in inc_deq() 192 static void inc_enq(struct xhci_hcd *xhci, struct xhci_ring *ring, in inc_enq() 254 static inline int room_on_ring(struct xhci_hcd *xhci, struct xhci_ring *ring, in room_on_ring() 757 static void xhci_kill_ring_urbs(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_kill_ring_urbs() 776 struct xhci_ring *ring; in xhci_kill_endpoint_urbs() local 2747 static void queue_trb(struct xhci_hcd *xhci, struct xhci_ring *ring, in queue_trb() [all …]
|
/linux-4.1.27/virt/kvm/ |
D | coalesced_mmio.c | 44 struct kvm_coalesced_mmio_ring *ring; in coalesced_mmio_has_room() local 68 struct kvm_coalesced_mmio_ring *ring = dev->kvm->coalesced_mmio_ring; in coalesced_mmio_write() local
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | cassini.c | 294 static void cas_disable_irq(struct cas *cp, const int ring) in cas_disable_irq() 335 static void cas_enable_irq(struct cas *cp, const int ring) in cas_enable_irq() 1388 static cas_page_t *cas_page_swap(struct cas *cp, const int ring, in cas_page_swap() 1854 static inline void cas_tx_ringN(struct cas *cp, int ring, int limit) in cas_tx_ringN() 1929 int limit, ring; in cas_tx() local 2189 static void cas_post_page(struct cas *cp, const int ring, const int index) in cas_post_page() 2217 static int cas_post_rxds_ringN(struct cas *cp, int ring, int num) in cas_post_rxds_ringN() 2290 static int cas_rx_ringN(struct cas *cp, int ring, int budget) in cas_rx_ringN() 2407 struct cas *cp, int ring) in cas_post_rxcs_ringN() 2439 const int ring) in cas_handle_irqN() [all …]
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | mite.c | 184 struct mite_dma_descriptor_ring *ring = in mite_alloc_ring() local 201 void mite_free_ring(struct mite_dma_descriptor_ring *ring) in mite_free_ring() 219 mite_dma_descriptor_ring in mite_request_channel_in_range() 295 int mite_buf_change(struct mite_dma_descriptor_ring *ring, in mite_buf_change()
|
D | mite.h | 49 struct mite_dma_descriptor_ring *ring; member 85 mite_dma_descriptor_ring in mite_request_channel()
|
/linux-4.1.27/arch/tile/gxio/ |
D | iorpc_mpipe.c | 102 unsigned int ring; member 107 unsigned int ring) in gxio_mpipe_init_notif_ring_aux() 133 unsigned int ring; member 139 unsigned int ring) in gxio_mpipe_request_notif_ring_interrupt() 158 unsigned int ring; member 162 unsigned int ring) in gxio_mpipe_enable_notif_ring_interrupt() 287 unsigned int ring; member 293 unsigned int ring, unsigned int channel) in gxio_mpipe_init_edma_ring_aux()
|
D | mpipe.c | 185 unsigned int ring, in gxio_mpipe_init_notif_ring() 197 unsigned int ring, in gxio_mpipe_init_notif_group_and_buckets() 236 unsigned int ring, unsigned int channel, in gxio_mpipe_init_edma_ring() 391 unsigned int ring, in gxio_mpipe_iqueue_init()
|
/linux-4.1.27/drivers/net/ethernet/qualcomm/ |
D | qca_debug.c | 263 qcaspi_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ring) in qcaspi_get_ringparam() 274 qcaspi_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ring) in qcaspi_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/p54/ |
D | p54pci.c | 136 int ring_index, struct p54p_desc *ring, u32 ring_limit, in p54p_refill_rx_ring() 188 int ring_index, struct p54p_desc *ring, u32 ring_limit, in p54p_check_rx_ring() 245 int ring_index, struct p54p_desc *ring, u32 ring_limit, in p54p_check_tx_ring()
|
/linux-4.1.27/include/uapi/linux/ |
D | virtio_ring.h | 77 __virtio16 ring[]; member 91 struct vring_used_elem ring[]; member
|
/linux-4.1.27/arch/tile/include/hv/ |
D | drv_trio_intf.h | 130 #define HV_TRIO_PUSH_DMA_OFFSET(ring) \ argument 136 #define HV_TRIO_PULL_DMA_OFFSET(ring) \ argument
|
/linux-4.1.27/net/netlink/ |
D | af_netlink.c | 382 struct netlink_ring *ring; in __netlink_set_ring() local 411 struct netlink_ring *ring; in netlink_set_ring() local 497 struct netlink_ring *ring; in netlink_mmap() local 581 __netlink_lookup_frame(const struct netlink_ring *ring, unsigned int pos) in __netlink_lookup_frame() 592 netlink_lookup_frame(const struct netlink_ring *ring, unsigned int pos, in netlink_lookup_frame() 605 netlink_current_frame(const struct netlink_ring *ring, in netlink_current_frame() 612 netlink_previous_frame(const struct netlink_ring *ring, in netlink_previous_frame() 621 static void netlink_increment_head(struct netlink_ring *ring) in netlink_increment_head() 626 static void netlink_forward_ring(struct netlink_ring *ring) in netlink_forward_ring() 643 struct netlink_ring *ring = &nlk->rx_ring; in netlink_dump_space() local [all …]
|
D | diag.c | 12 static int sk_diag_put_ring(struct netlink_ring *ring, int nl_type, in sk_diag_put_ring()
|
/linux-4.1.27/drivers/net/ethernet/neterion/ |
D | s2io.c | 706 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() local 726 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() local 799 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() local 943 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem() local 964 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem() local 2222 struct ring_info *ring = &mac_control->rings[i]; in start_nic() local 2450 static int fill_rx_buffers(struct s2io_nic *nic, struct ring_info *ring, in fill_rx_buffers() 2731 struct ring_info *ring = &mac_control->rings[i]; in free_rx_buffers() local 2746 static int s2io_chk_rx_buffers(struct s2io_nic *nic, struct ring_info *ring) in s2io_chk_rx_buffers() 2770 struct ring_info *ring = container_of(napi, struct ring_info, napi); in s2io_poll_msix() local [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 904 void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *ring, in ixgbe_unmap_and_free_tx_resource() 999 static u64 ixgbe_get_tx_completed(struct ixgbe_ring *ring) in ixgbe_get_tx_completed() 1004 static u64 ixgbe_get_tx_pending(struct ixgbe_ring *ring) in ixgbe_get_tx_pending() 1295 struct ixgbe_ring *ring; in ixgbe_update_dca() local 1360 static inline void ixgbe_rx_hash(struct ixgbe_ring *ring, in ixgbe_rx_hash() 1378 static inline bool ixgbe_rx_is_fcoe(struct ixgbe_ring *ring, in ixgbe_rx_is_fcoe() 1396 static inline void ixgbe_rx_checksum(struct ixgbe_ring *ring, in ixgbe_rx_checksum() 1556 static void ixgbe_set_rsc_gso_size(struct ixgbe_ring *ring, in ixgbe_set_rsc_gso_size() 2110 struct ixgbe_ring *ring; in ixgbe_low_latency_recv() local 2161 struct ixgbe_ring *ring; in ixgbe_configure_msix() local [all …]
|
D | ixgbe_lib.c | 780 static void ixgbe_add_ring(struct ixgbe_ring *ring, in ixgbe_add_ring() 806 struct ixgbe_ring *ring; in ixgbe_alloc_q_vector() local 972 struct ixgbe_ring *ring; in ixgbe_free_q_vector() local
|
D | ixgbe.h | 238 #define check_for_tx_hang(ring) \ argument 240 #define set_check_for_tx_hang(ring) \ argument 242 #define clear_check_for_tx_hang(ring) \ argument 244 #define ring_is_rsc_enabled(ring) \ argument 246 #define set_ring_rsc_enabled(ring) \ argument 248 #define clear_ring_rsc_enabled(ring) \ argument 334 static inline unsigned int ixgbe_rx_bufsz(struct ixgbe_ring *ring) in ixgbe_rx_bufsz() 344 static inline unsigned int ixgbe_rx_pg_order(struct ixgbe_ring *ring) in ixgbe_rx_pg_order() 355 struct ixgbe_ring *ring; /* pointer to linked list of rings */ member 396 struct ixgbe_ring ring[0] ____cacheline_internodealigned_in_smp; member [all …]
|
D | ixgbe_ethtool.c | 944 struct ethtool_ringparam *ring) in ixgbe_get_ringparam() 957 struct ethtool_ringparam *ring) in ixgbe_set_ringparam() 1092 struct ixgbe_ring *ring; in ixgbe_get_ethtool_stats() local
|
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_core.c | 445 struct rtl8192_tx_ring *ring = &priv->tx_ring[prio]; in rtl8192_get_nic_desc_num() local 460 struct rtl8192_tx_ring *ring = &priv->tx_ring[prio]; in rtl8192_check_nic_enough_desc() local 721 struct rtl8192_tx_ring *ring = NULL; in rtl8192_prepare_beacon() local 1364 struct rtl8192_tx_ring *ring = NULL; in rtl819x_TxCheckStuck() local 1846 struct rtl8192_tx_ring *ring = &priv->tx_ring[prio]; in rtl8192_free_tx_ring() local 1940 struct rtl8192_tx_ring *ring = &priv->tx_ring[prio]; in rtl8192_tx_isr() local 1965 struct rtl8192_tx_ring *ring; in rtl8192_tx_cmd() local 1988 struct rtl8192_tx_ring *ring; in rtl8192_tx() local 2115 struct tx_desc *ring; in rtl8192_alloc_tx_desc_ring() local 2188 struct rtl8192_tx_ring *ring = &priv->tx_ring[i]; in rtl8192_pci_resetdescring() local
|
/linux-4.1.27/drivers/staging/iio/accel/ |
D | sca3000_ring.c | 236 struct iio_hw_buffer *ring; in sca3000_rb_allocate() local 341 void sca3000_ring_int_process(u8 val, struct iio_buffer *ring) in sca3000_ring_int_process()
|
D | sca3000.h | 273 static inline void sca3000_ring_int_process(u8 val, void *ring) in sca3000_ring_int_process()
|
/linux-4.1.27/include/xen/interface/io/ |
D | console.h | 14 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
|
/linux-4.1.27/drivers/crypto/caam/ |
D | ctrl.c | 282 int ring, ret = 0; in caam_remove() local 387 int ret, ring, rspec, gen_sk, ent_delay = RTSDCTL_ENT_DLY_MIN; in caam_probe() local
|
/linux-4.1.27/drivers/gpu/drm/msm/adreno/ |
D | adreno_gpu.c | 87 static uint32_t get_wptr(struct msm_ringbuffer *ring) in get_wptr() 127 struct msm_ringbuffer *ring = gpu->rb; in adreno_submit() local
|
D | adreno_gpu.h | 247 OUT_PKT0(struct msm_ringbuffer *ring, uint16_t regindx, uint16_t cnt) in OUT_PKT0() 255 OUT_PKT2(struct msm_ringbuffer *ring) in OUT_PKT2() 262 OUT_PKT3(struct msm_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT3()
|
D | a3xx_gpu.c | 46 struct msm_ringbuffer *ring = gpu->rb; in a3xx_me_init() local
|
D | a4xx_gpu.c | 112 struct msm_ringbuffer *ring = gpu->rb; in a4xx_me_init() local
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf.h | 100 #define check_for_tx_hang(ring) \ argument 102 #define set_check_for_tx_hang(ring) \ argument 104 #define clear_check_for_tx_hang(ring) \ argument 176 struct ixgbevf_ring *ring; /* pointer to linked list of rings */ member 345 static inline u16 ixgbevf_desc_unused(struct ixgbevf_ring *ring) in ixgbevf_desc_unused() 353 static inline void ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) in ixgbevf_write_tail()
|
D | ixgbevf_main.c | 218 static u64 ixgbevf_get_tx_completed(struct ixgbevf_ring *ring) in ixgbevf_get_tx_completed() 223 static u32 ixgbevf_get_tx_pending(struct ixgbevf_ring *ring) in ixgbevf_get_tx_pending() 466 static inline void ixgbevf_rx_checksum(struct ixgbevf_ring *ring, in ixgbevf_rx_checksum() 1011 struct ixgbevf_ring *ring; in ixgbevf_poll() local 1081 struct ixgbevf_ring *ring; in ixgbevf_busy_poll_recv() local 1127 struct ixgbevf_ring *ring; in ixgbevf_configure_msix() local 1544 struct ixgbevf_ring *ring) in ixgbevf_configure_tx_ring() 1650 struct ixgbevf_ring *ring) in ixgbevf_disable_rx_queue() 1677 struct ixgbevf_ring *ring) in ixgbevf_rx_desc_queue_enable() 1730 struct ixgbevf_ring *ring) in ixgbevf_configure_rx_ring() [all …]
|
D | ethtool.c | 254 struct ethtool_ringparam *ring) in ixgbevf_get_ringparam() 265 struct ethtool_ringparam *ring) in ixgbevf_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | pci.c | 532 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in _rtl_pci_tx_chk_waitq() local 567 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio]; in _rtl_pci_tx_isr() local 1113 struct rtl8192_tx_ring *ring = NULL; in _rtl_pci_prepare_bcn_tasklet() local 1375 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio]; in _rtl_pci_free_tx_ring() local 1557 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[i]; in rtl_pci_reset_trx_ring() local 1634 struct rtl8192_tx_ring *ring; in rtl_pci_tx() local 1762 struct rtl8192_tx_ring *ring; in rtl_pci_flush() local
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ctx.c | 707 int ring; in netxen_init_old_ctx() local 758 int ring; in netxen_alloc_hw_resources() local 877 int ring; in netxen_free_hw_resources() local
|
D | netxen_nic_ethtool.c | 300 int ring, i = 0; in netxen_nic_get_regs() local 405 struct ethtool_ringparam *ring) in netxen_nic_get_ringparam() 443 struct ethtool_ringparam *ring) in netxen_nic_set_ringparam()
|
D | netxen_nic_init.c | 112 int i, ring; in netxen_release_rx_buffers() local 170 int ring; in netxen_free_sw_resources() local 201 int ring, i; in netxen_alloc_sw_resources() local 1537 int ring, u64 sts_data0) in netxen_process_rcv() 1591 int ring, u64 sts_data0, u64 sts_data1) in netxen_process_lro() 1680 int opcode, ring = 0, desc_cnt; in netxen_process_rcv_ring() local
|
D | netxen_nic_main.c | 186 int ring; in netxen_napi_add() local 205 int ring; in netxen_napi_del() local 220 int ring; in netxen_napi_enable() local 234 int ring; in netxen_napi_disable() local 1062 int err, ring; in netxen_nic_request_irq() local 1093 int ring; in netxen_nic_free_irq() local 1223 int err, ring; in netxen_nic_attach() local 2404 int ring; in netxen_nic_poll_controller() local
|
/linux-4.1.27/net/dccp/ccids/lib/ |
D | loss_interval.h | 46 struct tfrc_loss_interval *ring[LIH_SIZE]; member
|
D | packet_history.h | 95 struct tfrc_rx_hist_entry *ring[TFRC_NDUPACK + 1]; member
|
/linux-4.1.27/drivers/dma/ |
D | xgene-dma.c | 419 static u32 xgene_dma_ring_desc_cnt(struct xgene_dma_ring *ring) in xgene_dma_ring_desc_cnt() 695 static int xgene_chan_xfer_request(struct xgene_dma_ring *ring, in xgene_chan_xfer_request() 797 struct xgene_dma_ring *ring = &chan->rx_ring; in xgene_dma_cleanup_descriptors() local 1298 static void xgene_dma_wr_ring_state(struct xgene_dma_ring *ring) in xgene_dma_wr_ring_state() 1309 static void xgene_dma_clr_ring_state(struct xgene_dma_ring *ring) in xgene_dma_clr_ring_state() 1315 static void xgene_dma_setup_ring(struct xgene_dma_ring *ring) in xgene_dma_setup_ring() 1371 static void xgene_dma_clear_ring(struct xgene_dma_ring *ring) in xgene_dma_clear_ring() 1392 static void xgene_dma_set_ring_cmd(struct xgene_dma_ring *ring) in xgene_dma_set_ring_cmd() 1430 static void xgene_dma_delete_ring_one(struct xgene_dma_ring *ring) in xgene_dma_delete_ring_one() 1450 struct xgene_dma_ring *ring, in xgene_dma_create_ring_one()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 267 struct ethtool_ringparam *ring) in pch_gbe_get_ringparam() 288 struct ethtool_ringparam *ring) in pch_gbe_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 215 struct ethtool_ringparam *ring) in uec_get_ringparam() 234 struct ethtool_ringparam *ring) in uec_set_ringparam()
|
/linux-4.1.27/drivers/scsi/fnic/ |
D | vnic_dev.c | 160 unsigned int vnic_dev_desc_ring_size(struct vnic_dev_ring *ring, in vnic_dev_desc_ring_size() 188 void vnic_dev_clear_desc_ring(struct vnic_dev_ring *ring) in vnic_dev_clear_desc_ring() 193 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring() 221 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
|
D | vnic_wq_copy.h | 31 struct vnic_dev_ring ring; member
|
D | vnic_cq.h | 65 struct vnic_dev_ring ring; member
|
D | vnic_wq.h | 89 struct vnic_dev_ring ring; member
|
D | vnic_rq.h | 96 struct vnic_dev_ring ring; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/ |
D | sw.c | 245 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl92se_is_tx_desc_closed() local
|
D | fw.c | 141 struct rtl8192_tx_ring *ring; in _rtl92s_cmd_send_packet() local
|
/linux-4.1.27/arch/tile/include/gxio/ |
D | mpipe.h | 628 gxio_mpipe_notif_group_add_ring(gxio_mpipe_notif_group_bits_t *bits, int ring) in gxio_mpipe_notif_group_add_ring() 777 int ring, int bucket, unsigned int count) in gxio_mpipe_credit() 1137 unsigned int ring; member
|
/linux-4.1.27/drivers/dma/ioat/ |
D | dma_v2.c | 475 struct ioat_ring_ent **ring; in ioat2_alloc_ring() local 518 struct ioat_ring_ent **ring; in ioat2_alloc_chan_resources() local 590 struct ioat_ring_ent **ring; in reshape_ring() local
|
D | dma_v2.h | 62 struct ioat_ring_ent **ring; member
|
/linux-4.1.27/fs/ |
D | aio.c | 429 struct aio_ring *ring; in aio_setup_ring() local 617 struct aio_ring *ring; in ioctx_add_table() local 962 struct aio_ring *ring; in user_refill_reqs_available() local 1022 struct aio_ring __user *ring = (void __user *)ctx_id; in lookup_ioctx() local 1054 struct aio_ring *ring; in aio_complete() local 1156 struct aio_ring *ring; in aio_read_events_ring() local
|
/linux-4.1.27/arch/tile/include/arch/ |
D | mpipe.h | 41 uint_reg_t ring : 8; member 246 uint_reg_t ring : 6; member
|
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/ |
D | dev.c | 345 struct rtl8180_tx_ring *ring = &priv->tx_ring[prio]; in rtl8180_handle_tx() local 461 struct rtl8180_tx_ring *ring; in rtl8180_tx() local 1068 struct rtl8180_tx_desc *ring; in rtl8180_init_tx_ring() local 1096 struct rtl8180_tx_ring *ring = &priv->tx_ring[prio]; in rtl8180_free_tx_ring() local
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 204 struct ethtool_ringparam *ring) in igbvf_get_ringparam() 217 struct ethtool_ringparam *ring) in igbvf_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
D | debug.h | 124 struct carl9170_debug_mem_rbe ring[CARL9170_DEBUG_RING_SIZE]; member
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 489 struct ethtool_ringparam *ring) in ixgb_get_ringparam() 503 struct ethtool_ringparam *ring) in ixgb_set_ringparam()
|
/linux-4.1.27/drivers/crypto/qat/qat_dh895xcc/ |
D | adf_hw_arbiter.c | 127 void adf_update_ring_arb_enable(struct adf_etr_ring_data *ring) in adf_update_ring_arb_enable()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_int.h | 134 vmxnet3_cmd_ring_adv_next2fill(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_adv_next2fill() 144 vmxnet3_cmd_ring_adv_next2comp(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_adv_next2comp() 150 vmxnet3_cmd_ring_desc_avail(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_desc_avail() 166 vmxnet3_comp_ring_adv_next2proc(struct vmxnet3_comp_ring *ring) in vmxnet3_comp_ring_adv_next2proc()
|
/linux-4.1.27/net/packet/ |
D | diag.c | 71 static int pdiag_put_ring(struct packet_ring_buffer *ring, int ver, int nl_type, in pdiag_put_ring()
|
/linux-4.1.27/drivers/scsi/ |
D | xen-scsifront.c | 110 struct vscsiif_front_ring ring; member 177 struct vscsiif_front_ring *ring = &(info->ring); in scsifront_pre_req() local 196 struct vscsiif_front_ring *ring = &(info->ring); in scsifront_do_request() local
|
D | vmw_pvscsi.c | 627 struct PVSCSIRingCmpDesc *ring = adapter->cmp_ring; in pvscsi_process_completion_ring() local 1050 struct PVSCSIRingMsgDesc *ring = adapter->msg_ring; in pvscsi_process_msg_ring() local
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | typhoon.c | 463 struct basic_ring *ring = &tp->cmdRing; in typhoon_hello() local 570 typhoon_num_free_tx(struct transmit_ring *ring) in typhoon_num_free_tx() 581 struct basic_ring *ring = &tp->cmdRing; in typhoon_issue_command() local 1560 struct basic_ring *ring = &tp->rxBuffRing; in typhoon_recycle_rx_skb() local 1587 struct basic_ring *ring = &tp->rxBuffRing; in typhoon_alloc_rx_skb() local
|
/linux-4.1.27/drivers/net/ethernet/cisco/enic/ |
D | vnic_dev.c | 199 static unsigned int vnic_dev_desc_ring_size(struct vnic_dev_ring *ring, in vnic_dev_desc_ring_size() 226 void vnic_dev_clear_desc_ring(struct vnic_dev_ring *ring) in vnic_dev_clear_desc_ring() 231 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring() 258 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
|
D | vnic_cq.h | 62 struct vnic_dev_ring ring; member
|
D | vnic_wq.h | 84 struct vnic_dev_ring ring; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/ |
D | trx.c | 929 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[q_idx]; in rtl92ee_set_desc() local 1045 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl92ee_is_tx_desc_closed() local
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 316 struct pasemi_mac_csring *ring; in pasemi_mac_setup_csring() local 414 struct pasemi_mac_rxring *ring; in pasemi_mac_setup_rx_resources() local 497 struct pasemi_mac_txring *ring; in pasemi_mac_setup_tx_resources() local
|
D | pasemi_mac.h | 117 #define RING_USED(ring) (((ring)->next_to_fill - (ring)->next_to_clean) \ argument 119 #define RING_AVAIL(ring) ((ring->size) - RING_USED(ring)) argument
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | skge.c | 908 static int skge_ring_alloc(struct skge_ring *ring, void *vaddr, u32 base) in skge_ring_alloc() 983 struct skge_ring *ring = &skge->rx_ring; in skge_rx_clean() local 1008 struct skge_ring *ring = &skge->rx_ring; in skge_rx_fill() local 2723 static inline int skge_avail(const struct skge_ring *ring) in skge_avail() 3153 struct skge_ring *ring = &skge->tx_ring; in skge_tx_done() local 3201 struct skge_ring *ring = &skge->rx_ring; in skge_poll() local
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723com/ |
D | fw_common.c | 312 struct rtl8192_tx_ring *ring; in rtl8723_cmd_send_packet() local
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_host.h | 46 struct list_head ring; /* of musb_qh */ member
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 1170 static void igb_add_ring(struct igb_ring *ring, in igb_add_ring() 1195 struct igb_ring *ring; in igb_alloc_q_vector() local 1621 struct igb_ring *ring = adapter->rx_ring[i]; in igb_configure() local 3271 struct igb_ring *ring) in igb_configure_tx_ring() 3627 struct igb_ring *ring) in igb_configure_rx_ring() 3735 void igb_unmap_and_free_tx_resource(struct igb_ring *ring, in igb_unmap_and_free_tx_resource() 5238 struct igb_ring *ring = adapter->rx_ring[i]; in igb_update_stats() local 5263 struct igb_ring *ring = adapter->tx_ring[i]; in igb_update_stats() local 6745 static inline void igb_rx_checksum(struct igb_ring *ring, in igb_rx_checksum() 6785 static inline void igb_rx_hash(struct igb_ring *ring, in igb_rx_hash()
|
D | igb_ethtool.c | 852 struct ethtool_ringparam *ring) in igb_get_ringparam() 863 struct ethtool_ringparam *ring) in igb_set_ringparam() 2258 struct igb_ring *ring; in igb_get_ethtool_stats() local
|
D | igb.h | 225 struct igb_ring *ring; /* pointer to linked list of rings */ member 288 struct igb_ring ring[0] ____cacheline_internodealigned_in_smp; member 315 static inline int igb_desc_unused(struct igb_ring *ring) in igb_desc_unused()
|
/linux-4.1.27/tools/virtio/ |
D | virtio_test.c | 28 void *ring; member
|
/linux-4.1.27/drivers/misc/genwqe/ |
D | card_utils.c | 846 int entries = 0, ring, traps, traces, trace_entries; in genwqe_ffdc_buff_size() local 900 int i, traps, traces, trace, trace_entries, trace_entry, ring; in genwqe_ffdc_buff_read() local
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | htt_tx.c | 209 struct htt_rx_ring_setup_ring *ring; in ath10k_htt_send_rx_ring_cfg_ll() local
|
/linux-4.1.27/drivers/atm/ |
D | zatm.h | 51 u32 *ring; /* transmit ring */ member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/ |
D | phy.c | 424 struct rtl8192_tx_ring *ring = NULL; in _rtl92cu_phy_set_rf_power_state() local
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/ |
D | phy.c | 468 struct rtl8192_tx_ring *ring = NULL; in _rtl92ce_phy_set_rf_power_state() local
|
D | trx.c | 745 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl92ce_is_tx_desc_closed() local
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | ethtool.c | 650 struct ethtool_ringparam *ring) in efx_ethtool_get_ringparam() 661 struct ethtool_ringparam *ring) in efx_ethtool_set_ringparam()
|
/linux-4.1.27/drivers/tty/serial/ |
D | atmel_serial.c | 601 struct circ_buf *ring = &atmel_port->rx_ring; in atmel_buffer_rx_char() local 929 struct circ_buf *ring = &atmel_port->rx_ring; in atmel_rx_from_dma() local 1019 struct circ_buf *ring; in atmel_prepare_rx_dma() local 1320 struct circ_buf *ring = &atmel_port->rx_ring; in atmel_rx_from_ring() local
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | trx.c | 687 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl8723e_is_tx_desc_closed() local
|
/linux-4.1.27/drivers/staging/iio/meter/ |
D | ade7758.h | 172 static inline int ade7758_initialize_ring(struct iio_ring_buffer *ring) in ade7758_initialize_ring()
|
/linux-4.1.27/drivers/gpu/drm/via/ |
D | via_drv.h | 76 drm_via_ring_buffer_t ring; member
|
/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_mbox.c | 229 uint32_t ring) in lpfc_config_async() 1200 lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb) in lpfc_config_ring()
|
/linux-4.1.27/include/uapi/linux/genwqe/ |
D | genwqe_card.h | 52 #define IO_EXTENDED_DIAG_MAP(ring) (0x00000500 | ((ring) << 3)) argument 54 #define GENWQE_EXTENDED_DIAG_SELECTOR(ring, trace) (((ring) << 8) | (trace)) argument
|
/linux-4.1.27/drivers/gpu/drm/i810/ |
D | i810_dma.c | 239 drm_i810_ring_buffer_t *ring = &(dev_priv->ring); in i810_wait_ring() local 272 drm_i810_ring_buffer_t *ring = &(dev_priv->ring); in i810_kernel_lost_context() local
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
D | r128_cce.c | 866 drm_r128_ring_buffer_t *ring = &dev_priv->ring; in r128_wait_ring() local
|
/linux-4.1.27/drivers/xen/ |
D | evtchn.c | 65 evtchn_port_t *ring; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | trx.c | 736 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl8723be_is_tx_desc_closed() local
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | trx.c | 829 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl88ee_is_tx_desc_closed() local
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/ |
D | fw.c | 548 struct rtl8192_tx_ring *ring; in _rtl92d_cmd_send_packet() local
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 567 struct ethtool_ringparam *ring) in e1000_get_ringparam() 584 struct ethtool_ringparam *ring) in e1000_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | trx.c | 974 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in rtl8821ae_is_tx_desc_closed() local
|