Lines Matching refs:ftp
50 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp)
53 ftp->ftps_type = DTFTP_ENTRY;
54 ftp->ftps_pc = (uintptr_t)symp->st_value;
55 ftp->ftps_size = (size_t)symp->st_size;
56 ftp->ftps_noffs = 1;
57 ftp->ftps_offs[0] = 0;
59 if (ioctl(dtp->dt_ftfd, FASTTRAPIOC_MAKEPROBE, ftp) != 0) {
70 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret)
81 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off)
87 ftp->ftps_type = DTFTP_OFFSETS;
88 ftp->ftps_pc = (uintptr_t)symp->st_value;
89 ftp->ftps_size = (size_t)symp->st_size;
90 ftp->ftps_noffs = 1;
91 ftp->ftps_offs[0] = off;
93 if (ioctl(dtp->dt_ftfd, FASTTRAPIOC_MAKEPROBE, ftp) != 0) {
105 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
109 ftp->ftps_type = DTFTP_OFFSETS;
110 ftp->ftps_pc = (uintptr_t)symp->st_value;
111 ftp->ftps_size = (size_t)symp->st_size;
112 ftp->ftps_noffs = 0;
122 ftp->ftps_offs[ftp->ftps_noffs++] = i;
130 ftp->ftps_offs[ftp->ftps_noffs++] = i;
134 if (ioctl(dtp->dt_ftfd, FASTTRAPIOC_MAKEPROBE, ftp) != 0) {
140 return (ftp->ftps_noffs);