Home
last modified time | relevance | path

Searched refs:prbstat (Results 1 – 13 of 13) sorted by relevance

/titanic_44/usr/src/lib/libtnfctl/
H A Dprb_rtld.c75 prb_status_t prbstat = PRB_STATUS_OK; in prb_rtld_stalk() local
89 prbstat = prb_proc_read(proc_p, proc_p->dbgaddr, in prb_rtld_stalk()
91 if (prbstat || !dentry.d_un.d_ptr) { in prb_rtld_stalk()
94 return (prbstat); in prb_rtld_stalk()
97 prbstat = prb_proc_read(proc_p, dentry.d_un.d_ptr, in prb_rtld_stalk()
99 if (prbstat) in prb_rtld_stalk()
100 return (prbstat); in prb_rtld_stalk()
105 prbstat = bpt(proc_p, proc_p->bptaddr); in prb_rtld_stalk()
106 if (prbstat) in prb_rtld_stalk()
107 return (prbstat); in prb_rtld_stalk()
[all …]
H A Dcontinue.c56 prb_status_t prbstat; in tnfctl_continue() local
126 prbstat = prb_proc_get_r0_r1(proc_p, in tnfctl_continue()
128 if (prbstat) { in tnfctl_continue()
129 prexstat = _tnfctl_map_to_errcode(prbstat); in tnfctl_continue()
173 prb_status_t prbstat, prbstat2; in _tnfctl_continue() local
187 prbstat = prb_proc_cont(proc_p); in _tnfctl_continue()
188 if (prbstat) { in _tnfctl_continue()
189 ret_prexstat = _tnfctl_map_to_errcode(prbstat); in _tnfctl_continue()
194 prbstat = prb_proc_wait(proc_p, B_TRUE, oldmask); in _tnfctl_continue()
195 if (prbstat) { in _tnfctl_continue()
[all …]
H A Dprb_child.c68 prb_status_t prbstat; in prb_child_create() local
77 prbstat = prb_shmem_init(&smp); in prb_child_create()
78 if (prbstat) in prb_child_create()
79 return (prbstat); in prb_child_create()
179 prbstat = find_executable(cmdname, executable_name); in prb_child_create()
180 if (prbstat) { in prb_child_create()
182 prb_status_str(prbstat))); in prb_child_create()
197 prbstat = sync_child(childpid, smp, ret_val); in prb_child_create()
198 if (prbstat) { in prb_child_create()
199 return (prbstat); in prb_child_create()
[all …]
H A Dclose.c52 prb_status_t prbstat; in tnfctl_close() local
103 prbstat = prb_proc_setklc(proc_p, B_TRUE); in tnfctl_close()
104 if (prbstat) in tnfctl_close()
105 return (_tnfctl_map_to_errcode(prbstat)); in tnfctl_close()
106 prbstat = prb_proc_setrlc(proc_p, B_FALSE); in tnfctl_close()
107 if (prbstat) in tnfctl_close()
108 return (_tnfctl_map_to_errcode(prbstat)); in tnfctl_close()
111 prbstat = prb_proc_setklc(proc_p, B_FALSE); in tnfctl_close()
112 if (prbstat) in tnfctl_close()
113 return (_tnfctl_map_to_errcode(prbstat)); in tnfctl_close()
[all …]
H A Dopen.c59 prb_status_t prbstat; in tnfctl_exec_open() local
63 prbstat = prb_child_create(pgm_name, args, ld_preload, libtnfprobe_path, in tnfctl_exec_open()
65 if (prbstat) { in tnfctl_exec_open()
66 return (_tnfctl_map_to_errcode(prbstat)); in tnfctl_exec_open()
97 prbstat = prb_rtld_sync_if_needed(proc_p); in tnfctl_exec_open()
98 if (prbstat) { in tnfctl_exec_open()
99 prexstat = _tnfctl_map_to_errcode(prbstat); in tnfctl_exec_open()
136 prb_status_t prbstat; in tnfctl_pid_open() local
182 prbstat = prb_rtld_sync_if_needed(proc_p); in tnfctl_pid_open()
183 if (prbstat) { in tnfctl_pid_open()
[all …]
H A Dprb_lmap.c51 prb_status_t prbstat; in prb_loadobj_iter() local
68 prbstat = prb_proc_read(proc_p, proc_p->dbgaddr, &dentry, in prb_loadobj_iter()
70 if (prbstat || !dentry.d_un.d_ptr) { in prb_loadobj_iter()
73 return (prbstat); in prb_loadobj_iter()
76 prbstat = prb_proc_read(proc_p, dentry.d_un.d_ptr, in prb_loadobj_iter()
78 if (prbstat) in prb_loadobj_iter()
79 return (prbstat); in prb_loadobj_iter()
95 prbstat = prb_proc_read(proc_p, lmapaddr, &lmap, sizeof (lmap)); in prb_loadobj_iter()
96 if (prbstat) in prb_loadobj_iter()
97 return (prbstat); in prb_loadobj_iter()
H A Dstatus.c110 _tnfctl_map_to_errcode(prb_status_t prbstat) in _tnfctl_map_to_errcode() argument
114 if (prbstat >= PRB_STATUS_MINERRNO && in _tnfctl_map_to_errcode()
115 prbstat <= PRB_STATUS_MAXERRNO) { in _tnfctl_map_to_errcode()
116 if (prbstat == ENOENT) in _tnfctl_map_to_errcode()
118 else if (prbstat == ESRCH) in _tnfctl_map_to_errcode()
120 else if (prbstat == EACCES) in _tnfctl_map_to_errcode()
122 else if (prbstat == EBUSY) in _tnfctl_map_to_errcode()
125 if (prbstat == PRB_STATUS_OK) in _tnfctl_map_to_errcode()
127 else if (prbstat == PRB_STATUS_ALLOCFAIL) in _tnfctl_map_to_errcode()
H A Dprb_status.c48 prb_status_str(prb_status_t prbstat) in prb_status_str() argument
51 if (prbstat >= PRB_STATUS_MINERRNO && in prb_status_str()
52 prbstat <= PRB_STATUS_MAXERRNO) { in prb_status_str()
53 return (strerror(prbstat)); in prb_status_str()
55 switch (prbstat) { in prb_status_str()
H A Delf.c80 prb_status_t prbstat = PRB_STATUS_OK; in _tnfctl_elf_dbgent() local
92 prbstat = prb_mainobj_get(hndl->proc_p, &objfd, &baseaddr); in _tnfctl_elf_dbgent()
93 if (prbstat) in _tnfctl_elf_dbgent()
94 return (_tnfctl_map_to_errcode(prbstat)); in _tnfctl_elf_dbgent()
H A Dprb_proc.c908 prb_status_t prbstat; in prb_proc_readstr() local
929 prbstat = prb_proc_read(proc_p, addr + offset, buffer, bufsz); in prb_proc_readstr()
930 if (prbstat) { in prb_proc_readstr()
943 prb_status_str(prbstat))); in prb_proc_readstr()
945 return (prbstat); in prb_proc_readstr()
H A Dprb_proc.h125 const char *prb_status_str(prb_status_t prbstat);
H A Dtnfctl_int.h306 tnfctl_errcode_t _tnfctl_map_to_errcode(prb_status_t prbstat);
/titanic_44/usr/src/cmd/tnf/prex/
H A Dfcn.c86 prbstat = prb_targmem_alloc(g_procfd, sizeof (probe_funcs_t), in fcn()
88 if (prbstat) { in fcn()
92 prbstat = prb_proc_write(g_procfd, new_p->funcs_p, in fcn()
94 if (prbstat) { in fcn()