/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_vnops.c | 126 static int vn_select( struct fileproc *fp, int which, void * wql, 551 * of a filesystem, which can't be "looked up" in the sense of VNOP_LOOKUP(), 552 * and for shadow files, which do not live on the same filesystems as their "parents." 809 /* "resid" should be bounded above by "len," which is an int */ 1063 * which to get the credential, at this point, so use that 1377 vn_select(struct fileproc *fp, int which, void *wql, __unused vfs_context_t ctx) argument 1393 error = mac_vnode_check_select(ctx, vp, which); 1396 error = VNOP_SELECT(vp, which, fp->f_fglob->fg_flag, wql, ctx); 1721 kn->kn_fflags |= hint; /* Set which event occurred */
|
H A D | kpi_vfs.c | 331 * The return codes documented above are those which may currently 332 * be returned by HFS from hfs_vfs_root, which is a simple wrapper 334 * additional error codes which may be propagated from underlying 955 * (which is discouraged). If commands are sent to the device driver without 1024 * It returns a handle which is to be used to when the FS is to be removed 1336 vfs_context_get_special_port(vfs_context_t ctx, int which, ipc_port_t *portp) argument 1343 return task_get_special_port(task, which, portp); 1359 vfs_context_set_special_port(vfs_context_t ctx, int which, ipc_port_t port) argument 1366 return task_set_special_port(task, which, port); 1543 * Given a context, for all fields of vfs_context_t which [all...] |
H A D | vfs_fsevents.c | 1108 // otherwise schedule a timer (if one isn't already set) which will 1241 // destination of a rename which we'll process separately 1456 // its type or which device it is for) 1515 // release any references we might have on vnodes which are 1714 fseventsf_select(struct fileproc *fp, int which, __unused void *wql, vfs_context_t ctx) argument 1719 if ((which != FREAD) || (fseh->watcher->flags & WATCHER_CLOSING)) { 1818 kn->kn_fflags |= hint; /* Set which event occurred */ 2235 * A struct describing which functions will get invoked for certain
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | pmap.h | 97 int which);
|
/darwin-on-arm/xnu/security/ |
H A D | mac_framework.h | 287 int which); 373 int which); 502 int which);
|
H A D | mac_policy.h | 179 This is the MAC Framework audit postselect, which is called before 204 This is the MAC Framework audit preselect, which is called before a 438 @param element_name Name of the label namespace for which labels should be 460 @param element_name Name of the label namespace for which labels should be 492 @param element_name Name of the label namespace for which the label should 1022 @param element_name Name of the label namespace for which labels should be 1051 @param element_name Name of the label namespace for which the label should 1193 This is the MAC Framework device access control, which is called by the I/O 1378 @param element_name Name of the label namespace for which labels should be 1407 @param element_name Name of the label namespace for which th [all...] |
H A D | mac_vfs.c | 962 mac_vnode_check_select(vfs_context_t ctx, struct vnode *vp, int which) argument 972 MAC_CHECK(vnode_check_select, cred, vp, vp->v_label, which); 1458 * If no backing file, let the policy choose which label to use.
|
/darwin-on-arm/xnu/bsd/miscfs/fifofs/ |
H A D | fifo_vnops.c | 83 extern int soo_select(struct fileproc *fp, int which, void * wql, vfs_context_t ctx);
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace.c | 161 * that affect system-wide DTrace behavior, and for which the default behavior 259 * which means it would fall into the kalloc.128 bucket. With 287 * calls into the providers -- which then call back into the framework, 727 * any context in which C may be called, arbitrarily locks may be held, 836 * Check to see if the address is within a memory region to which a store may 912 * region in which a load may be issued given the user's privilege level; 937 * You can obviously read that which you can store. 956 * region in which a load may be issued given the user's privilege level; 982 * region in which a load may be issued given the user's privilege level. 1979 * in dtrace_dynvar_clean() -- which flushe [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | posix_sem.c | 175 static int psem_select (struct fileproc *fp, int which, void *wql, vfs_context_t ctx); 285 * the whiteout flag is stored in the nc_vpid field which is 454 * signal success or failure, which is why we set its default value 1101 psem_select(__unused struct fileproc *fp, __unused int which, argument
|
H A D | posix_shm.c | 180 static int pshm_select (struct fileproc *fp, int which, void *wql, vfs_context_t ctx); 300 * the whiteout flag is stored in the nc_vpid field which is 813 * This is called only from shm_open which holds pshm_lock(); 1231 pshm_select(__unused struct fileproc *fp, __unused int which, __unused void *wql, argument
|
H A D | sysv_shm.c | 673 * The low 9 bits of shmflag are the mode bits being requested, which 873 * Indirect parameters: uap->which msg call to invoke (index in array of shm calls) 891 if (uap->which >= sizeof(shmcalls)/sizeof(shmcalls[0])) 893 return ((*shmcalls[uap->which])(p, &uap->a2, retval)); 985 * dictates this filed be a size_t, which is 64 bits when
|
H A D | sysv_msg.c | 335 * Indirect parameters: uap->which msg call to invoke (index in array of msg calls) 351 if (uap->which >= sizeof(msgcalls)/sizeof(msgcalls[0])) 353 return ((*msgcalls[uap->which])(p, &uap->a2, retval));
|
H A D | sysv_sem.c | 235 * Indirect parameters: uap->which sem call to invoke (index in array of sem calls) 254 if (uap->which >= sizeof(semcalls)/sizeof(semcalls[0])) 256 return ((*semcalls[uap->which])(p, &uap->a2, retval)); 1491 * no longer needed, and we dont. We would have to track which processes 1492 * know about which IPC_PRIVATE semaphores, updating the list after
|
H A D | kern_event.c | 120 static int kqueue_select(struct fileproc *fp, int which, void *wql, 517 * The knote may be attached to a different process, which may exit, 553 * has reparented a process, in which case notifications 1677 * filter which have already been triggered. 2174 kqueue_select(struct fileproc *fp, int which, void *wql, __unused vfs_context_t ctx) argument 2181 if (which != FREAD) 2212 * KN_STAYQUEUED knote, which may or may not have
|
H A D | kern_descrip.c | 2754 * *result (modified) The fd which was allocated 2882 * Parameters: p Process in which fd lives 2942 * Parameters: p Process in which fd lives 2998 * Parameters: p Process in which fd lives 3059 * Parameters: p Process in which fd lives 3114 * Parameters: p Process in which fd lives 3169 * Parameters: p Process in which fd lives 3227 * Parameters: p Process in which fd lives 3253 * underlying type, which would introduce binary compatibility 3293 * Parameters: p Process in which f 5296 fo_select(struct fileproc *fp, int which, void *wql, vfs_context_t ctx) argument [all...] |
H A D | kern_exec.c | 172 * Mach things for which prototypes are unavailable from Mach headers 266 * int segment from which string comes 326 * int segment from which path comes 344 * "path", which could be an absolute pathname. This might be 412 * size. If this is the case, then break out the arguments, if any, which 820 * uthread are actually those of our parent, and our proc, which we 860 * execve() following a vfork(), which is an unrecoverable condition. 902 * Close file descriptors which specify close-on-exec. 1065 * install new helpers which no longer belong to this process! 1280 /* Use imgp->ip_strings, which contain [all...] |
/darwin-on-arm/xnu/bsd/net/pktsched/ |
H A D | pktsched_hfsc.c | 321 * packets managed by ifcq_disc and altq_disc instances, which 1087 struct service_curve *sc, struct internal_sc *isc, const char *which) 1094 which, sc->m1, (sc->fl & HFSCF_M1_PCT) ? "%" : " bps", isc->sm1, 1095 which, sc->d, 1096 which, sc->m2, (sc->fl & HFSCF_M2_PCT) ? "%" : " bps", isc->sm2, 1086 hfsc_print_sc(struct hfsc_if *hif, u_int32_t qid, u_int64_t eff_rate, struct service_curve *sc, struct internal_sc *isc, const char *which) argument
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | bpf.c | 161 * BSD now stores the bpf_d in the dev_t which is a struct 873 * If the hold buffer is empty, then do a timed sleep, which 924 * which may be nothing. If there is something 1782 bpfselect(dev_t dev, int which, void * wql, struct proc *p) argument 1800 switch (which) { 1991 * "bpf_mlock" prior to calling ifnet_set_promiscuous (which will
|
H A D | rtsock.c | 450 * field, which might not be properly cleared by the requestor. 648 * On Darwin, we call rt_setif which contains the 755 rt_setmetrics(u_int32_t which, struct rt_metrics *in, struct rtentry *out) argument 763 #define metric(f, e) if (which & (f)) out->rt_rmx.e = in->e; 1337 * This is the analogue to the rt_newaddrmsg which performs the same
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOPMrootDomain.cpp | 416 // eventsRecordingLevel is a bitfield defining which PM driver events will get logged 623 A device is always in the highest power state which satisfies its driver, 632 It implements several power states which map to what we see as Sleep and On. 3466 // * target - caller may provide an OSObject *, which PM will pass as an 3468 // * refcon - caller may provide an void *, which PM will pass as an 8087 IOPMDriverAssertionType which, 8099 track.assertionBits = which; 8086 createAssertion( IOPMDriverAssertionType which, IOPMDriverAssertionLevel level, IOService *serviceID, const char *whoItIs, IOPMDriverAssertionID *outID) argument
|