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