Home
last modified time | relevance | path

Searched full:aia (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/openbsm/libbsm/
H A Dbsm_wrappers.c75 struct auditinfo_addr aia; in audit_submit() local
106 error = getaudit_addr(&aia, sizeof(aia)); in audit_submit()
121 aia.ai_auid = ai.ai_auid; in audit_submit()
122 aia.ai_mask = ai.ai_mask; in audit_submit()
123 aia.ai_asid = ai.ai_asid; in audit_submit()
124 aia.ai_termid.at_type = AU_IPv4; in audit_submit()
125 aia.ai_termid.at_addr[0] = ai.ai_termid.machine; in audit_submit()
126 aia.ai_termid.at_port = ai.ai_termid.port; in audit_submit()
138 if (aia.ai_termid.at_type == AU_IPv6) in audit_submit()
142 atid.port = aia.ai_termid.at_port; in audit_submit()
[all …]
H A Dbsm_audit.c222 struct auditinfo_addr aia; in au_assemble() local
236 aia.ai_termid.at_type = AU_IPv4; in au_assemble()
237 aia.ai_termid.at_addr[0] = INADDR_ANY; in au_assemble()
238 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_assemble()
249 switch (aia.ai_termid.at_type) { in au_assemble()
251 hdrsize = (aia.ai_termid.at_addr[0] == INADDR_ANY) ? in au_assemble()
252 AUDIT_HEADER_SIZE : AUDIT_HEADER_EX_SIZE(&aia); in au_assemble()
255 aptr = (struct in6_addr *)&aia.ai_termid.at_addr[0]; in au_assemble()
258 AUDIT_HEADER_SIZE : AUDIT_HEADER_EX_SIZE(&aia); in au_assemble()
270 0, tm, &aia); in au_assemble()
H A Daudit_submit.3106 struct auditinfo_addr aia;
111 error = getaudit_addr(&aia, sizeof(aia));
120 aid = aia.ai_auid;
H A Dbsm_token.c1328 auditinfo_addr_t aia; in au_to_me() local
1334 if (getaudit_addr(&aia, sizeof(aia)) != 0) { in au_to_me()
1347 return (au_to_subject32_ex(aia.ai_auid, geteuid(), getegid(), getuid(), in au_to_me()
1348 getgid(), getpid(), aia.ai_asid, &aia.ai_termid)); in au_to_me()
1504 struct timeval tm, struct auditinfo_addr *aia) in au_to_header32_ex_tm() argument
1511 tid = &aia->ai_termid; in au_to_header32_ex_tm()
1572 struct auditinfo_addr aia; in au_to_header32_ex() local
1576 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_to_header32_ex()
1581 return (au_to_header32_ex_tm(rec_size, e_type, e_mod, tm, &aia)); in au_to_header32_ex()
/freebsd/tools/regression/priv/
H A Dpriv_audit_setaudit.c46 static auditinfo_addr_t aia; variable
56 if (getaudit_addr(&aia, sizeof(aia)) < 0) { in priv_audit_setaudit_setup()
88 error = setaudit_addr(&aia, sizeof(aia)); in priv_audit_setaudit_addr()
H A Dpriv_audit_getaudit.c78 auditinfo_addr_t aia; in priv_audit_getaudit_addr() local
81 error = getaudit_addr(&aia, sizeof(aia)); in priv_audit_getaudit_addr()
/freebsd/contrib/openbsm/libauditd/
H A Dauditd_lib.c261 struct auditinfo_addr aia; in auditd_set_host() local
275 bzero(&aia, sizeof(aia)); in auditd_set_host()
276 aia.ai_termid.at_type = AU_IPv4; in auditd_set_host()
277 error = audit_set_kaudit(&aia, sizeof(aia)); in auditd_set_host()
289 &aia.ai_termid.at_addr[0], sizeof(struct in6_addr)); in auditd_set_host()
290 aia.ai_termid.at_type = AU_IPv6; in auditd_set_host()
296 &aia.ai_termid.at_addr[0], sizeof(struct in_addr)); in auditd_set_host()
297 aia.ai_termid.at_type = AU_IPv4; in auditd_set_host()
306 if (audit_set_kaudit(&aia, sizeof(aia)) < 0) in auditd_set_host()
1000 auditinfo_addr_t aia; in auditd_prevent_audit() local
[all …]
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Driscv,imsics.yaml13 The RISC-V advanced interrupt architecture (AIA) defines a per-CPU incoming
15 AIA specification can be found at https://github.com/riscv/riscv-aia.
19 a IMSIC interrupt file is done using AIA CSRs and it also has a 4KB MMIO
29 follows a particular scheme defined by the RISC-V AIA specification. A IMSIC
H A Driscv,aplic.yaml13 The RISC-V advanced interrupt architecture (AIA) defines an advanced
15 in a RISC-V platform. The RISC-V AIA specification can be found at
16 https://github.com/riscv/riscv-aia.
51 Given APLIC domain forwards wired interrupts as MSIs to a AIA incoming
/freebsd/sys/security/mac/
H A Dmac_audit.c74 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr() argument
78 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit_addr, cred, aia); in mac_cred_check_setaudit_addr()
79 MAC_CHECK_PROBE2(cred_check_setaudit_addr, error, cred, aia); in mac_cred_check_setaudit_addr()
H A Dmac_framework.h116 struct auditinfo_addr *aia);
H A Dmac_policy.h145 struct auditinfo_addr *aia);
/freebsd/sys/security/audit/
H A Daudit_syscalls.c747 struct auditinfo_addr aia; in sys_setaudit_addr() local
750 error = copyin(uap->auditinfo_addr, &aia, sizeof(aia)); in sys_setaudit_addr()
753 audit_arg_auditinfo_addr(&aia); in sys_setaudit_addr()
754 if (aia.ai_termid.at_type != AU_IPv6 && in sys_setaudit_addr()
755 aia.ai_termid.at_type != AU_IPv4) in sys_setaudit_addr()
762 error = mac_cred_check_setaudit_addr(oldcred, &aia); in sys_setaudit_addr()
769 newcred->cr_audit = aia; in sys_setaudit_addr()
H A Dbsm_token.c1254 auditinfo_addr_t aia; in au_to_me() local
1260 if (getaudit_addr(&aia, sizeof(aia)) != 0) { in au_to_me()
1273 return (au_to_subject32_ex(aia.ai_auid, geteuid(), getegid(), getuid(), in au_to_me()
1274 getgid(), getpid(), aia.ai_asid, &aia.ai_termid)); in au_to_me()
1472 struct timeval tm, struct auditinfo_addr *aia) in au_to_header32_ex_tm() argument
1479 tid = &aia->ai_termid; in au_to_header32_ex_tm()
1537 struct auditinfo_addr aia; in au_to_header32_ex() local
1541 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_to_header32_ex()
1546 return (au_to_header32_ex_tm(rec_size, e_type, e_mod, tm, &aia)); in au_to_header32_ex()
/freebsd/crypto/heimdal/lib/hx509/
H A Dprint.c720 AuthorityInfoAccessSyntax aia; in check_authorityInfoAccess() local
729 &aia, &size); in check_authorityInfoAccess()
735 for (i = 0; i < aia.len; i++) { in check_authorityInfoAccess()
739 hx509_oid_print(&aia.val[i].accessMethod, validate_vprint, ctx); in check_authorityInfoAccess()
740 hx509_general_name_unparse(&aia.val[i].accessLocation, &str); in check_authorityInfoAccess()
745 free_AuthorityInfoAccessSyntax(&aia); in check_authorityInfoAccess()
/freebsd/crypto/openssl/test/ocsp-tests/
H A Dca.cnf17 # we do not include aia in the cert.
/freebsd/crypto/openssl/apps/
H A Ds_server.c483 STACK_OF(OPENSSL_STRING) *aia = NULL; in get_ocsp_resp_from_responder()
499 aia = X509_get1_ocsp(x); in get_ocsp_resp_from_responder()
500 if (aia != NULL) { in get_ocsp_resp_from_responder()
501 if (!OSSL_HTTP_parse_url(sk_OPENSSL_STRING_value(aia, 0), &use_ssl, in get_ocsp_resp_from_responder()
503 BIO_puts(bio_err, "cert_status: can't parse AIA URL\n"); in get_ocsp_resp_from_responder()
507 BIO_printf(bio_err, "cert_status: AIA URL: %s\n", in get_ocsp_resp_from_responder()
508 sk_OPENSSL_STRING_value(aia, 0)); in get_ocsp_resp_from_responder()
512 "cert_status: no AIA and no default responder URL\n"); in get_ocsp_resp_from_responder()
579 * If we parsed aia we need to free; otherwise they were copied and we in get_ocsp_resp_from_responder()
582 if (aia != NULL) { in get_ocsp_resp_from_responder()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml129 request #42 from riscv/jhauser-2023-RC4") of riscv-aia.
142 ("Merge pull request #42 from riscv/jhauser-2023-RC4") of riscv-aia.
/freebsd/contrib/openbsm/bsm/
H A Dlibbsm.h1315 int audit_get_kaudit(auditinfo_addr_t *aia, size_t sz);
1316 int audit_set_kaudit(auditinfo_addr_t *aia, size_t sz);
1324 int audit_get_sinfo_addr(auditinfo_addr_t *aia, size_t sz);
/freebsd/contrib/openbsm/sys/bsm/
H A Daudit_record.h206 struct timeval tm, struct auditinfo_addr *aia);
/freebsd/sys/bsm/
H A Daudit_record.h211 struct timeval tm, struct auditinfo_addr *aia);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAttr.cpp303 AlwaysInlineAttr AIA(S.Context, A); in handleAlwaysInlineAttr() local
304 if (!AIA.isClangAlwaysInline()) { in handleAlwaysInlineAttr()
/freebsd/sys/riscv/vmm/
H A Dvmm_aplic.c51 MALLOC_DEFINE(M_APLIC, "RISC-V VMM APLIC", "RISC-V AIA APLIC");
/freebsd/share/misc/
H A Diso316628 AI AIA 660 Anguilla
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c212 stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in stub_cred_check_setaudit_addr() argument

12