/darwin-on-arm/xnu/bsd/kern/ |
H A D | process_policy.c | 77 static int handle_background(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 78 static int handle_hwaccess(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 79 static int handle_lowresrouce(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 80 static int handle_resourceuse(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 81 static int handle_apptype(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 87 static int handle_applifecycle(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 95 * proc_policy_attribute_t * attrp, pid_t target_pid, 98 * user_addr_t attrp, pid_t target_pid, uint64_t target_threadid); } 110 user_addr_t attrp = uap->attrp; local 201 handle_background(int scope, int action, __unused int policy, __unused int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid) argument 300 handle_hwaccess(__unused int scope, __unused int action, __unused int policy, int policy_subtype, __unused user_addr_t attrp, __unused proc_t proc, __unused uint64_t target_threadid) argument 316 handle_lowresrouce(__unused int scope, int action, __unused int policy, int policy_subtype, __unused user_addr_t attrp, proc_t proc, __unused uint64_t target_threadid) argument 338 handle_resourceuse(__unused int scope, __unused int action, __unused int policy, int policy_subtype, user_addr_t attrp, proc_t proc, __unused uint64_t target_threadid) argument 395 handle_applifecycle(__unused int scope, int action, __unused int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid) argument 504 handle_apptype(__unused int scope, int action, __unused int policy, int policy_subtype, __unused user_addr_t attrp, proc_t target_proc, __unused uint64_t target_threadid) argument [all...] |
H A D | kern_exec.c | 1751 px_args.attrp = CAST_USER_ADDR_T(px_args32.attrp); 1765 if ((error = copyin(px_args.attrp, &px_sa, sizeof(px_sa))) != 0)
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_catalog.c | 96 struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid); 99 struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp); 115 static void buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize); 122 static void getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp); 138 static int cat_update_internal(struct hfsmount *hfsmp, int update_hardlink, struct cat_desc *descp, struct cat_attr *attrp, 177 struct cat_attr *attrp, 187 getbsdattr(hfsmp, &cnoderec, attrp); 189 getbsdattr(hfsmp, (struct HFSPlusCatalogFile *)recp, attrp); 203 (attrp->ca_atime >= hfsmp->hfc_timebase)) { 219 (attrp 174 cat_convertattr( struct hfsmount *hfsmp, CatalogRecord * recp, struct cat_attr *attrp, struct cat_fork *datafp, struct cat_fork *rsrcfp) argument 302 cat_lookup(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid) argument 484 cat_idlookup(struct hfsmount *hfsmp, cnid_t cnid, int allow_system_files, int wantrsrc, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp) argument 572 cat_lookupmangled(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp) argument 637 cat_lookupbykey(struct hfsmount *hfsmp, CatalogKey *keyp, int flags, u_int32_t hint, int wantrsrc, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid) argument 886 cat_create(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_desc *out_descp) argument 1382 cat_delete(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp) argument 1477 cat_update_internal(struct hfsmount *hfsmp, int update_hardlink, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *dataforkp, struct cat_fork *rsrcforkp) argument 1539 cat_update(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *dataforkp, struct cat_fork *rsrcforkp) argument 1553 struct cat_attr *attrp; local 2109 cat_createlink(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, cnid_t nextlinkid, cnid_t *linkfileid) argument 3810 cat_getkeyplusattr(struct hfsmount *hfsmp, cnid_t cnid, CatalogKey * key, struct cat_attr *attrp) argument 3851 buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize) argument 3987 getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp) argument 4364 cat_lookup_dirlink(struct hfsmount *hfsmp, cnid_t dirlink_id, u_int8_t forktype, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp) argument 4441 cat_update_dirlink(struct hfsmount *hfsmp, u_int8_t forktype, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *forkp) argument [all...] |
H A D | hfs_catalog.h | 281 struct cat_attr *attrp, 286 struct cat_attr *attrp); 292 struct cat_attr *attrp, 301 struct cat_attr *attrp, 321 struct cat_attr *attrp, 364 struct cat_attr *attrp, 378 struct cat_attr *attrp); 433 struct cat_attr *attrp, 439 struct cat_attr *attrp,
|
H A D | hfs_attrlist.h | 103 struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp,
|
H A D | hfs_cnode.c | 963 struct cat_attr *attrp, 987 if (attrp->ca_fileid == 0) { 993 if (IFTOVT(attrp->ca_mode) == VFIFO) { 998 vtype = IFTOVT(attrp->ca_mode); 1028 cp = hfs_chash_getcnode(hfsmp, attrp->ca_fileid, vpp, wantrsrc, 1059 (attrp->ca_linkcount != cp->c_attr.ca_linkcount)){ 1125 if (!hfs_valid_cnode (hfsmp, dvp, (wantrsrc ? NULL : cnp), cp->c_fileid, attrp, &error)) { 1156 bcopy(attrp, &cp->c_attr, sizeof(struct cat_attr)); 1166 ((descp->cd_cnid != attrp->ca_fileid) || 1167 (attrp 957 hfs_getnewvnode( struct hfsmount *hfsmp, struct vnode *dvp, struct componentname *cnp, struct cat_desc *descp, int flags, struct cat_attr *attrp, struct cat_fork *forkp, struct vnode **vpp, int *out_flags) argument 1580 hfs_write_dateadded(struct cat_attr *attrp, u_int32_t dateadded) argument [all...] |
H A D | hfs_attrlist.c | 427 struct cat_attr *attrp, 435 packcommonattr(abp, hfsmp, vp, descp, attrp, ctx); 437 if (attrlistp->dirattr && S_ISDIR(attrp->ca_mode)) 438 packdirattr(abp, hfsmp, vp, descp,attrp); 440 if (attrlistp->fileattr && !S_ISDIR(attrp->ca_mode)) 441 packfileattr(abp, hfsmp, attrp, datafork, rsrcfork, vp); 423 hfs_packattrblk(struct attrblock *abp, struct hfsmount *hfsmp, struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *datafork, struct cat_fork *rsrcfork, struct vfs_context *ctx) argument
|
H A D | hfs_cnode.h | 317 struct cat_desc *descp, int flags, struct cat_attr *attrp,
|
H A D | hfs_vfsops.c | 7496 vol_attributes_attr_t *attrp = &fsap->f_attributes; local 7498 attrp->validattr.commonattr = HFS_ATTR_CMN_VOL_VALIDMASK; 7499 attrp->validattr.volattr = ATTR_VOL_VALIDMASK & ~ATTR_VOL_INFO; 7500 attrp->validattr.dirattr = ATTR_DIR_VALIDMASK; 7501 attrp->validattr.fileattr = HFS_ATTR_FILE_VALIDMASK; 7502 attrp->validattr.forkattr = 0; 7504 attrp->nativeattr.commonattr = HFS_ATTR_CMN_VOL_VALIDMASK; 7505 attrp->nativeattr.volattr = ATTR_VOL_VALIDMASK & ~ATTR_VOL_INFO; 7506 attrp->nativeattr.dirattr = ATTR_DIR_VALIDMASK; 7507 attrp [all...] |
H A D | hfs_readwrite.c | 1032 snoop_callback(const struct cat_desc *descp, const struct cat_attr *attrp, void * arg) argument 1036 cip->uid = attrp->ca_uid; 1037 cip->gid = attrp->ca_gid; 1038 cip->mode = attrp->ca_mode; 1040 cip->recflags = attrp->ca_recflags;
|
/darwin-on-arm/xnu/bsd/sys/ |
H A D | spawn_internal.h | 234 _posix_spawnattr_t attrp; /* pointer to block */ member in struct:_posix_spawn_args_desc 253 uint32_t attrp; /* pointer to block */ member in struct:user32__posix_spawn_args_desc 262 user_addr_t attrp; /* pointer to block */ member in struct:user__posix_spawn_args_desc
|
H A D | process_policy.h | 196 int process_policy(int scope, int action, int policy, int policy_subtype, proc_policy_attribute_t * attrp, pid_t target_pid, uint64_t target_threadid);
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_attrlist.c | 741 vol_attributes_attr_t *attrp = &vs.f_attributes; local 743 attrp->validattr.commonattr = VFS_DFLT_ATTR_CMN; 744 attrp->validattr.volattr = VFS_DFLT_ATTR_VOL; 745 attrp->validattr.dirattr = VFS_DFLT_ATTR_DIR; 746 attrp->validattr.fileattr = VFS_DFLT_ATTR_FILE; 747 attrp->validattr.forkattr = 0; 749 attrp->nativeattr.commonattr = 0; 750 attrp->nativeattr.volattr = 0; 751 attrp->nativeattr.dirattr = 0; 752 attrp [all...] |
/darwin-on-arm/xnu/tools/tests/xnu_quick_test/ |
H A D | tests.c | 5081 posix_spawnattr_t attrp; local 5111 posix_spawnattr_init(&attrp); 5112 posix_spawnattr_setflags(&attrp, _POSIX_SPAWN_ALLOW_DATA_EXEC ); 5113 ret = posix_spawn(&my_pid, "helpers/data_exec32nonxspawn", NULL, &attrp, argv, NULL);
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | pmap.c | 1162 kern_return_t pmap_attribute(pmap_t pmap, vm_offset_t address, vm_size_t size, vm_machine_attribute_t atte, vm_machine_attribute_val_t * attrp) argument 1172 kern_return_t pmap_attribute_cache_sync(ppnum_t pn, vm_size_t size, vm_machine_attribute_t attr, vm_machine_attribute_val_t * attrp) argument
|