Home
last modified time | relevance | path

Searched defs:ring (Results 976 - 1000 of 1252) sorted by relevance

1...<<31323334353637383940>>...51

/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-mem.c127 static void xhci_link_rings(struct xhci_hcd *xhci, struct xhci_ring *ring, in xhci_link_rings() argument
187 xhci_insert_segment_mapping(struct radix_tree_root *trb_address_map, struct xhci_ring *ring, struct xhci_segment *seg, gfp_t mem_flags) xhci_insert_segment_mapping() argument
219 xhci_update_stream_segment_mapping( struct radix_tree_root *trb_address_map, struct xhci_ring *ring, struct xhci_segment *first_seg, struct xhci_segment *last_seg, gfp_t mem_flags) xhci_update_stream_segment_mapping() argument
259 xhci_remove_stream_mapping(struct xhci_ring *ring) xhci_remove_stream_mapping() argument
273 xhci_update_stream_mapping(struct xhci_ring *ring, gfp_t mem_flags) xhci_update_stream_mapping() argument
280 xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring) xhci_ring_free() argument
296 xhci_initialize_ring_info(struct xhci_ring *ring, unsigned int cycle_state) xhci_initialize_ring_info() argument
375 struct xhci_ring *ring; xhci_ring_alloc() local
423 xhci_ring_expansion(struct xhci_hcd *xhci, struct xhci_ring *ring, unsigned int num_new_segs, gfp_t flags) xhci_ring_expansion() argument
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/intelfb/
H A Dintelfb.h294 struct intelfb_heap_data ring; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v9_0.c956 struct amdgpu_ring *ring = &adev->gfx.kiq[inst].ring; in gmc_v9_0_flush_gpu_tlb_pasid() local
1033 gmc_v9_0_emit_flush_gpu_tlb(struct amdgpu_ring *ring, unsigned int vmid, uint64_t pd_addr) gmc_v9_0_emit_flush_gpu_tlb() argument
1082 gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned int vmid, unsigned int pasid) gmc_v9_0_emit_pasid_mapping() argument
[all...]
H A Damdgpu_psp.c56 struct psp_ring *ring; in psp_ring_init() local
2947 struct psp_ring *ring = &psp->km_ring; psp_ring_cmd_submit() local
[all...]
H A Damdgpu_vm.c531 struct amdgpu_ring *ring; in amdgpu_vm_check_compute_bug() local
566 bool amdgpu_vm_need_pipeline_sync(struct amdgpu_ring *ring, in amdgpu_vm_need_pipeline_sync() argument
600 amdgpu_vm_flush(struct amdgpu_ring *ring, struct amdgpu_job *job, bool need_pipe_sync) amdgpu_vm_flush() argument
[all...]
H A Damdgpu_ttm.c299 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in amdgpu_ttm_copy_mem_to_mem() local
183 amdgpu_ttm_map_buffer(struct ttm_buffer_object *bo, struct ttm_resource *mem, struct amdgpu_res_cursor *mm_cur, unsigned int window, struct amdgpu_ring *ring, bool tmz, uint64_t *size, uint64_t *addr) amdgpu_ttm_map_buffer() argument
2058 struct amdgpu_ring *ring; amdgpu_ttm_set_buffer_funcs_status() local
2134 amdgpu_copy_buffer(struct amdgpu_ring *ring, uint64_t src_offset, uint64_t dst_offset, uint32_t byte_count, struct dma_resv *resv, struct dma_fence **fence, bool direct_submit, bool vm_needs_flush, bool tmz) amdgpu_copy_buffer() argument
2188 amdgpu_ttm_fill_mem(struct amdgpu_ring *ring, uint32_t src_data, uint64_t dst_addr, uint32_t byte_count, struct dma_resv *resv, struct dma_fence **fence, bool vm_needs_flush, bool delayed) amdgpu_ttm_fill_mem() argument
2232 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; amdgpu_fill_buffer() local
[all...]
H A Damdgpu_mes.h85 struct amdgpu_ring ring; member
178 struct amdgpu_ring *ring; member
192 struct amdgpu_ring *ring; member
H A Damdgpu_ring.h245 volatile uint32_t *ring; global() member
357 amdgpu_ring_set_preempt_cond_exec(struct amdgpu_ring *ring, bool cond_exec) amdgpu_ring_set_preempt_cond_exec() argument
363 amdgpu_ring_clear_ring(struct amdgpu_ring *ring) amdgpu_ring_clear_ring() argument
371 amdgpu_ring_write(struct amdgpu_ring *ring, uint32_t v) amdgpu_ring_write() argument
380 amdgpu_ring_write_multiple(struct amdgpu_ring *ring, void *src, int count_dw) amdgpu_ring_write_multiple() argument
[all...]
H A Dgfx_v6_0.c1767 static int gfx_v6_0_ring_test_ring(struct amdgpu_ring *ring) in gfx_v6_0_ring_test_ring() argument
1797 static void gfx_v6_0_ring_emit_vgt_flush(struct amdgpu_ring *ring) in gfx_v6_0_ring_emit_vgt_flush() argument
1804 gfx_v6_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) gfx_v6_0_ring_emit_fence() argument
1832 gfx_v6_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) gfx_v6_0_ring_emit_ib() argument
1873 gfx_v6_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) gfx_v6_0_ring_test_ib() argument
1987 struct amdgpu_ring *ring = &adev->gfx.gfx_ring[0]; gfx_v6_0_cp_gfx_start() local
2050 struct amdgpu_ring *ring; gfx_v6_0_cp_gfx_resume() local
2102 gfx_v6_0_ring_get_rptr(struct amdgpu_ring *ring) gfx_v6_0_ring_get_rptr() argument
2107 gfx_v6_0_ring_get_wptr(struct amdgpu_ring *ring) gfx_v6_0_ring_get_wptr() argument
2121 gfx_v6_0_ring_set_wptr_gfx(struct amdgpu_ring *ring) gfx_v6_0_ring_set_wptr_gfx() argument
2129 gfx_v6_0_ring_set_wptr_compute(struct amdgpu_ring *ring) gfx_v6_0_ring_set_wptr_compute() argument
2147 struct amdgpu_ring *ring; gfx_v6_0_cp_compute_resume() local
2265 gfx_v6_0_ring_emit_pipeline_sync(struct amdgpu_ring *ring) gfx_v6_0_ring_emit_pipeline_sync() argument
2290 gfx_v6_0_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) gfx_v6_0_ring_emit_vm_flush() argument
2320 gfx_v6_0_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, uint32_t val) gfx_v6_0_ring_emit_wreg() argument
2936 gfx_v6_ring_emit_cntxcntl(struct amdgpu_ring *ring, uint32_t flags) gfx_v6_ring_emit_cntxcntl() argument
3045 struct amdgpu_ring *ring; gfx_v6_0_sw_init() local
3220 gfx_v6_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int ring, enum amdgpu_interrupt_state state) gfx_v6_0_set_compute_eop_interrupt_state() argument
3352 struct amdgpu_ring *ring; gfx_v6_0_fault() local
3433 gfx_v6_0_emit_mem_sync(struct amdgpu_ring *ring) gfx_v6_0_emit_mem_sync() argument
[all...]
H A Dsi.c1483 static void si_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) in si_flush_hdp() argument
1493 si_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) si_invalidate_hdp() argument
H A Dsdma_v4_0.c604 static uint64_t sdma_v4_0_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v4_0_ring_get_rptr() argument
622 static uint64_t sdma_v4_0_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v4_0_ring_get_wptr() argument
649 sdma_v4_0_ring_set_wptr(struct amdgpu_ring *ring) sdma_v4_0_ring_set_wptr() argument
691 sdma_v4_0_page_ring_get_wptr(struct amdgpu_ring *ring) sdma_v4_0_page_ring_get_wptr() argument
715 sdma_v4_0_page_ring_set_wptr(struct amdgpu_ring *ring) sdma_v4_0_page_ring_set_wptr() argument
735 sdma_v4_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) sdma_v4_0_ring_insert_nop() argument
758 sdma_v4_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) sdma_v4_0_ring_emit_ib() argument
779 sdma_v4_0_wait_reg_mem(struct amdgpu_ring *ring, int mem_space, int hdp, uint32_t addr0, uint32_t addr1, uint32_t ref, uint32_t mask, uint32_t inv) sdma_v4_0_wait_reg_mem() argument
811 sdma_v4_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) sdma_v4_0_ring_emit_hdp_flush() argument
837 sdma_v4_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) sdma_v4_0_ring_emit_fence() argument
1020 sdma_v4_0_rb_cntl(struct amdgpu_ring *ring, uint32_t rb_cntl) sdma_v4_0_rb_cntl() argument
1045 struct amdgpu_ring *ring = &adev->sdma.instance[i].ring; sdma_v4_0_gfx_resume() local
1130 struct amdgpu_ring *ring = &adev->sdma.instance[i].page; sdma_v4_0_page_resume() local
1338 struct amdgpu_ring *ring; sdma_v4_0_start() local
1423 sdma_v4_0_ring_test_ring(struct amdgpu_ring *ring) sdma_v4_0_ring_test_ring() argument
1476 sdma_v4_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) sdma_v4_0_ring_test_ib() argument
1628 sdma_v4_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) sdma_v4_0_ring_pad_ib() argument
1653 sdma_v4_0_ring_emit_pipeline_sync(struct amdgpu_ring *ring) sdma_v4_0_ring_emit_pipeline_sync() argument
1676 sdma_v4_0_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) sdma_v4_0_ring_emit_vm_flush() argument
1682 sdma_v4_0_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, uint32_t val) sdma_v4_0_ring_emit_wreg() argument
1691 sdma_v4_0_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, uint32_t val, uint32_t mask) sdma_v4_0_ring_emit_reg_wait() argument
1762 struct amdgpu_ring *ring; sdma_v4_0_sw_init() local
[all...]
H A Dsdma_v4_4_2.c155 static uint64_t sdma_v4_4_2_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v4_4_2_ring_get_rptr() argument
173 static uint64_t sdma_v4_4_2_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v4_4_2_ring_get_wptr() argument
200 sdma_v4_4_2_ring_set_wptr(struct amdgpu_ring *ring) sdma_v4_4_2_ring_set_wptr() argument
242 sdma_v4_4_2_page_ring_get_wptr(struct amdgpu_ring *ring) sdma_v4_4_2_page_ring_get_wptr() argument
266 sdma_v4_4_2_page_ring_set_wptr(struct amdgpu_ring *ring) sdma_v4_4_2_page_ring_set_wptr() argument
286 sdma_v4_4_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) sdma_v4_4_2_ring_insert_nop() argument
309 sdma_v4_4_2_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) sdma_v4_4_2_ring_emit_ib() argument
330 sdma_v4_4_2_wait_reg_mem(struct amdgpu_ring *ring, int mem_space, int hdp, uint32_t addr0, uint32_t addr1, uint32_t ref, uint32_t mask, uint32_t inv) sdma_v4_4_2_wait_reg_mem() argument
362 sdma_v4_4_2_ring_emit_hdp_flush(struct amdgpu_ring *ring) sdma_v4_4_2_ring_emit_hdp_flush() argument
388 sdma_v4_4_2_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) sdma_v4_4_2_ring_emit_fence() argument
594 sdma_v4_4_2_rb_cntl(struct amdgpu_ring *ring, uint32_t rb_cntl) sdma_v4_4_2_rb_cntl() argument
620 struct amdgpu_ring *ring = &adev->sdma.instance[i].ring; sdma_v4_4_2_gfx_resume() local
708 struct amdgpu_ring *ring = &adev->sdma.instance[i].page; sdma_v4_4_2_page_resume() local
865 struct amdgpu_ring *ring; sdma_v4_4_2_inst_start() local
958 sdma_v4_4_2_ring_test_ring(struct amdgpu_ring *ring) sdma_v4_4_2_ring_test_ring() argument
1011 sdma_v4_4_2_ring_test_ib(struct amdgpu_ring *ring, long timeout) sdma_v4_4_2_ring_test_ib() argument
1163 sdma_v4_4_2_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) sdma_v4_4_2_ring_pad_ib() argument
1188 sdma_v4_4_2_ring_emit_pipeline_sync(struct amdgpu_ring *ring) sdma_v4_4_2_ring_emit_pipeline_sync() argument
1211 sdma_v4_4_2_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) sdma_v4_4_2_ring_emit_vm_flush() argument
1217 sdma_v4_4_2_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, uint32_t val) sdma_v4_4_2_ring_emit_wreg() argument
1226 sdma_v4_4_2_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, uint32_t val, uint32_t mask) sdma_v4_4_2_ring_emit_reg_wait() argument
1291 struct amdgpu_ring *ring; sdma_v4_4_2_sw_init() local
[all...]
H A Dvi.c1312 static void vi_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) in vi_flush_hdp() argument
1322 vi_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) vi_invalidate_hdp() argument
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dmite.c567 mite_request_channel_in_range(struct mite *mite, struct mite_ring *ring, unsigned int min_channel, unsigned int max_channel) mite_request_channel_in_range() argument
599 mite_request_channel(struct mite *mite, struct mite_ring *ring) mite_request_channel() argument
649 mite_init_ring_descriptors(struct mite_ring *ring, struct comedi_subdevice *s, unsigned int nbytes) mite_init_ring_descriptors() argument
697 mite_free_dma_descs(struct mite_ring *ring) mite_free_dma_descs() argument
716 mite_buf_change(struct mite_ring *ring, struct comedi_subdevice *s) mite_buf_change() argument
750 struct mite_ring *ring; mite_alloc_ring() local
771 mite_free_ring(struct mite_ring *ring) mite_free_ring() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c607 static int safexcel_handle_req_result(struct safexcel_crypto_priv *priv, int ring, in safexcel_handle_req_result() argument
673 static int safexcel_send_req(struct crypto_async_request *base, int ring, in safexcel_send_req() argument
917 safexcel_handle_inv_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *base, struct safexcel_cipher_req *sreq, bool *should_complete, int *ret) safexcel_handle_inv_result() argument
976 safexcel_skcipher_handle_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *async, bool *should_complete, int *ret) safexcel_skcipher_handle_result() argument
998 safexcel_aead_handle_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *async, bool *should_complete, int *ret) safexcel_aead_handle_result() argument
1022 safexcel_cipher_send_inv(struct crypto_async_request *base, int ring, int *commands, int *results) safexcel_cipher_send_inv() argument
1039 safexcel_skcipher_send(struct crypto_async_request *async, int ring, int *commands, int *results) safexcel_skcipher_send() argument
1071 safexcel_aead_send(struct crypto_async_request *async, int ring, int *commands, int *results) safexcel_aead_send() argument
1101 int ring = ctx->base.ring; safexcel_cipher_exit_inv() local
1163 int ret, ring; safexcel_queue_req() local
[all...]
H A Dsafexcel_hash.c311 static int safexcel_ahash_send_req(struct crypto_async_request *async, int ring, in safexcel_ahash_send_req() argument
226 safexcel_handle_req_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *async, bool *should_complete, int *ret) safexcel_handle_req_result() argument
517 safexcel_handle_inv_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *async, bool *should_complete, int *ret) safexcel_handle_inv_result() argument
567 safexcel_handle_result(struct safexcel_crypto_priv *priv, int ring, struct crypto_async_request *async, bool *should_complete, int *ret) safexcel_handle_result() argument
589 safexcel_ahash_send_inv(struct crypto_async_request *async, int ring, int *commands, int *results) safexcel_ahash_send_inv() argument
607 safexcel_ahash_send(struct crypto_async_request *async, int ring, int *commands, int *results) safexcel_ahash_send() argument
629 int ring = ctx->base.ring; safexcel_ahash_exit_inv() local
694 int ret, ring; safexcel_ahash_enqueue() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c66 static int igbvf_desc_unused(struct igbvf_ring *ring) in igbvf_desc_unused() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c1156 ixgbe_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) ixgbe_get_ringparam() argument
1171 ixgbe_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) ixgbe_set_ringparam() argument
1340 struct ixgbe_ring *ring; ixgbe_get_ethtool_stats() local
2826 u32 ring = ethtool_get_flow_spec_ring(fsp->ring_cookie); ixgbe_add_ethtool_fdir_entry() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c436 struct igb_ring *ring = adapter->rx_ring[i]; in igb_set_pauseparam() local
869 igb_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) igb_get_ringparam() argument
882 igb_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) igb_set_ringparam() argument
2297 struct igb_ring *ring; igb_get_ethtool_stats() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h186 ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) ixgbevf_rx_bufsz() argument
198 ixgbevf_rx_pg_order(struct ixgbevf_ring *ring) ixgbevf_rx_pg_order() argument
217 struct ixgbevf_ring *ring; /* pointer to linked list of rings */ global() member
286 ixgbevf_desc_unused(struct ixgbevf_ring *ring) ixgbevf_desc_unused() argument
294 ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) ixgbevf_write_tail() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dethoc.c947 ethoc_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) ethoc_get_ringparam() argument
965 ethoc_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) ethoc_set_ringparam() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/thunderbolt/
H A Dmain.c145 struct tb_ring *ring; member
334 static void tbnet_free_buffers(struct tbnet_ring *ring) in tbnet_free_buffers() argument
494 tbnet_available_buffers(const struct tbnet_ring *ring) tbnet_available_buffers() argument
501 struct tbnet_ring *ring = &net->rx_ring; tbnet_alloc_rx_buffers() local
550 struct tbnet_ring *ring = &net->tx_ring; tbnet_get_tx_buffer() local
569 tbnet_tx_callback(struct tb_ring *ring, struct ring_frame *frame, bool canceled) tbnet_tx_callback() argument
584 struct tbnet_ring *ring = &net->tx_ring; tbnet_alloc_tx_buffers() local
921 struct tb_ring *ring; tbnet_open() local
[all...]
/kernel/linux/linux-6.6/drivers/net/fjes/
H A Dfjes_hw.h251 u8 *ring; member
/kernel/linux/linux-6.6/drivers/net/ethernet/tehuti/
H A Dtehuti.c2244 bdx_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, in bdx_get_ringparam() argument
2265 bdx_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) bdx_set_ringparam() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Dnetdevsim.h89 struct ethtool_ringparam ring; member

Completed in 47 milliseconds

1...<<31323334353637383940>>...51