Lines Matching refs:symp

52     fasttrap_probe_spec_t *ftp, const GElf_Sym *symp)  in dt_pid_create_entry_probe()  argument
55 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_entry_probe()
56 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_entry_probe()
71 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) in dt_pid_create_return_probe() argument
78 if ((text = malloc(symp->st_size + 4)) == NULL) { in dt_pid_create_return_probe()
83 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) { in dt_pid_create_return_probe()
93 text[symp->st_size / 4] = 0; in dt_pid_create_return_probe()
96 ftp->ftps_pc = symp->st_value; in dt_pid_create_return_probe()
97 ftp->ftps_size = symp->st_size; in dt_pid_create_return_probe()
100 for (i = 0; i < symp->st_size / 4; i++) { in dt_pid_create_return_probe()
110 instr.ftiq_pc = symp->st_value + i * 4; in dt_pid_create_return_probe()
181 if ((uintptr_t)dst >= (uintptr_t)symp->st_size) in dt_pid_create_return_probe()
244 (uintptr_t)symp->st_size) { in dt_pid_create_return_probe()
277 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) in dt_pid_create_offset_probe() argument
283 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_offset_probe()
284 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_offset_probe()
300 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern) in dt_pid_create_glob_offset_probes() argument
305 ftp->ftps_pc = (uintptr_t)symp->st_value; in dt_pid_create_glob_offset_probes()
306 ftp->ftps_size = (size_t)symp->st_size; in dt_pid_create_glob_offset_probes()
316 for (i = 0; i < symp->st_size; i += 4) { in dt_pid_create_glob_offset_probes()
322 for (i = 0; i < symp->st_size; i += 4) { in dt_pid_create_glob_offset_probes()