Home
last modified time | relevance | path

Searched +full:ctx +full:- +full:asid (Results 1 – 8 of 8) sorted by relevance

/freebsd/crypto/openssl/crypto/x509/
H A Dv3_asid.c2 * Copyright 2006-2024 The OpenSSL Project Authors. All Rights Reserved.
71 switch (choice->type) {
76 for (i = 0; i < sk_ASIdOrRange_num(choice->u.asIdsOrRanges); i++) {
78 sk_ASIdOrRange_value(choice->u.asIdsOrRanges, i);
79 switch (aor->type) {
81 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.id)) == NULL)
87 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.range->min)) == NULL)
89 BIO_printf(out, "%*s%s-", indent + 2, "", s);
91 if ((s = i2s_ASN1_INTEGER(NULL, aor->u.range->max)) == NULL)
113 ASIdentifiers *asid = ext; in i2r_ASIdentifiers() local
[all …]
/freebsd/sys/arm64/iommu/
H A Dsmmu.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2019-2020 Ruslan Bukin <br@bsdpad.com>
8 * Technology) under DARPA contract HR0011-18-C-0016 ("ECATS"), as part of the
39 * In case of PCI-based devices, StreamID is a PCI rid.
42 * which contains per-device configuration.
44 * Stream table is a linear or 2-level walk table (this driver supports both).
50 * level 0 of page tables, ASID, etc.
67 * Register interface and Memory-based circular buffer queues are used
79 * in a producer-consumer fashion so that an output queue contains data
[all …]
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
86 #define AMD_CPUID_SVM_FLUSH_BY_ASID BIT(6) /* Flush by ASID */
108 static MALLOC_DEFINE(M_SVM_VLAPIC, "svm-vlapic", "svm-vlapic");
123 /* Current ASID generation for each host cpu */
124 static struct asid asid[MAXCPU]; variable
263 * The next ASID allocation will rollover both 'gen' and 'num' in svm_modinit()
266 asid[cpu].gen = ~0UL; in svm_modinit()
267 asid[cpu].num = nasid - 1; in svm_modinit()
299 ctrl->tsc_offset = offset; in svm_set_tsc_offset()
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Dx509v3.h.in2 * {- join("\n * ", @autowarntext) -}
4 * Copyright 1999-2023 The OpenSSL Project Authors. All Rights Reserved.
12 {-
14 -}
48 struct v3_ext_ctx *ctx,
53 struct v3_ext_ctx *ctx, const char *str);
57 struct v3_ext_ctx *ctx, const char *str);
74 /* The following pair is used for multi-valued extensions */
110 {-
112 -}
[all …]
H A Dx509v3.h5 * Copyright 1999-2023 The OpenSSL Project Authors. All Rights Reserved.
47 struct v3_ext_ctx *ctx,
52 struct v3_ext_ctx *ctx, const char *str);
56 struct v3_ext_ctx *ctx, const char *str);
73 /* The following pair is used for multi-valued extensions */
300 # define CRL_REASON_NONE -1
605 "section:", (val)->section, \
606 ",name:", (val)->name, ",value:", (val)->value)
608 # define X509V3_set_ctx_test(ctx) \ argument
609 X509V3_set_ctx(ctx, NULL, NULL, NULL, NULL, X509V3_CTX_TEST)
[all …]
/freebsd/sys/riscv/vmm/
H A Dvmm_sbi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
68 uint64_t asid __unused; in vmm_sbi_handle_rfnc()
71 func_id = hypctx->guest_regs.hyp_a[6]; in vmm_sbi_handle_rfnc()
72 hart_mask = hypctx->guest_regs.hyp_a[0]; in vmm_sbi_handle_rfnc()
73 start = hypctx->guest_regs.hyp_a[2]; in vmm_sbi_handle_rfnc()
74 size = hypctx->guest_regs.hyp_a[3]; in vmm_sbi_handle_rfnc()
75 asid = hypctx->guest_regs.hyp_a[4]; in vmm_sbi_handle_rfnc()
93 hypctx->guest_regs.hyp_a[0] = 0; in vmm_sbi_handle_rfnc()
111 func_id = hypctx->guest_regs.hyp_a[6]; in vmm_sbi_handle_ipi()
[all …]
/freebsd/sys/arm64/arm64/
H A Dpmap.c1 /*-
10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu>
14 * Copyright (c) 2014-2016 The FreeBSD Foundation
52 /*-
59 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA
90 * this module may throw away valid virtual-to-physical
92 * of virtual-to-physical mappings must be done as
96 * make virtual-to-physical map invalidates expensive,
159 #define PMAP_ASSERT_STAGE1(pmap) MPASS((pmap)->pm_stage == PM_STAGE1)
160 #define PMAP_ASSERT_STAGE2(pmap) MPASS((pmap)->pm_stage == PM_STAGE2)
[all …]
H A Didentcpu.c1 /*-
85 * The default implementation of I-cache sync assumes we have an
100 if ((req->flags & SCTL_MASK32) != 0 && adaptive_machine_arch) in sysctl_hw_machine()
119 * Per-CPU affinity as provided in MPIDR_EL1
125 * Aff1 - Cluster number
126 * Aff0 - CPU number in Aff1 cluster
174 return (&cpu_desc[cpu - 1]); in get_cpu_desc()
195 * Per-implementer table of (PartNum, CPU Name) pairs.
200 { CPU_PART_FOUNDATION, "Foundation-Model" },
201 { CPU_PART_CORTEX_A34, "Cortex-A34" },
[all …]