Lines Matching refs:symp

43     fasttrap_probe_spec_t *ftp, const GElf_Sym *symp)  in dt_pid_create_entry_probe()  argument
46 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe()
47 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_entry_probe()
62 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) in dt_pid_create_return_probe() argument
70 if ((text = malloc(symp->st_size + 4)) == NULL) { in dt_pid_create_return_probe()
75 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe()
85 text[symp->st_size / 4] = 0; in dt_pid_create_return_probe()
88 ftp->ftps_pc = symp->st_value; in dt_pid_create_return_probe()
89 ftp->ftps_size = symp->st_size; in dt_pid_create_return_probe()
92 for (i = 0; i < symp->st_size / 4; i++) { in dt_pid_create_return_probe()
106 temp += symp->st_value + i * 4; in dt_pid_create_return_probe()
114 if (temp >= symp->st_value && in dt_pid_create_return_probe()
115 temp <= (symp->st_value + symp->st_size)) in dt_pid_create_return_probe()
138 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) in dt_pid_create_offset_probe() argument
144 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe()
145 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_offset_probe()
161 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern) in dt_pid_create_glob_offset_probes() argument
166 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
167 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_glob_offset_probes()
177 for (i = 0; i < symp->st_size; i += 4) { in dt_pid_create_glob_offset_probes()
183 for (i = 0; i < symp->st_size; i += 4) { in dt_pid_create_glob_offset_probes()