Lines Matching defs:symp
54 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp)
57 ftp->ftps_pc = (uintptr_t)symp->st_value;
58 ftp->ftps_size = (size_t)symp->st_size;
73 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret)
80 if ((text = malloc(symp->st_size + 4)) == NULL) {
85 if (Pread(P, text, symp->st_size, symp->st_value) != symp->st_size) {
95 text[symp->st_size / 4] = 0;
98 ftp->ftps_pc = symp->st_value;
99 ftp->ftps_size = symp->st_size;
102 for (i = 0; i < symp->st_size / 4; i++) {
112 instr.ftiq_pc = symp->st_value + i * 4;
183 if ((uintptr_t)dst >= (uintptr_t)symp->st_size)
246 (uintptr_t)symp->st_size) {
279 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off)
285 ftp->ftps_pc = (uintptr_t)symp->st_value;
286 ftp->ftps_size = (size_t)symp->st_size;
302 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
307 ftp->ftps_pc = (uintptr_t)symp->st_value;
308 ftp->ftps_size = (size_t)symp->st_size;
318 for (i = 0; i < symp->st_size; i += 4) {
324 for (i = 0; i < symp->st_size; i += 4) {