Lines Matching refs:text

74 	uint32_t *text;  in dt_pid_create_return_probe()  local
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()
85 free(text); in dt_pid_create_return_probe()
93 text[symp->st_size / 4] = 0; in dt_pid_create_return_probe()
106 while (text[i] == FASTTRAP_INSTR) { in dt_pid_create_return_probe()
116 if (Pread(P, &text[i], 4, in dt_pid_create_return_probe()
120 free(text); in dt_pid_create_return_probe()
126 free(text); in dt_pid_create_return_probe()
132 text[i] = instr.ftiq_instr; in dt_pid_create_return_probe()
137 if ((text[i] & 0xc1f80000) == 0x81e00000) { in dt_pid_create_return_probe()
143 if ((text[i] & 0xc1f80000) == 0x81e80000) { in dt_pid_create_return_probe()
150 if (text[i] == 0x81c7e008) in dt_pid_create_return_probe()
154 if (text[i] == 0x81cfe008) in dt_pid_create_return_probe()
158 if (((text[i] & 0xc0000000) == 0x40000000 || in dt_pid_create_return_probe()
159 (text[i] & 0xc1f80000) == 0x81c00000) && in dt_pid_create_return_probe()
160 (text[i + 1] & 0xc1f80000) == 0x81e80000) in dt_pid_create_return_probe()
164 if ((text[i] & 0xc0000000) == 0x40000000) { in dt_pid_create_return_probe()
165 int32_t disp = text[i] << 2; in dt_pid_create_return_probe()
176 if ((text[i] & 0xc0000000) == 0x40000000) { in dt_pid_create_return_probe()
177 int32_t dst = text[i] << 2; in dt_pid_create_return_probe()
186 if ((text[i] & 0xfff80000) == 0x81c00000) in dt_pid_create_return_probe()
190 if (OP(text[i]) == OP_BRANCH) { in dt_pid_create_return_probe()
194 switch (OP2(text[i])) { in dt_pid_create_return_probe()
196 dst = text[i] & 0x7ffff; in dt_pid_create_return_probe()
200 baa = COND(text[i]) == 8 && A(text[i]); in dt_pid_create_return_probe()
203 dst = text[i] & 0x3fffff; in dt_pid_create_return_probe()
207 baa = COND(text[i]) == 8 && A(text[i]); in dt_pid_create_return_probe()
210 dst = (((text[i]) >> 6) & 0xc000) | in dt_pid_create_return_probe()
211 ((text[i]) & 0x3fff); in dt_pid_create_return_probe()
218 dst = text[i] & 0x7ffff; in dt_pid_create_return_probe()
222 baa = COND(text[i]) == 8 && A(text[i]); in dt_pid_create_return_probe()
225 dst = text[i] & 0x3fffff; in dt_pid_create_return_probe()
229 baa = COND(text[i]) == 8 && A(text[i]); in dt_pid_create_return_probe()
261 free(text); in dt_pid_create_return_probe()