/src/sys/uvm/ |
uvm_aobj.c | 58 * An anonymous UVM object (aobj) manages anonymous-memory. In addition to 70 * Note: for hash tables, we break the address space of the aobj into blocks 91 #define UAO_SWHASH_HASH(aobj, idx) \ 92 (&(aobj)->u_swhash[(((idx) >> UAO_SWHASH_CLUSTER_SHIFT) \ 93 & (aobj)->u_swhashmask)]) 100 #define UAO_USES_SWHASH(aobj) \ 101 ((aobj)->u_pages > UAO_SWHASH_THRESHOLD) 105 #define UAO_SWHASH_BUCKETS(aobj) \ 106 (MIN((aobj)->u_pages >> UAO_SWHASH_CLUSTER_SHIFT, UAO_SWHASH_MAXBUCKETS)) 137 * => only one of u_swslots and u_swhash is used in any given aobj 250 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_find_swslot 290 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_set_swslot 422 struct uvm_aobj *aobj; local in function:uao_create 523 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_set_pgfl 539 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_pagealloc 587 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_detach 672 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_put 1106 struct uvm_aobj *aobj; local in function:uao_swap_off 1310 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; local in function:uao_dropswap_range [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_cs.c | 745 struct amdgpu_bo *aobj = NULL; local in function:amdgpu_cs_vm_handling 759 r = amdgpu_cs_find_mapping(p, va_start, &aobj, &m); 772 r = amdgpu_bo_kmap(aobj, (void **)&kptr); 782 amdgpu_bo_kunmap(aobj); 790 amdgpu_bo_kunmap(aobj);
|
amdgpu_device.c | 3512 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:amdgpu_device_suspend 3513 r = amdgpu_bo_reserve(aobj, true); 3515 amdgpu_bo_unpin(aobj); 3516 amdgpu_bo_unreserve(aobj); 3607 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:amdgpu_device_resume 3608 r = amdgpu_bo_reserve(aobj, true); 3610 r = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); 3613 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); 3614 amdgpu_bo_unreserve(aobj);
|
amdgpu_dce_v10_0.c | 2387 struct amdgpu_bo *aobj; local in function:dce_v10_0_crtc_cursor_set2 2409 aobj = gem_to_amdgpu_bo(obj); 2410 ret = amdgpu_bo_reserve(aobj, false); 2416 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); 2417 amdgpu_bo_unreserve(aobj); 2423 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); 2449 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:dce_v10_0_crtc_cursor_set2 2450 ret = amdgpu_bo_reserve(aobj, true); 2452 amdgpu_bo_unpin(aobj); 2453 amdgpu_bo_unreserve(aobj); [all...] |
amdgpu_dce_v11_0.c | 2466 struct amdgpu_bo *aobj; local in function:dce_v11_0_crtc_cursor_set2 2488 aobj = gem_to_amdgpu_bo(obj); 2489 ret = amdgpu_bo_reserve(aobj, false); 2495 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); 2496 amdgpu_bo_unreserve(aobj); 2502 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); 2528 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:dce_v11_0_crtc_cursor_set2 2529 ret = amdgpu_bo_reserve(aobj, true); 2531 amdgpu_bo_unpin(aobj); 2532 amdgpu_bo_unreserve(aobj); [all...] |
amdgpu_dce_v6_0.c | 2282 struct amdgpu_bo *aobj; local in function:dce_v6_0_crtc_cursor_set2 2304 aobj = gem_to_amdgpu_bo(obj); 2305 ret = amdgpu_bo_reserve(aobj, false); 2311 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); 2312 amdgpu_bo_unreserve(aobj); 2318 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); 2344 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:dce_v6_0_crtc_cursor_set2 2345 ret = amdgpu_bo_reserve(aobj, true); 2347 amdgpu_bo_unpin(aobj); 2348 amdgpu_bo_unreserve(aobj); [all...] |
amdgpu_dce_v8_0.c | 2288 struct amdgpu_bo *aobj; local in function:dce_v8_0_crtc_cursor_set2 2310 aobj = gem_to_amdgpu_bo(obj); 2311 ret = amdgpu_bo_reserve(aobj, false); 2317 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); 2318 amdgpu_bo_unreserve(aobj); 2324 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); 2350 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); local in function:dce_v8_0_crtc_cursor_set2 2351 ret = amdgpu_bo_reserve(aobj, true); 2353 amdgpu_bo_unpin(aobj); 2354 amdgpu_bo_unreserve(aobj); [all...] |
/src/usr.sbin/acpitools/aml/ |
aml_parse.c | 611 union aml_object *aobj; local in function:aml_parse_defmethod 629 AML_ALLOC_OBJECT(aobj, env, aml_t_method,); 630 meth = &aobj->meth; 631 aname->property = aobj;
|