Home
last modified time | relevance | path

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

/openbsd-src/sys/uvm/
H A Duvm_aobj.c51 * An anonymous UVM object (aobj) manages anonymous-memory. In addition to
58 * Note: for hash tables, we break the address space of the aobj into blocks
78 #define UAO_SWHASH_HASH(aobj, idx) \ argument
79 (&(aobj)->u_swhash[(((idx) >> UAO_SWHASH_CLUSTER_SHIFT) \
80 & (aobj)->u_swhashmask)])
87 #define UAO_USES_SWHASH(aobj) \ argument
88 ((aobj)->u_pages > UAO_SWHASH_THRESHOLD)
122 * => only one of u_swslots and u_swhash is used in any given aobj
130 * offset -> swapslot mappings for the aobj.
200 uao_find_swhash_elt(struct uvm_aobj *aobj, in argument
246 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_find_swslot() local
286 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_set_swslot() local
356 uao_free(struct uvm_aobj * aobj) uao_free() argument
406 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_shrink_hash() local
455 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_shrink_convert() local
491 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_shrink_array() local
515 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_shrink() local
544 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_grow_array() local
568 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_grow_hash() local
612 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_grow_convert() local
645 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_grow() local
679 struct uvm_aobj *aobj; uao_create() local
804 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_detach() local
869 struct uvm_aobj *aobj = (struct uvm_aobj *) uobj; uao_flush() local
995 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_get() local
1265 struct uvm_aobj *aobj; uao_swap_off() local
1324 uao_pagein(struct uvm_aobj * aobj,int startslot,int endslot) uao_pagein() argument
1397 uao_pagein_page(struct uvm_aobj * aobj,int pageidx) uao_pagein_page() argument
1456 struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uao_dropswap_range() local
[all...]
/openbsd-src/lib/libcrypto/asn1/
H A Da_object.c377 i2t_ASN1_OBJECT_oid(const ASN1_OBJECT *aobj, CBB *cbb) in i2t_ASN1_OBJECT_oid() argument
381 CBS_init(&cbs, aobj->data, aobj->length); in i2t_ASN1_OBJECT_oid()
387 i2t_ASN1_OBJECT_name(const ASN1_OBJECT *aobj, CBB *cbb, const char **out_name) in i2t_ASN1_OBJECT_name() argument
394 if ((nid = OBJ_obj2nid(aobj)) == NID_undef) in i2t_ASN1_OBJECT_name()
415 i2t_ASN1_OBJECT_cbb(const ASN1_OBJECT *aobj, CBB *cbb, int no_name) in i2t_ASN1_OBJECT_cbb() argument
420 if (i2t_ASN1_OBJECT_name(aobj, cbb, &name)) in i2t_ASN1_OBJECT_cbb()
425 return i2t_ASN1_OBJECT_oid(aobj, cbb); in i2t_ASN1_OBJECT_cbb()
429 i2t_ASN1_OBJECT_internal(const ASN1_OBJECT *aobj, char *buf, int buf_len, int no_name) in i2t_ASN1_OBJECT_internal() argument
441 if (aobj == NULL || aobj->data == NULL) in i2t_ASN1_OBJECT_internal()
446 if (!i2t_ASN1_OBJECT_cbb(aobj, &cbb, no_name)) in i2t_ASN1_OBJECT_internal()
[all …]
H A Dx_algor.c162 X509_ALGOR_set0_obj(X509_ALGOR *alg, ASN1_OBJECT *aobj) in X509_ALGOR_set0_obj() argument
165 alg->algorithm = aobj; in X509_ALGOR_set0_obj()
173 ASN1_OBJECT *aobj; in X509_ALGOR_set_obj_by_nid() local
175 if ((aobj = OBJ_nid2obj(nid)) == NULL) in X509_ALGOR_set_obj_by_nid()
177 if (!X509_ALGOR_set0_obj(alg, aobj)) in X509_ALGOR_set_obj_by_nid()
222 X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int parameter_type, in X509_ALGOR_set0() argument
232 if (!X509_ALGOR_set0_obj(alg, aobj)) in X509_ALGOR_set0()
H A Dp8_pkey.c149 PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version, in PKCS8_pkey_set0() argument
156 if (!X509_ALGOR_set0(priv->pkeyalg, aobj, ptype, pval)) in PKCS8_pkey_set0()
H A Dasn1_local.h149 int i2t_ASN1_OBJECT_internal(const ASN1_OBJECT *aobj, char *buf, int buf_len,
H A Dx_pubkey.c746 X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, int ptype, in X509_PUBKEY_set0_param() argument
749 if (!X509_ALGOR_set0(pub->algor, aobj, ptype, pval)) in X509_PUBKEY_set0_param()
/openbsd-src/regress/lib/libcrypto/asn1/
H A Dasn1object.c229 ASN1_OBJECT *aobj = NULL; in do_asn1_object_test() local
267 if ((aobj = c2i_ASN1_OBJECT(NULL, &p, aot->content_len)) == NULL) { in do_asn1_object_test()
273 ret = i2d_ASN1_OBJECT(aobj, &q); in do_asn1_object_test()
279 ret = i2d_ASN1_OBJECT(aobj, &der); in do_asn1_object_test()
287 ASN1_OBJECT_free(aobj); in do_asn1_object_test()
288 aobj = NULL; in do_asn1_object_test()
291 if ((aobj = d2i_ASN1_OBJECT(NULL, &p, aot->der_len)) == NULL) { in do_asn1_object_test()
302 ret = i2t_ASN1_OBJECT(buf, sizeof(buf), aobj); in do_asn1_object_test()
318 ASN1_OBJECT_free(aobj); in do_asn1_object_test()
346 ASN1_OBJECT *aobj = NULL; in asn1_object_bad_content_test() local
[all …]
H A Dx509_algor.c32 const ASN1_OBJECT *aobj; in x509_algor_new_test() local
38 if ((aobj = OBJ_nid2obj(NID_undef)) == NULL) in x509_algor_new_test()
41 if (alg->algorithm != aobj) { in x509_algor_new_test()
240 const ASN1_OBJECT *aobj = NULL; in x509_algor_get0_test() local
251 X509_ALGOR_get0(&aobj, NULL, NULL, alg); in x509_algor_get0_test()
252 if (aobj == NULL) { in x509_algor_get0_test()
278 X509_ALGOR_get0(&aobj, NULL, NULL, alg); in x509_algor_get0_test()
279 if (aobj != oid) { in x509_algor_get0_test()
296 aobj = NULL; in x509_algor_get0_test()
299 X509_ALGOR_get0(&aobj, &ptype, &pval, alg); in x509_algor_get0_test()
[all …]
/openbsd-src/gnu/usr.bin/perl/dist/threads-shared/t/
H A Dblessed.t39 my ($hobj, $aobj, $sobj) : shared;
42 $aobj = &share([]);
50 bless $aobj, 'bar';
54 $$aobj[0] = bless(&share({}), 'yin');
55 $$aobj[1] = bless(&share([]), 'yang');
56 $$aobj[2] = $sobj;
66 ok(3, ref($aobj) eq 'bar', "array blessing does work");
70 ok(6, ref($$aobj[0]) eq 'yin', "blessed hash in array");
71 ok(7, ref($$aobj[1]) eq 'yang', "blessed array in array");
72 ok(8, ref($$aobj[2]) eq 'baz', "blessed scalar in array");
[all …]
/openbsd-src/lib/libcrypto/objects/
H A Dobj_dat.c275 ASN1_OBJECT aobj = { in OBJ_nid2obj() local
280 .obj = &aobj, in OBJ_nid2obj()
298 ASN1_OBJECT *aobj; in OBJ_nid2sn() local
300 if ((aobj = OBJ_nid2obj(nid)) == NULL) in OBJ_nid2sn()
303 return aobj->sn; in OBJ_nid2sn()
310 ASN1_OBJECT *aobj; in OBJ_nid2ln() local
312 if ((aobj = OBJ_nid2obj(nid)) == NULL) in OBJ_nid2ln()
315 return aobj->ln; in OBJ_nid2ln()
320 obj_objs_cmp(const void *aobj, const void *b) in obj_objs_cmp() argument
326 return OBJ_cmp(aobj, &nid_objs[*nid]); in obj_objs_cmp()
[all …]
/openbsd-src/lib/libcrypto/ec/
H A Decx_methods.c249 ASN1_OBJECT *aobj; in ecx_pub_encode() local
261 if ((aobj = OBJ_nid2obj(pkey->ameth->pkey_id)) == NULL) in ecx_pub_encode()
268 if (!X509_PUBKEY_set0_param(xpubkey, aobj, V_ASN1_UNDEF, NULL, in ecx_pub_encode()
410 ASN1_OBJECT *aobj; in ecx_priv_encode() local
420 if ((aobj = OBJ_nid2obj(pkey->ameth->pkey_id)) == NULL) in ecx_priv_encode()
430 if (!PKCS8_pkey_set0(p8pki, aobj, 0, V_ASN1_UNDEF, NULL, der, der_len)) in ecx_priv_encode()
516 const ASN1_OBJECT *aobj; in ecx_param_cmp()
518 X509_ALGOR_get0(&aobj, NULL, NULL, algor);
519 if (OBJ_obj2nid(aobj) != EVP_PKEY_ED25519)
785 const ASN1_OBJECT *aobj;
767 const ASN1_OBJECT *aobj; ecx_item_verify() local
[all...]
H A Dec_ameth.c178 eckey_from_object(const ASN1_OBJECT *aobj, EC_KEY **out_eckey) in eckey_from_object()
185 if ((nid = OBJ_obj2nid(aobj)) == NID_undef) in eckey_from_object()
234 ASN1_OBJECT *aobj; in eckey_pub_encode()
247 if ((aobj = OBJ_nid2obj(EVP_PKEY_EC)) == NULL) in eckey_pub_encode()
249 if (!X509_PUBKEY_set0_param(pk, aobj, ptype, pval, key, key_len)) in eckey_pub_encode()
387 ASN1_OBJECT *aobj; in eckey_priv_encode()
408 if ((aobj = OBJ_nid2obj(NID_X9_62_id_ecPublicKey)) == NULL) in eckey_priv_encode()
410 if (!PKCS8_pkey_set0(p8, aobj, 0, ptype, pval, key, key_len)) in eckey_priv_encode()
172 eckey_from_object(const ASN1_OBJECT * aobj,EC_KEY ** out_eckey) eckey_from_object() argument
228 ASN1_OBJECT *aobj; eckey_pub_encode() local
382 ASN1_OBJECT *aobj; eckey_priv_encode() local
/openbsd-src/lib/libcrypto/dh/
H A Ddh_ameth.c140 ASN1_OBJECT *aobj; in dh_pub_encode() local
166 if ((aobj = OBJ_nid2obj(EVP_PKEY_DH)) == NULL) in dh_pub_encode()
168 if (!X509_PUBKEY_set0_param(pk, aobj, ptype, astr, key, key_len)) in dh_pub_encode()
255 ASN1_OBJECT *aobj; in dh_priv_encode() local
283 if ((aobj = OBJ_nid2obj(NID_dhKeyAgreement)) == NULL) in dh_priv_encode()
285 if (!PKCS8_pkey_set0(p8, aobj, 0, ptype, astr, key, key_len)) in dh_priv_encode()
/openbsd-src/lib/libcrypto/dsa/
H A Ddsa_ameth.c150 ASN1_OBJECT *aobj; in dsa_pub_encode() local
181 if ((aobj = OBJ_nid2obj(EVP_PKEY_DSA)) == NULL) in dsa_pub_encode()
183 if (!X509_PUBKEY_set0_param(pk, aobj, ptype, astr, key, key_len)) in dsa_pub_encode()
292 ASN1_OBJECT *aobj; in dsa_priv_encode() local
320 if ((aobj = OBJ_nid2obj(NID_dsa)) == NULL) in dsa_priv_encode()
322 if (!PKCS8_pkey_set0(p8, aobj, 0, ptype, astr, key, key_len)) in dsa_priv_encode()
/openbsd-src/lib/libcrypto/rsa/
H A Drsa_ameth.c152 ASN1_OBJECT *aobj; in rsa_pub_encode()
160 if ((aobj = OBJ_nid2obj(pkey->ameth->pkey_id)) == NULL) in rsa_pub_encode()
162 if (!X509_PUBKEY_set0_param(pk, aobj, strtype, str, penc, penclen)) in rsa_pub_encode()
241 ASN1_OBJECT *aobj; in rsa_priv_encode()
253 if ((aobj = OBJ_nid2obj(pkey->ameth->pkey_id)) == NULL) in rsa_priv_encode()
255 if (!PKCS8_pkey_set0(p8, aobj, 0, strtype, str, rk, rklen)) { in rsa_priv_encode()
859 const ASN1_OBJECT *aobj; in rsa_cms_verify()
866 X509_ALGOR_get0(&aobj, NULL, NULL, alg); in rsa_cms_verify()
867 if (OBJ_obj2nid(aobj) != EVP_PKEY_RSA_PSS) in rsa_cms_verify()
146 ASN1_OBJECT *aobj; rsa_pub_encode() local
235 ASN1_OBJECT *aobj; rsa_priv_encode() local
/openbsd-src/lib/libcrypto/pkcs12/
H A Dp12_npas.c74 const ASN1_OBJECT *aobj; in alg_get() local
82 X509_ALGOR_get0(&aobj, &param_type, &param, alg); in alg_get()
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_display.c1688 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in amdgpu_display_resume_helper()
1690 r = amdgpu_bo_reserve(aobj, true); in amdgpu_display_resume_helper()
1692 amdgpu_bo_unpin(aobj); in amdgpu_display_resume_helper()
1693 amdgpu_bo_unreserve(aobj); in amdgpu_display_resume_helper()
1725 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in amdgpu_display_resume_helper()
1727 r = amdgpu_bo_reserve(aobj, true); in amdgpu_display_resume_helper()
1729 r = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); in amdgpu_display_resume_helper()
1732 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj);
1733 amdgpu_bo_unreserve(aobj);
1664 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); amdgpu_display_suspend_helper() local
1701 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); amdgpu_display_resume_helper() local
H A Ddce_v8_0.c2277 struct amdgpu_bo *aobj; in dce_v8_0_crtc_cursor_set2() local
2299 aobj = gem_to_amdgpu_bo(obj); in dce_v8_0_crtc_cursor_set2()
2300 ret = amdgpu_bo_reserve(aobj, false); in dce_v8_0_crtc_cursor_set2()
2306 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); in dce_v8_0_crtc_cursor_set2()
2307 amdgpu_bo_unreserve(aobj); in dce_v8_0_crtc_cursor_set2()
2313 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); in dce_v8_0_crtc_cursor_set2()
2339 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in dce_v8_0_crtc_cursor_set2() local
2340 ret = amdgpu_bo_reserve(aobj, true); in dce_v8_0_crtc_cursor_set2()
2342 amdgpu_bo_unpin(aobj); in dce_v8_0_crtc_cursor_set2()
2343 amdgpu_bo_unreserve(aobj); in dce_v8_0_crtc_cursor_set2()
H A Ddce_v6_0.c2278 struct amdgpu_bo *aobj; in dce_v6_0_crtc_cursor_set2() local
2300 aobj = gem_to_amdgpu_bo(obj); in dce_v6_0_crtc_cursor_set2()
2301 ret = amdgpu_bo_reserve(aobj, false); in dce_v6_0_crtc_cursor_set2()
2307 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); in dce_v6_0_crtc_cursor_set2()
2308 amdgpu_bo_unreserve(aobj); in dce_v6_0_crtc_cursor_set2()
2314 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); in dce_v6_0_crtc_cursor_set2()
2340 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in dce_v6_0_crtc_cursor_set2() local
2341 ret = amdgpu_bo_reserve(aobj, true); in dce_v6_0_crtc_cursor_set2()
2343 amdgpu_bo_unpin(aobj); in dce_v6_0_crtc_cursor_set2()
2344 amdgpu_bo_unreserve(aobj); in dce_v6_0_crtc_cursor_set2()
H A Damdgpu_cs.c1035 struct amdgpu_bo *aobj; in amdgpu_cs_patch_ibs()
1040 r = amdgpu_cs_find_mapping(p, va_start, &aobj, &m); in amdgpu_cs_patch_ibs()
1053 r = amdgpu_bo_kmap(aobj, (void **)&kptr); in amdgpu_cs_patch_ibs()
1061 amdgpu_bo_kunmap(aobj); in amdgpu_cs_patch_ibs()
1072 amdgpu_bo_kunmap(aobj); in amdgpu_cs_patch_ibs()
1031 struct amdgpu_bo *aobj; amdgpu_cs_patch_ibs() local
H A Ddce_v10_0.c2372 struct amdgpu_bo *aobj; in dce_v10_0_crtc_cursor_set2() local
2394 aobj = gem_to_amdgpu_bo(obj); in dce_v10_0_crtc_cursor_set2()
2395 ret = amdgpu_bo_reserve(aobj, false); in dce_v10_0_crtc_cursor_set2()
2401 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); in dce_v10_0_crtc_cursor_set2()
2402 amdgpu_bo_unreserve(aobj); in dce_v10_0_crtc_cursor_set2()
2408 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); in dce_v10_0_crtc_cursor_set2()
2434 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in dce_v10_0_crtc_cursor_set2() local
2435 ret = amdgpu_bo_reserve(aobj, true); in dce_v10_0_crtc_cursor_set2()
2437 amdgpu_bo_unpin(aobj); in dce_v10_0_crtc_cursor_set2()
2438 amdgpu_bo_unreserve(aobj); in dce_v10_0_crtc_cursor_set2()
H A Ddce_v11_0.c2456 struct amdgpu_bo *aobj; in dce_v11_0_crtc_cursor_set2() local
2478 aobj = gem_to_amdgpu_bo(obj); in dce_v11_0_crtc_cursor_set2()
2479 ret = amdgpu_bo_reserve(aobj, false); in dce_v11_0_crtc_cursor_set2()
2485 ret = amdgpu_bo_pin(aobj, AMDGPU_GEM_DOMAIN_VRAM); in dce_v11_0_crtc_cursor_set2()
2486 amdgpu_bo_unreserve(aobj); in dce_v11_0_crtc_cursor_set2()
2492 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj); in dce_v11_0_crtc_cursor_set2()
2518 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo); in dce_v11_0_crtc_cursor_set2() local
2519 ret = amdgpu_bo_reserve(aobj, true); in dce_v11_0_crtc_cursor_set2()
2521 amdgpu_bo_unpin(aobj); in dce_v11_0_crtc_cursor_set2()
2522 amdgpu_bo_unreserve(aobj); in dce_v11_0_crtc_cursor_set2()
/openbsd-src/lib/libcrypto/evp/
H A Devp_cipher.c1017 ASN1_OBJECT *aobj; in EVP_CIPHER_type() local
1058 if (((aobj = OBJ_nid2obj(nid)) == NULL) || aobj->data == NULL) in EVP_CIPHER_type()
1061 ASN1_OBJECT_free(aobj); in EVP_CIPHER_type()
/openbsd-src/usr.bin/openssl/
H A Dpkcs12.c1007 const ASN1_OBJECT *aobj; in get_cert_chain()
1011 X509_ALGOR_get0(&aobj, &param_type, &param, alg);
1017 OBJ_nid2ln(OBJ_obj2nid(aobj)), in alg_print()
1015 const ASN1_OBJECT *aobj; alg_print() local
/openbsd-src/lib/libcrypto/x509/
H A Dx509.h464 int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, void *pval);
941 int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version,
950 int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, int ptype,