Lines Matching refs:all

43  * implementation very much assume mastery of all of these sources; if one has
197 static dtrace_probe_t **dtrace_probes; /* array of all probes */
276 * For porting purposes, all kmutex_t vars have been changed
442 * disallow all negative sizes. Ranges of size 0 are allowed.
512 #else /* all other architectures */
572 * consumers. Correctness may not be supported for all the variables, so you
635 * Set DTrace maximal size in bytes used by all the consumers' state buffers. By default
636 * the limit is PHYS_MEM / 3 for *all* consumers. Attempting to set a null, a negative value
647 * Current state buffer memory used, in bytes, by all the DTrace consumers.
792 * support functions -- they may not interact at all with the system at large.
1016 * calls in the event that the user has all privileges.
1521 * clean the dirty dynamic variable lists on all CPUs. Dynamic variable
1598 * sure that all CPUs have seen all of the dtdsc_clean pointers.
1922 * this CPU. Unless we have tried all CPUs,
2775 * transitioned back to the INACTIVE state until all CPUs have cleaned the
2821 * is work to be done, it cross calls all CPUs to perform that work;
2823 * INACTIVE state until they have been cleaned by all CPUs.
2852 * We now know that all CPUs have committed or discarded their
2964 * The easy case: this probe is allowed to read all of memory, so
3382 * their types in the tuple stack. This isn't needed because all argument
3835 * semantics, in all their broken glory. (Do
4714 * DIF object. This function is deliberately void of assertions as all of
5536 * action -- all of which we must place in the character buffer by
5621 * raise() has a queue depth of 1 -- we ignore all subsequent
5824 * If we didn't have room for all of the strings, we don't
5842 * is the function called by the provider to fire a probe -- from which all
6039 * allow visibility of all processes. For the
6955 * privilege to examine all zones.
7003 * In addition, all of the recursion cases except for '*' matching have been
7433 * to drop all of our locks before calling into it...
7517 * remove all of them from their hash chains and from the probe array.
7625 * Remove all the unenabled probes for the given provider. This function is
7863 * be told to provide all of its probes. (This is done whenever a new
7868 * probes.) If the provider is NULL, the operations will be applied to all
7879 int all = 0;
7884 all = 1;
7909 } while (all && (prv = prv->dtpv_next) != NULL);
8956 * malicious DIF -- but it works for all compiler-generated DIF. Because this
9649 * that all CPUs have seen the change.
9753 * If the size is still sizeof (dtrace_epid_t), then all
9761 * all actions need no additional space; set the needed
10306 * that all CPUs have seen the change before returning.
10628 /* DTrace, please do not eat all the memory. */
10643 /* DTrace, please do not eat all the memory. */
10771 * sanity check that we can fit in the buffer at all.
10836 * be adjusted at all...
11223 * Iterate over all retained enablings, looking for enablings that
11284 * Iterate over all retained enablings, destroy the enablings retained
11339 * get such an error -- such as it can exist at all,
11369 * Iterate over all retained enablings to see if any probes match
11441 int i, all = 0;
11449 all = 1;
11475 } while (all && (prv = prv->dtpv_next) != NULL);
11478 dtrace_probe_provide(NULL, all ? NULL : prv);
12364 * not all paths out of inlined dtrace_dof_ecbdesc
12482 * Set all of our hash buckets to point to the single sink, and (if
12720 * actual anonymous tracing, or the possession of all privileges, all of
12770 * If we have all privs in whatever zone this is,
12790 * Make all probes in all zones visible. However,
12791 * this doesn't mean that all actions become available
12792 * to all zones.
12809 * for this user/group ID in all zones is allowed.
12816 * If we have all privs in whatever zone this is,
12984 * Before we can perform any checks, we must prime all of the
13198 * processing an ECB halfway down a probe's ECB chain; all CPUs will
13200 * processing all of them.
13338 * repeatedly halved -- all the way down to 15m.)
13393 * (especially if they're all enabled), we take two passes through the
13798 * Interate until we've cleared out all helper providers with the
13986 * Otherwise, just pass all the helper provider descriptions
14447 * KERN_SUCCESS and all other return codes indicate lazy handling of dof.
15267 * dtrace_enabling_matchall without jumping through all the hoops, and we can avoid
15409 * We've removed all of the module's probes from the hash chains and
15695 * enable the probes. We have to drop all of our locks, pick
15753 * Ask all providers to provide all their probes.
15801 * Iterate all existing processes and load lazy dofs.
16391 * all providers the opportunity to provide it.
16857 * For all queries, we return EINVAL when the user specified
17245 * the task queue has been destroyed, all tasks dispatched via the
17523 * We have to initialize all locks explicitly
17626 * Called from bsd_init after all provider's *_init() routines have been