Home
last modified time | relevance | path

Searched refs:virt (Results 1 – 25 of 60) sorted by relevance

123

/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_virt.c135 struct amdgpu_virt *virt = &adev->virt; in amdgpu_virt_request_full_gpu() local
138 if (virt->ops && virt->ops->req_full_gpu) { in amdgpu_virt_request_full_gpu()
139 r = virt->ops->req_full_gpu(adev, init); in amdgpu_virt_request_full_gpu()
145 adev->virt.caps &= ~AMDGPU_SRIOV_CAPS_RUNTIME; in amdgpu_virt_request_full_gpu()
160 struct amdgpu_virt *virt = &adev->virt; in amdgpu_virt_release_full_gpu()
163 if (virt->ops && virt in amdgpu_virt_release_full_gpu()
158 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_release_full_gpu() local
179 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_reset_gpu() local
195 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_request_init_data() local
214 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_wait_reset() local
292 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_init_ras_err_handler_data() local
332 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_ras_release_bp() local
350 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_release_ras_err_handler_data() local
369 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_ras_add_bps() local
381 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_ras_reserve_bps() local
412 struct amdgpu_virt *virt = &adev->virt; amdgpu_virt_ras_check_bad_page() local
[all...]
H A Damdgpu_vf_error.c41 mutex_lock(&adev->virt.vf_errors.lock); in amdgpu_vf_error_put()
42 index = adev->virt.vf_errors.write_count % AMDGPU_VF_ERROR_ENTRY_SIZE; in amdgpu_vf_error_put()
43 adev->virt.vf_errors.code [index] = error_code; in amdgpu_vf_error_put()
44 adev->virt.vf_errors.flags [index] = error_flags; in amdgpu_vf_error_put()
45 adev->virt.vf_errors.data [index] = error_data; in amdgpu_vf_error_put()
46 adev->virt.vf_errors.write_count ++; in amdgpu_vf_error_put()
47 mutex_unlock(&adev->virt.vf_errors.lock); in amdgpu_vf_error_put()
58 (!adev->virt.ops) || (!adev->virt.ops->trans_msg)) { in amdgpu_vf_error_trans_all()
69 mutex_lock(&adev->virt.vf_errors.lock); in amdgpu_vf_error_trans_all()
71 …if (adev->virt.vf_errors.write_count - adev->virt.vf_errors.read_count > AMDGPU_VF_ERROR_ENTRY_SIZ… in amdgpu_vf_error_trans_all()
[all …]
H A Dmxgpu_nv.c187 adev->virt.req_init_data_ver = 0; in xgpu_nv_send_access_requests()
190 adev->virt.req_init_data_ver = in xgpu_nv_send_access_requests()
194 if (adev->virt.req_init_data_ver < 1) in xgpu_nv_send_access_requests()
195 adev->virt.req_init_data_ver = 1; in xgpu_nv_send_access_requests()
201 adev->virt.fw_reserve.checksum_key = in xgpu_nv_send_access_requests()
276 struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work); in xgpu_nv_mailbox_flr_work() local
277 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); in xgpu_nv_mailbox_flr_work()
350 &adev->virt.flr_work), in xgpu_nv_mailbox_rcv_irq()
380 adev->virt.ack_irq.num_types = 1; in xgpu_nv_mailbox_set_irq_funcs()
381 adev->virt.ack_irq.funcs = &xgpu_nv_mailbox_ack_irq_funcs; in xgpu_nv_mailbox_set_irq_funcs()
[all …]
H A Dmxgpu_ai.c181 adev->virt.fw_reserve.checksum_key = in xgpu_ai_send_access_requests()
189 adev->virt.req_init_data_ver = 0; in xgpu_ai_send_access_requests()
254 struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work); in xgpu_ai_mailbox_flr_work() local
255 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); in xgpu_ai_mailbox_flr_work()
322 &adev->virt.flr_work), in xgpu_ai_mailbox_rcv_irq()
355 adev->virt.ack_irq.num_types = 1; in xgpu_ai_mailbox_set_irq_funcs()
356 adev->virt.ack_irq.funcs = &xgpu_ai_mailbox_ack_irq_funcs; in xgpu_ai_mailbox_set_irq_funcs()
357 adev->virt.rcv_irq.num_types = 1; in xgpu_ai_mailbox_set_irq_funcs()
358 adev->virt.rcv_irq.funcs = &xgpu_ai_mailbox_rcv_irq_funcs; in xgpu_ai_mailbox_set_irq_funcs()
365 r = amdgpu_irq_add_id(adev, SOC15_IH_CLIENTID_BIF, 135, &adev->virt.rcv_irq); in xgpu_ai_mailbox_add_irq_id()
[all …]
H A Damdgpu_virt.h81 * struct amdgpu_virt_ops - amdgpu device virt operations
273 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_ENABLE_IOV)
276 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_IS_VF)
279 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_SRIOV_VBIOS)
282 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_RUNTIME)
289 ((adev)->virt.gim_feature & (AMDGIM_FEATURE_INDIRECT_REG_ACCESS)))
293 ((adev)->virt.reg_access & (AMDGIM_FEATURE_IH_REG_PSP_EN)))
297 ((adev)->virt.reg_access & (AMDGIM_FEATURE_MMHUB_REG_RLC_EN)))
301 ((adev)->virt.reg_access & (AMDGIM_FEATURE_GC_REG_RLC_EN)))
307 ((adev)->virt
[all...]
H A Dmxgpu_vi.c515 struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work); in xgpu_vi_mailbox_flr_work() local
516 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); in xgpu_vi_mailbox_flr_work()
565 &adev->virt.flr_work), in xgpu_vi_mailbox_rcv_irq()
585 adev->virt.ack_irq.num_types = 1; in xgpu_vi_mailbox_set_irq_funcs()
586 adev->virt.ack_irq.funcs = &xgpu_vi_mailbox_ack_irq_funcs; in xgpu_vi_mailbox_set_irq_funcs()
587 adev->virt.rcv_irq.num_types = 1; in xgpu_vi_mailbox_set_irq_funcs()
588 adev->virt.rcv_irq.funcs = &xgpu_vi_mailbox_rcv_irq_funcs; in xgpu_vi_mailbox_set_irq_funcs()
595 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 135, &adev->virt.rcv_irq); in xgpu_vi_mailbox_add_irq_id()
599 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 138, &adev->virt.ack_irq); in xgpu_vi_mailbox_add_irq_id()
601 amdgpu_irq_put(adev, &adev->virt.rcv_irq, 0); in xgpu_vi_mailbox_add_irq_id()
[all …]
H A Dgfx_v11_0_3.c71 if (adev->virt.ops && adev->virt.ops->ras_poison_handler) in gfx_v11_0_3_rlc_gc_fed_irq()
72 adev->virt.ops->ras_poison_handler(adev); in gfx_v11_0_3_rlc_gc_fed_irq()
H A Damdgpu_umc.c198 if (adev->virt.ops && adev->virt.ops->ras_poison_handler) in amdgpu_umc_poison_handler()
199 adev->virt.ops->ras_poison_handler(adev); in amdgpu_umc_poison_handler()
H A Damdgpu_csa.c51 adev->virt.csa_cpu_addr = ptr; in amdgpu_allocate_static_csa()
H A Damdgpu_device.c2388 r = amdgpu_allocate_static_csa(adev, &adev->virt.csa_obj, in amdgpu_device_ip_init()
2838 if (amdgpu_sriov_vf(adev) && adev->virt.ras_init_done) in amdgpu_device_ip_fini()
2852 amdgpu_free_static_csa(&adev->virt.csa_obj); in amdgpu_device_ip_fini()
3318 adev->virt.caps |= AMDGPU_SRIOV_CAPS_SRIOV_VBIOS; in amdgpu_device_asic_has_dc_support()
3321 adev->virt.caps |= AMDGPU_SRIOV_CAPS_SRIOV_VBIOS; in amdgpu_device_asic_has_dc_support()
3324 if (!(adev->virt.caps & AMDGPU_SRIOV_CAPS_SRIOV_VBIOS)) in amdgpu_device_asic_has_dc_support()
3637 rw_init(&adev->virt.vf_errors.lock, "vferr"); in amdgpu_device_init()
3638 rw_init(&adev->virt.rlcg_reg_lock, "vrlcg"); in amdgpu_device_init()
3760 if (adev->virt.fw_reserve.p_pf2vf) in amdgpu_device_init()
3762 adev->virt in amdgpu_device_init()
[all...]
/openbsd-src/sys/arch/macppc/stand/
H A DLocore.c338 OF_claim(void *virt, u_int size, u_int align) in OF_claim() argument
344 void *virt; in OF_claim() member
354 args.virt = virt; in OF_claim()
359 if (virt != 0) in OF_claim()
360 return virt; in OF_claim()
365 OF_release(void *virt, u_int size) in OF_release() argument
371 void *virt; in OF_release() member
379 args.virt = virt; in OF_release()
404 OF_chain(void *virt, u_int size, void (*entry)(), void *arg, u_int len) in OF_chain() argument
410 void *virt; in OF_chain() member
[all …]
H A Dofwmagic.S65 # virt-base
67 # virt-size
H A Dopenfirm.h51 void *OF_claim(void *virt, u_int size, u_int align);
52 void OF_release(void *virt, u_int size);
/openbsd-src/gnu/usr.bin/perl/dist/Time-HiRes/t/
H A Ditimer.t46 my $virt = Time::HiRes::getitimer(&Time::HiRes::ITIMER_VIRTUAL);
47 ok(defined $virt && abs($virt / 0.5) - 1 < $limit,
49 or diag "virt=" . (defined $virt ? $virt : 'undef');
64 $virt = Time::HiRes::getitimer(&Time::HiRes::ITIMER_VIRTUAL);
66 is($virt, 0, "time left should be zero");
/openbsd-src/sys/arch/sparc64/stand/ofwboot/
H A DLocore.c271 OF_release(void *virt, u_int size) in OF_release() argument
277 cell_t virt; in OF_release() member
284 args.virt = ADR2CELL(virt); in OF_release()
307 OF_chain(void *virt, u_int size, void (*entry)(), void *arg, u_int len) in OF_chain() argument
541 OF_claim(void *virt, u_int size, u_int align) in OF_claim() argument
551 if (virt == NULL) { in OF_claim()
552 virt = (void *)OF_alloc_virt(size, align); in OF_claim()
553 if (virt == (void *)-1LL) { in OF_claim()
555 size, align, virt); in OF_claim()
556 return virt; in OF_claim()
[all …]
H A Dopenfirm.h54 void *OF_claim(void *virt, u_int size, u_int align);
55 void OF_release(void *virt, u_int size);
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.abi/
H A Dptrmem.C10 #define ADJUST_PTRFN(func, virt) ((void (*)())(func)) argument
11 #define ADJUST_DELTA(delta, virt) (((delta) << 1) + !!(virt)) argument
13 #define ADJUST_PTRFN(func, virt) ((void (*)())((ptrdiff_t)(func) + !!(virt))) argument
14 #define ADJUST_DELTA(delta, virt) (delta) argument
/openbsd-src/gnu/gcc/gcc/cp/
H A Ddump.c329 tree virt = THUNK_VIRTUAL_OFFSET (t); in cp_dump_tree() local
337 if (virt) in cp_dump_tree()
338 virt = BINFO_VPTR_FIELD (virt); in cp_dump_tree()
341 if (virt) in cp_dump_tree()
342 dump_int (di, "virt", tree_low_cst (virt, 0)); in cp_dump_tree()
/openbsd-src/usr.sbin/relayd/
H A Dconfig.c143 struct address *virt; in config_purge() local
163 while ((virt = TAILQ_FIRST(&rdr->virts)) != NULL) { in config_purge()
164 TAILQ_REMOVE(&rdr->virts, virt, entry); in config_purge()
165 free(virt); in config_purge()
432 struct address *virt; in config_setrdr() local
446 TAILQ_FOREACH(virt, &rdr->virts, entry) { in config_setrdr()
447 virt->rdrid = rdr->conf.id; in config_setrdr()
449 virt, sizeof(*virt)); in config_setrdr()
493 struct address *virt; in config_getvirt() local
[all...]
/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.cp/
H A Dprintmethod.cc25 virtual void virt() {}; in virt() function in A
/openbsd-src/sys/arch/armv7/armv7/
H A Darmv7_start.S42 .arch_extension virt
/openbsd-src/gnu/llvm/lldb/scripts/lldb-test-qemu/
H A Drun-qemu.sh108 QEMU_MACHINE=virt
/openbsd-src/sys/dev/fdt/
H A Dif_mvpp.c566 uint64_t phys, virt; in mvpp2_bm_pool_init() local
649 virt = bm->freelist[bm->free_cons]; in mvpp2_bm_pool_init()
655 (((virt >> 32) & MVPP22_ADDR_HIGH_MASK) in mvpp2_bm_pool_init()
659 virt & 0xffffffff); in mvpp2_bm_pool_init()
2174 uint64_t virt; in mvpp2_rxq_proc() local
2191 virt = rxd->buf_cookie_bm_qset_cls_info; in mvpp2_rxq_proc()
2192 KASSERT(((virt >> 16) & 0xffff) == pool); in mvpp2_rxq_proc()
2193 KASSERT((virt & 0xffff) < MVPP2_BM_SIZE); in mvpp2_rxq_proc()
2194 rxb = &bm->rxbuf[virt & 0xffff]; in mvpp2_rxq_proc()
2209 bm->freelist[bm->free_prod] = virt & 0xffffffff; in mvpp2_rxq_proc()
[all …]
/openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/
H A Dmagic223 const MGVTBL* const virt = mg->mg_virtual;
224 if (mg->mg_type == type && virt == vtbl) {
226 if (virt && virt->svt_free)
227 virt->svt_free(aTHX_ sv, mg);
/openbsd-src/sys/arch/arm/arm/
H A Dlocore.S49 .arch_extension virt

123