Home
last modified time | relevance | path

Searched refs:ring_start (Results 1 – 13 of 13) sorted by relevance

/linux/tools/testing/selftests/kvm/ !
H A Dcoalesced_io_test.c73 uint32_t ring_start, in vcpu_run_and_verify_io_exit() argument
81 WRITE_ONCE(ring->first, ring_start); in vcpu_run_and_verify_io_exit()
82 WRITE_ONCE(ring->last, ring_start); in vcpu_run_and_verify_io_exit()
104 ring_start, want_pio ? 4 : 8, want_pio ? "PIO" : "MMIO", in vcpu_run_and_verify_io_exit()
114 uint32_t ring_start, in vcpu_run_and_verify_coalesced_io() argument
120 vcpu_run_and_verify_io_exit(vcpu, io, ring_start, expected_exit); in vcpu_run_and_verify_coalesced_io()
124 ring->first, ring->last, io->ring_size, ring_start); in vcpu_run_and_verify_coalesced_io()
151 struct kvm_coalesced_io *io, uint32_t ring_start) in test_coalesced_io() argument
160 vcpu_run_and_verify_coalesced_io(vcpu, io, ring_start, KVM_EXIT_MMIO); in test_coalesced_io()
162 vcpu_run_and_verify_coalesced_io(vcpu, io, ring_start, KVM_EXIT_I in test_coalesced_io()
[all...]
/linux/drivers/crypto/ccp/ !
H A Dtee-dev.c41 rb_mgr->ring_start = start_addr; in tee_alloc_ring()
53 if (!rb_mgr->ring_start) in tee_free_ring()
56 free_pages((unsigned long)rb_mgr->ring_start, in tee_free_ring()
59 rb_mgr->ring_start = NULL; in tee_free_ring()
142 if (!tee->rb_mgr.ring_start) in tee_destroy_ring()
230 (tee->rb_mgr.ring_start + tee->rb_mgr.wptr); in tee_submit_cmd()
H A Dtee-dev.h40 * @ring_start: starting address of ring buffer
47 void *ring_start; member
/linux/drivers/gpu/drm/amd/amdgpu/ !
H A Damdgpu_vpe.h41 int (*ring_start)(struct amdgpu_vpe *vpe); member
94 #define vpe_ring_start(vpe) ((vpe)->funcs->ring_start ? (vpe)->funcs->ring_start((vpe)) : 0)
H A Damdgpu_umsch_mm.h128 int (*ring_start)(struct amdgpu_umsch_mm *umsch); member
228 ((umsch)->funcs->ring_start ? (umsch)->funcs->ring_start((umsch)) : 0)
H A Dvpe_v6_1.c384 .ring_start = vpe_v6_1_ring_start,
H A Dumsch_mm_v4_0.c427 .ring_start = umsch_mm_v4_0_ring_start,
/linux/drivers/gpu/drm/i915/gvt/ !
H A Dcmd_parser.c490 unsigned long ring_start; member
738 gvt_dbg_cmd(" vgpu%d RING%s: ring_start(%08lx) ring_end(%08lx)" in parser_exec_state_dump()
741 s->ring_start, s->ring_start + s->ring_size, in parser_exec_state_dump()
784 unsigned long ring_top = s->ring_start + s->ring_size; in update_ip_va()
789 else if (s->ip_gma >= s->ring_start && in update_ip_va()
792 (s->ip_gma - s->ring_start); in update_ip_va()
818 if (s->ip_gma >= s->ring_start + s->ring_size) in ip_gma_advance()
1261 if (s->ret_ip_gma_ring >= s->ring_start + s->ring_size) in cmd_handler_mi_batch_buffer_end()
2858 s.ring_start in scan_workload()
[all...]
/linux/drivers/gpu/drm/radeon/ !
H A Dradeon_asic.c188 .ring_start = &r100_ring_start,
338 .ring_start = &r300_ring_start,
352 .ring_start = &rv515_ring_start,
H A Dradeon.h1825 void (*ring_start)(struct radeon_device *rdev, struct radeon_ring *cp); member
2707 #define radeon_ring_start(rdev, r, cp) (rdev)->asic->ring[(r)]->ring_start((rdev), (cp))
/linux/drivers/net/ethernet/realtek/rtase/ !
H A Drtase_main.c397 static u32 rtase_rx_ring_fill(struct rtase_ring *ring, u32 ring_start, in rtase_rx_ring_fill() argument
403 for (cur = ring_start; ring_end - cur > 0; cur++) { in rtase_rx_ring_fill()
417 return cur - ring_start; in rtase_rx_ring_fill()
/linux/tools/include/uapi/drm/ !
H A Di915_drm.h322 unsigned int ring_start; member
/linux/include/uapi/drm/ !
H A Di915_drm.h322 unsigned int ring_start; member