| /openbsd-src/sys/dev/pci/drm/amd/amdgpu/ |
| H A D | amdgpu_virt.c | 135 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 D | amdgpu_vf_error.c | 41 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 D | mxgpu_nv.c | 187 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 D | mxgpu_ai.c | 181 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 D | amdgpu_virt.h | 81 * 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 D | mxgpu_vi.c | 515 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 D | gfx_v11_0_3.c | 71 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 D | amdgpu_umc.c | 198 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 D | amdgpu_csa.c | 51 adev->virt.csa_cpu_addr = ptr; in amdgpu_allocate_static_csa()
|
| H A D | amdgpu_device.c | 2388 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 D | Locore.c | 338 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 D | ofwmagic.S | 65 # virt-base 67 # virt-size
|
| H A D | openfirm.h | 51 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 D | itimer.t | 46 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 D | Locore.c | 271 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 D | openfirm.h | 54 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 D | ptrmem.C | 10 #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 D | dump.c | 329 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 D | config.c | 143 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 D | printmethod.cc | 25 virtual void virt() {}; in virt() function in A
|
| /openbsd-src/sys/arch/armv7/armv7/ |
| H A D | armv7_start.S | 42 .arch_extension virt
|
| /openbsd-src/gnu/llvm/lldb/scripts/lldb-test-qemu/ |
| H A D | run-qemu.sh | 108 QEMU_MACHINE=virt
|
| /openbsd-src/sys/dev/fdt/ |
| H A D | if_mvpp.c | 566 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 D | magic | 223 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 D | locore.S | 49 .arch_extension virt
|