Home
last modified time | relevance | path

Searched refs:ar (Results 1 – 19 of 19) sorted by relevance

/xnu-11215/bsd/security/audit/
H A Daudit_arg.c132 ar->k_ar.ar_arg_len = len; in audit_arg_len()
139 ar->k_ar.ar_arg_fd2 = fd; in audit_arg_fd2()
146 ar->k_ar.ar_arg_fd = fd; in audit_arg_fd()
147 ARG_SET_VALID(ar, ARG_FD); in audit_arg_fd()
160 ar->k_ar.ar_arg_gid = gid; in audit_arg_gid()
167 ar->k_ar.ar_arg_uid = uid; in audit_arg_uid()
271 ar->k_ar.ar_arg_uid = uid; in audit_arg_owner()
272 ar->k_ar.ar_arg_gid = gid; in audit_arg_owner()
348 bcopy(sa, &ar->k_ar.ar_arg_sockaddr, sizeof(ar->k_ar.ar_arg_sockaddr)); in audit_arg_sockaddr()
708 ARG_SET_VALID(ar, flag); in audit_arg_kpath()
[all …]
H A Daudit_bsm.c314 ar->ar_arg_euid, ar->ar_arg_egid, \
315 ar->ar_arg_ruid, ar->ar_arg_rgid, \
316 ar->ar_arg_pid, ar->ar_arg_asid, \
623 ar = &kar->k_ar; in kaudit_to_bsm()
911 ar->ar_arg_data_count, ar->ar_arg_data); in kaudit_to_bsm()
1016 ar->ar_arg_data_count, ar->ar_arg_data); in kaudit_to_bsm()
1313 ar->ar_event = audit_msgctl_to_event(ar->ar_arg_svipc_cmd); in kaudit_to_bsm()
1547 ar->ar_event = audit_semctl_to_event(ar->ar_arg_svipc_cmd); in kaudit_to_bsm()
2007 ar->ar_event); in kaudit_to_bsm()
2061 tok = au_to_return32(au_errno_to_bsm(ar->ar_errno), ar->ar_retval); in kaudit_to_bsm()
[all …]
H A Daudit.c232 bzero(ar, sizeof(*ar)); in audit_record_ctor()
276 kfree_data(ar->k_ar.ar_arg_opaque, ar->k_ar.ar_arg_opq_size); in audit_record_dtor()
434 return ar; in audit_new()
443 audit_mac_free(ar); in audit_free()
459 if (ar == NULL) { in audit_commit()
522 ar->k_ar.ar_arg_ctlname, ar->k_ar.ar_valid_arg); in audit_commit()
527 ar->k_ar.ar_event = auditon_command_event(ar->k_ar.ar_arg_cmd); in audit_commit()
533 ar->k_ar.ar_arg_cmd, ar->k_ar.ar_arg_fflags, error); in audit_commit()
566 audit_free(ar); in audit_commit()
582 audit_free(ar); in audit_commit()
[all …]
H A Daudit.h194 void audit_arg_fd(struct kaudit_record *ar, int fd);
195 void audit_arg_fd2(struct kaudit_record *ar, int fd);
197 void audit_arg_gid(struct kaudit_record *ar, gid_t gid);
198 void audit_arg_uid(struct kaudit_record *ar, uid_t uid);
223 void audit_arg_auditinfo(struct kaudit_record *ar,
225 void audit_arg_auditinfo_addr(struct kaudit_record *ar,
229 void audit_arg_kpath(struct kaudit_record *ar,
240 void audit_arg_cmd(struct kaudit_record *ar, int cmd);
242 void audit_arg_svipc_perm(struct kaudit_record *ar,
248 void audit_arg_auditon(struct kaudit_record *ar,
[all …]
H A Daudit_mac.c85 mac.m_string = ar->k_ar.ar_cred_mac_labels; in audit_mac_new()
96 if (ar->k_ar.ar_mac_records == NULL) { in audit_mac_new()
100 LIST_INIT(ar->k_ar.ar_mac_records); in audit_mac_new()
101 ar->k_ar.ar_forced_by_mac = 0; in audit_mac_new()
107 audit_mac_free(struct kaudit_record *ar) in audit_mac_free() argument
117 if (ar->k_ar.ar_cred_mac_labels != NULL) { in audit_mac_free()
120 if (ar->k_ar.ar_arg_mac_string != NULL) { in audit_mac_free()
121 kfree_data(ar->k_ar.ar_arg_mac_string, in audit_mac_free()
230 if (ar->k_ar.ar_arg_mac_string == NULL) { in audit_arg_mac_string()
240 if (ar->k_ar.ar_arg_mac_string == NULL) { in audit_arg_mac_string()
[all …]
H A Daudit_worker.c353 ar->k_ulen); in audit_worker_process_record()
358 audit_pipe_submit_user(ar->k_udata, ar->k_ulen); in audit_worker_process_record()
368 auid = ar->k_ar.ar_subj_auid; in audit_worker_process_record()
369 event = ar->k_ar.ar_event; in audit_worker_process_record()
371 if (ar->k_ar.ar_errno == 0) { in audit_worker_process_record()
377 error = kaudit_to_bsm(ar, &bsm); in audit_worker_process_record()
434 struct kaudit_record *ar; in audit_worker() local
463 TAILQ_REMOVE(&audit_q, ar, k_q); in audit_worker()
476 TAILQ_REMOVE(&ar_worklist, ar, k_q); in audit_worker()
481 audit_worker_process_record(ar); in audit_worker()
[all …]
H A Daudit_session.c571 struct kaudit_record *ar; in audit_session_event() local
587 if (NULL == ar) { in audit_session_event()
595 ar->k_ar_commit |= AR_PRESELECT_FILTER; in audit_session_event()
602 ar->k_ar.ar_subj_ruid = 0; in audit_session_event()
603 ar->k_ar.ar_subj_rgid = 0; in audit_session_event()
604 ar->k_ar.ar_subj_egid = 0; in audit_session_event()
605 ar->k_ar.ar_subj_pid = 0; in audit_session_event()
606 ar->k_ar.ar_subj_auid = aia_p->ai_auid; in audit_session_event()
614 ARG_SET_VALID(ar, ARG_AMASK); in audit_session_event()
618 ARG_SET_VALID(ar, ARG_VALUE64); in audit_session_event()
[all …]
H A Daudit_private.h348 void audit_abort(struct kaudit_record *ar);
349 void audit_commit(struct kaudit_record *ar, int error,
444 void audit_free(struct kaudit_record *ar);
467 int audit_mac_new(proc_t p, struct kaudit_record *ar);
468 void audit_mac_free(struct kaudit_record *ar);
H A Daudit_syscalls.c152 struct kaudit_record *ar = NULL; in audit() local
206 ar = currecord(); in audit()
212 if (ar == NULL) { in audit()
230 ar = uthr->uu_ar; in audit()
320 ar->k_udata = udata; in audit()
321 ar->k_ulen = ulen; in audit()
322 ar->k_ar_commit |= AR_COMMIT_USER; in audit()
330 ar->k_ar_commit |= (AR_PRESELECT_USER_TRAIL | AR_PRESELECT_USER_PIPE); in audit()
/xnu-11215/bsd/skywalk/mem/
H A Dskmem_arena.c289 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS); in skmem_arena_pp_setup()
657 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS, in skmem_arena_create_for_nexus()
694 "stats", ar->ar_name, SK_KVA(ar), ar->ar_flags, in skmem_arena_create_for_nexus()
719 "flowadv", ar->ar_name, SK_KVA(ar), ar->ar_flags, in skmem_arena_create_for_nexus()
730 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS); in skmem_arena_create_for_nexus()
972 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS, in skmem_arena_create_for_necp()
980 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS, in skmem_arena_create_for_necp()
1001 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS); in skmem_arena_create_for_necp()
1150 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS); in skmem_arena_create_for_system()
1285 ar->ar_name, SK_KVA(ar), ar->ar_flags, ARF_BITS); in skmem_arena_destroy()
[all …]
H A Dskmem_arena_var.h195 skmem_arena_nexus(struct skmem_arena *ar) in skmem_arena_nexus() argument
197 if (__improbable(ar->ar_type != SKMEM_ARENA_TYPE_NEXUS)) { in skmem_arena_nexus()
201 return (struct skmem_arena_nexus *)ar; in skmem_arena_nexus()
/xnu-11215/bsd/skywalk/nexus/
H A Dnexus_adapter.c771 arn = skmem_arena_nexus(ar); in na_schema_alloc()
3303 AR_LOCK(ar); in na_flowadv_entry_alloc()
3314 AR_UNLOCK(ar); in na_flowadv_entry_alloc()
3328 AR_LOCK(ar); in na_flowadv_entry_free()
3343 AR_UNLOCK(ar); in na_flowadv_entry_free()
3360 AR_LOCK(ar); in na_flowadv_set()
3390 AR_UNLOCK(ar); in na_flowadv_set()
3409 AR_LOCK(ar); in na_flowadv_clear()
3438 AR_UNLOCK(ar); in na_flowadv_clear()
3457 AR_LOCK(ar); in na_flowadv_report_ce_event()
[all …]
/xnu-11215/bsd/skywalk/nexus/flowswitch/
H A Dfsw.c1828 struct skmem_arena *ar; in fsw_mib_get_flow_adv() local
1839 ar = na->na_arena; in fsw_mib_get_flow_adv()
1842 AR_LOCK(ar); in fsw_mib_get_flow_adv()
1845 AR_UNLOCK(ar); in fsw_mib_get_flow_adv()
1877 AR_UNLOCK(ar); in fsw_mib_get_flow_adv()
2109 struct skmem_arena *ar; in fsw_mib_get_userstack_stats() local
2124 ar = na->na_arena; in fsw_mib_get_userstack_stats()
2126 AR_LOCK(ar); in fsw_mib_get_userstack_stats()
2130 AR_UNLOCK(ar); in fsw_mib_get_userstack_stats()
2136 AR_UNLOCK(ar); in fsw_mib_get_userstack_stats()
[all …]
/xnu-11215/bsd/vfs/
H A Dvfs_attrlist.c143 struct attrreference ar; in attrlist_pack_variable2() local
153 attrlist_pack_fixed(ab, &ar, sizeof(ar)); in attrlist_pack_variable2()
211 struct attrreference ar; in attrlist_pack_string() local
229 attrlist_pack_fixed(ab, &ar, sizeof(ar)); in attrlist_pack_string()
4355 struct attrreference ar; in setattrlist_internal() local
4534 ATTR_UNPACK(ar); in setattrlist_internal()
4541 cp += ar.attr_dataoffset; in setattrlist_internal()
4585 ATTR_UNPACK(ar); in setattrlist_internal()
4587 if ((ar.attr_dataoffset < 0) || (ar.attr_length == 0) || in setattrlist_internal()
4589 (uap->bufferSize - ar.attr_length < (unsigned)ar.attr_dataoffset)) { in setattrlist_internal()
[all …]
/xnu-11215/tools/lldbmacros/
H A Dskywalk.py251 for ar in IterateTAILQ_HEAD(arhead, "ar_link") :
253 …print(format_string.format(i, ar, SkmemArenaTypeAsString(ar.ar_type), ar.ar_mapsize >> 10, str(ar.…
/xnu-11215/osfmk/i386/
H A Dmachine_check.h137 uint64_t ar :BIT1(55); member
/xnu-11215/libkern/kmod/libkmod.xcodeproj/
H A Dproject.pbxproj71 …C61E2D9212F3642100FC9BCA /* libkmod.a */ = {isa = PBXFileReference; explicitFileType = archive.ar;…
72 …A /* libkmodc++.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0;…
/xnu-11215/libsyscall/Libsyscall.xcodeproj/
H A Dproject.pbxproj498 …84 /* syscalls.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = syscalls.a; …
631 …all_headers_Sim.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0;…
701 …ibsystem_kernel.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0;…
/xnu-11215/libkdd/kdd.xcodeproj/
H A Dproject.pbxproj259 …C91C93C71ACB58B700119B60 /* libkdd.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; …