Searched refs:prp (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10/dtrace-147/libdtrace/
H A Ddt_provider.c235 dt_probe_t *prp; local
289 if ((prp = dt_probe_create(dtp, idp, 2,
295 dt_probe_declare(pvp, prp);
299 * cached argument descriptions and assign types to prp->pr_nargv[]
300 * and prp->pr_xargv[] and assign mappings to prp->pr_mapping[].
314 dt_node_type_assign(prp->pr_nargv[adp->dtargd_mapping],
320 dt_node_type_propagate(prp->pr_nargv[
321 adp->dtargd_mapping], prp->pr_xargv[i]);
333 dt_node_type_assign(prp
392 dt_probe_t *prp; local
466 dt_probe_declare(dt_provider_t *pvp, dt_probe_t *prp) argument
480 dt_probe_destroy(dt_probe_t *prp) argument
509 dt_probe_define(dt_provider_t *pvp, dt_probe_t *prp, const char *fname, const char *rname, uint32_t offset, int isenabled) argument
604 dt_probe_tag(dt_probe_t *prp, uint_t argn, dt_node_t *dnp) argument
661 dt_probe_t *prp = NULL; local
802 const dt_probe_t *prp = idp->di_data; local
[all...]
H A Ddt_program.c421 dt_probe_t *prp = idp->di_data; local
428 p = prp->pr_name;
432 fname = alloca(strlen(prp->pr_name) + 1 + i);
433 dt_header_fmt_func(fname, prp->pr_name);
437 if ((probe = dt_ld_encode_probe(infop->dthi_pfname, fname, prp)) == NULL)
443 for (dnp = prp->pr_nargs, i = 0; dnp != NULL; dnp = dnp->dn_list, i++) {
450 if (i + 1 != prp->pr_nargc &&
481 dt_probe_t *prp = idp->di_data; local
486 p = prp->pr_name;
490 mname = alloca(strlen(prp
[all...]
H A Ddt_dof.c398 dt_probe_t *prp = idp->di_data; local
409 dofpr.dofpr_name = dof_add_string(ddo, prp->pr_name);
412 for (dnp = prp->pr_nargs; dnp != NULL; dnp = dnp->dn_list) {
419 for (dnp = prp->pr_xargs; dnp != NULL; dnp = dnp->dn_list) {
426 for (i = 0; i < prp->pr_xargc; i++) {
427 dt_buf_write(dtp, &ddo->ddo_args, &prp->pr_mapping[i],
431 dofpr.dofpr_nargc = prp->pr_nargc;
432 dofpr.dofpr_xargc = prp->pr_xargc;
436 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) {
438 prp
[all...]
H A Ddt_ident.c315 dt_probe_t *prp = yypcb->pcb_probe; local
342 if (prp == NULL) {
349 if (ap->dn_value >= prp->pr_argc) {
362 xnp = prp->pr_xargv[ap->dn_value];
363 nnp = prp->pr_nargv[prp->pr_mapping[ap->dn_value]];
385 prp->pr_argv[ap->dn_value].dtt_ctfp,
386 prp->pr_argv[ap->dn_value].dtt_type);
390 dxp = dt_xlator_lookup(dtp, dt_probe_tag(prp, ap->dn_value, &tag),
H A Ddt_parser.c4244 dt_probe_t *prp = pnp->dn_ident->di_data; local
4254 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind,
4268 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind, i + 1,
4315 dt_probe_t *prp = dnp->dn_ident->di_data; local
4323 if (prp->pr_nargs == prp->pr_xargs)
4326 for (i = 0; i < prp->pr_xargc; i++) {
4327 dt_node_t *xnp = prp->pr_xargv[i];
4328 dt_node_t *nnp = prp->pr_nargv[prp
4362 dt_probe_t *prp = dt_probe_lookup(pvp, probename); local
[all...]
H A Ddt_cc.c1794 dt_probe_t *prp; local
1824 if ((prp = dt_probe_info(dtp, pdp, &yypcb->pcb_pinfo)) == NULL) {
1831 pap = &prp->pr_pvp->pv_desc.dtvd_attr;
1844 dt_dprintf("set context to %s:%s:%s:%s [%u] prp=%p attr=%s argc=%d\n",
1846 pdp->dtpd_id, (void *)prp, dt_attr_str(yypcb->pcb_pinfo.dtp_attr,
1865 yypcb->pcb_probe = prp;
H A Ddt_cg.c1217 dt_probe_t *prp = yypcb->pcb_probe; local
1246 dnp->dn_args->dn_value = prp->pr_mapping[saved];
/macosx-10.10/dtrace-147/plockstat/
H A Dplockstat.c670 #define SIG2STR_MAX 32 /* Not referenced so long as prp just below is NULL. */
671 #define proc_signame(x,y,z) "Unknown" /* Not referenced so long as prp just below is NULL. */
673 const psinfo_t *prp = NULL; local
691 if (prp != NULL && WIFSIGNALED(prp->pr_wstat)) {
693 proc_signame(WTERMSIG(prp->pr_wstat),
695 } else if (prp != NULL && WEXITSTATUS(prp->pr_wstat) != 0) {
697 pid, WEXITSTATUS(prp->pr_wstat));
/macosx-10.10/dtrace-147/cmd/
H A Ddtrace_1.c988 #define SIG2STR_MAX 32 /* Not referenced so long as prp just below is NULL. */
989 #define proc_signame(x,y,z) "Unknown" /* Not referenced so long as prp just below is NULL. */
991 const psinfo_t *prp = NULL; local
1009 if (prp != NULL && WIFSIGNALED(prp->pr_wstat)) {
1011 proc_signame(WTERMSIG(prp->pr_wstat),
1013 } else if (prp != NULL && WEXITSTATUS(prp->pr_wstat) != 0) {
1015 pid, WEXITSTATUS(prp->pr_wstat));
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Duipc_socket.c551 struct protosw *prp; local
563 prp = pffindproto(dom, proto, type);
565 prp = pffindtype(dom, type);
567 if (prp == NULL || prp->pr_usrreqs->pru_attach == NULL) {
576 if (prp->pr_type != type)
615 so->so_proto = prp;
632 error = (*prp->pr_usrreqs->pru_attach)(so, proto, p);
645 atomic_add_32(&prp->pr_domain->dom_refs, 1);
/macosx-10.10/xnu-2782.1.97/bsd/netinet/
H A Dmptcp_subr.c254 struct protosw *prp; local
270 prp = pffindproto_locked(PF_INET, IPPROTO_TCP, SOCK_STREAM);
271 VERIFY(prp != NULL);
272 bcopy(prp, &mptcp_subflow_protosw, sizeof (*prp));
273 bcopy(prp->pr_usrreqs, &mptcp_subflow_usrreqs,
/macosx-10.10/xnu-2782.1.97/bsd/dev/dtrace/
H A Ddtrace.c6925 dtrace_match_priv(const dtrace_probe_t *prp, uint32_t priv, uid_t uid, argument
6929 uint32_t ppriv = prp->dtpr_provider->dtpv_priv.dtpp_flags;
6949 uid != prp->dtpr_provider->dtpv_priv.dtpp_uid) {
6958 zoneid != prp->dtpr_provider->dtpv_priv.dtpp_zoneid) {
6972 dtrace_match_probe(const dtrace_probe_t *prp, const dtrace_probekey_t *pkp, argument
6975 dtrace_provider_t *pvp = prp->dtpr_provider;
6984 if ((rv = pkp->dtpk_mmatch(prp->dtpr_mod, pkp->dtpk_mod, 0)) <= 0)
6987 if ((rv = pkp->dtpk_fmatch(prp->dtpr_func, pkp->dtpk_func, 0)) <= 0)
6990 if ((rv = pkp->dtpk_nmatch(prp->dtpr_name, pkp->dtpk_name, 0)) <= 0)
6993 if (dtrace_match_priv(prp, pri
7846 dtrace_probe_description(const dtrace_probe_t *prp, dtrace_probedesc_t *pdp) argument
[all...]
/macosx-10.10/files-662.1.1/private/etc/
H A Dservices5011 prp 2091/udp # PRP
5012 prp 2091/tcp # PRP

Completed in 183 milliseconds