Symbol: tf
crypto/heimdal/appl/afsutil/pagsh.c
101
char tf[1024];
crypto/heimdal/appl/afsutil/pagsh.c
141
snprintf(tf, sizeof(tf), "%s:%s", krb5_cc_get_type(context, id), name);
crypto/heimdal/appl/afsutil/pagsh.c
149
esetenv("KRB5CCNAME", tf, 1);
crypto/heimdal/appl/afsutil/pagsh.c
153
snprintf (tf, sizeof(tf), "%s_XXXXXX", TKT_ROOT);
crypto/heimdal/appl/afsutil/pagsh.c
154
f = mkstemp (tf);
crypto/heimdal/appl/afsutil/pagsh.c
158
unlink (tf);
crypto/heimdal/appl/afsutil/pagsh.c
159
esetenv("KRBTKFILE", tf, 1);
lib/libc/gen/getttyent.c
126
if (!tf && !setttyent())
lib/libc/gen/getttyent.c
129
if (!fgets(p = line, lbsize, tf))
lib/libc/gen/getttyent.c
132
while (!strchr(p, '\n') && !feof(tf)) {
lib/libc/gen/getttyent.c
140
if (!fgets(&line[i], lbsize - i, tf))
lib/libc/gen/getttyent.c
266
if (tf) {
lib/libc/gen/getttyent.c
267
rewind(tf);
lib/libc/gen/getttyent.c
269
} else if ( (tf = fopen(_PATH_TTYS, "re")) )
lib/libc/gen/getttyent.c
283
if (tf) {
lib/libc/gen/getttyent.c
284
rval = (fclose(tf) != EOF);
lib/libc/gen/getttyent.c
285
tf = NULL;
lib/libc/gen/getttyent.c
43
static FILE *tf;
lib/libc/tests/nss/testutil.h
300
int (*tf)(struct ent *, void *), \
lib/libc/tests/nss/testutil.h
304
rv = __##ent##_test_data_foreach(td, tf, mdata); \
lib/msun/ld128/e_lgammal_r.c
285
r += tf + p; break;
lib/msun/ld128/e_lgammal_r.c
66
tf = -1.21486290535849608095514557177691584e-01L,
lib/msun/ld80/e_lgammal_r.c
319
r += tf + p; break;
lib/msun/src/e_lgamma_r.c
104
tf = -1.21486290535849611461e-01, /* 0xBFBF19B9, 0xBCC38A42 */
lib/msun/src/e_lgamma_r.c
260
r += tf + p; break;
lib/msun/src/e_lgammaf_r.c
177
r += tf + p; break;
lib/msun/src/e_lgammaf_r.c
42
tf = -1.21486291e-01, /* 0xbdf8cdce */
stand/efi/libefi/efi_console.c
77
static teken_funcs_t tf = {
stand/efi/libefi/efi_console.c
968
gfx_state.tg_functions = &tf;
stand/efi/loader/arch/amd64/trap.c
145
report_exc(struct trapframe *tf)
stand/efi/loader/arch/amd64/trap.c
154
printf("Exception %u\n", tf->tf_trapno);
stand/efi/loader/arch/amd64/trap.c
157
(uint16_t)tf->tf_ss, (uint16_t)tf->tf_cs, (uint16_t)tf->tf_ds,
stand/efi/loader/arch/amd64/trap.c
158
(uint16_t)tf->tf_es, (uint16_t)tf->tf_fs, (uint16_t)tf->tf_gs);
stand/efi/loader/arch/amd64/trap.c
161
(uint32_t)tf->tf_err, (uint32_t)tf->tf_rflags, tf->tf_addr,
stand/efi/loader/arch/amd64/trap.c
162
tf->tf_rsp, tf->tf_rip);
stand/efi/loader/arch/amd64/trap.c
169
tf->tf_rdi, tf->tf_rsi, tf->tf_rdx, tf->tf_rcx, tf->tf_r8,
stand/efi/loader/arch/amd64/trap.c
170
tf->tf_r9, tf->tf_rax, tf->tf_rbx, tf->tf_rbp, tf->tf_r10,
stand/efi/loader/arch/amd64/trap.c
171
tf->tf_r11, tf->tf_r12, tf->tf_r13, tf->tf_r14, tf->tf_r15);
stand/efi/loader/arch/amd64/trap.c
173
stack_trace((struct frame *)tf->tf_rbp, tf->tf_rip);
stand/efi/loader/arch/amd64/trap.c
84
void report_exc(struct trapframe *tf);
stand/i386/libi386/vidconsole.c
63
static teken_funcs_t tf = {
stand/i386/libi386/vidconsole.c
923
gfx_state.tg_functions = &tf;
stand/libsa/pkgfs.c
127
static int cache_data(struct tarfile *tf, int);
stand/libsa/pkgfs.c
133
struct tarfile *tf, *tfn;
stand/libsa/pkgfs.c
139
tf = package->pkg_first;
stand/libsa/pkgfs.c
140
while (tf != NULL) {
stand/libsa/pkgfs.c
141
tfn = tf->tf_next;
stand/libsa/pkgfs.c
142
if (tf->tf_cachesz > 0)
stand/libsa/pkgfs.c
143
free(tf->tf_cache);
stand/libsa/pkgfs.c
144
free(tf);
stand/libsa/pkgfs.c
145
tf = tfn;
stand/libsa/pkgfs.c
199
struct tarfile *tf;
stand/libsa/pkgfs.c
235
tf = scan_tarfile(package, NULL);
stand/libsa/pkgfs.c
236
while (tf != NULL) {
stand/libsa/pkgfs.c
237
if (strcmp(fn, tf->tf_hdr.ut_name) == 0) {
stand/libsa/pkgfs.c
238
f->f_fsdata = tf;
stand/libsa/pkgfs.c
239
tf->tf_fp = 0; /* Reset the file pointer. */
stand/libsa/pkgfs.c
241
fn, tf->tf_hdr.ut_typeflag[0]));
stand/libsa/pkgfs.c
242
if (tf->tf_hdr.ut_typeflag[0] == '2') {
stand/libsa/pkgfs.c
248
return pkg_open_follow(tf->tf_hdr.ut_linkname,
stand/libsa/pkgfs.c
253
tf = scan_tarfile(package, tf);
stand/libsa/pkgfs.c
267
struct tarfile *tf;
stand/libsa/pkgfs.c
269
tf = (struct tarfile *)f->f_fsdata;
stand/libsa/pkgfs.c
270
if (tf == NULL)
stand/libsa/pkgfs.c
276
DEBUG_PRINTF(1, ("%s(%s)\n", __func__, tf->tf_hdr.ut_name));
stand/libsa/pkgfs.c
277
if (tf->tf_fp == tf->tf_size && tf->tf_cachesz > 0) {
stand/libsa/pkgfs.c
278
free(tf->tf_cache);
stand/libsa/pkgfs.c
279
tf->tf_cachesz = 0;
stand/libsa/pkgfs.c
287
struct tarfile *tf;
stand/libsa/pkgfs.c
292
tf = (struct tarfile *)f->f_fsdata;
stand/libsa/pkgfs.c
293
if (tf == NULL) {
stand/libsa/pkgfs.c
299
DEBUG_PRINTF(4, ("%s(%s,%zd)\n", __func__, tf->tf_hdr.ut_name, size));
stand/libsa/pkgfs.c
301
if (tf->tf_cachesz == 0)
stand/libsa/pkgfs.c
302
cache_data(tf, 1);
stand/libsa/pkgfs.c
304
fp = tf->tf_fp;
stand/libsa/pkgfs.c
308
sz = tf->tf_size - fp;
stand/libsa/pkgfs.c
309
if (fp < tf->tf_cachesz && tf->tf_cachesz < tf->tf_size)
stand/libsa/pkgfs.c
310
sz = tf->tf_cachesz - fp;
stand/libsa/pkgfs.c
316
if (fp < tf->tf_cachesz) {
stand/libsa/pkgfs.c
318
memcpy(p, tf->tf_cache + fp, sz);
stand/libsa/pkgfs.c
325
if (get_zipped(tf->tf_pkg, p, sz) == -1) {
stand/libsa/pkgfs.c
335
tf->tf_fp = fp;
stand/libsa/pkgfs.c
338
DEBUG_PRINTF(4, ("%s(%s) res=%zd\n", __func__, tf->tf_hdr.ut_name,
stand/libsa/pkgfs.c
339
(ssize_t)(tf->tf_size - tf->tf_fp)));
stand/libsa/pkgfs.c
347
struct tarfile *tf;
stand/libsa/pkgfs.c
353
tf = (struct tarfile *)f->f_fsdata;
stand/libsa/pkgfs.c
354
if (tf == NULL) {
stand/libsa/pkgfs.c
361
delta = ofs - tf->tf_fp;
stand/libsa/pkgfs.c
367
delta = tf->tf_size - tf->tf_fp + ofs;
stand/libsa/pkgfs.c
376
if (tf->tf_cachesz > 0 && tf->tf_fp <= tf->tf_cachesz) {
stand/libsa/pkgfs.c
377
nofs = tf->tf_fp + delta;
stand/libsa/pkgfs.c
379
tf->tf_fp = nofs;
stand/libsa/pkgfs.c
380
return (tf->tf_fp);
stand/libsa/pkgfs.c
389
while (delta > 0 && tf->tf_fp < tf->tf_size) {
stand/libsa/pkgfs.c
399
return (tf->tf_fp);
stand/libsa/pkgfs.c
405
struct tarfile *tf;
stand/libsa/pkgfs.c
407
tf = (struct tarfile *)f->f_fsdata;
stand/libsa/pkgfs.c
408
if (tf == NULL)
stand/libsa/pkgfs.c
411
sb->st_mode = get_mode(tf);
stand/libsa/pkgfs.c
416
sb->st_size = tf->tf_size;
stand/libsa/pkgfs.c
417
sb->st_blocks = (tf->tf_size + 511) / 512;
stand/libsa/pkgfs.c
418
sb->st_mtime = pkg_atol(tf->tf_hdr.ut_mtime, 12);
stand/libsa/pkgfs.c
419
sb->st_dev = (off_t)((uintptr_t)tf->tf_pkg);
stand/libsa/pkgfs.c
420
sb->st_ino = tf->tf_ofs; /* unique per tf_pkg */
stand/libsa/pkgfs.c
427
struct tarfile *tf;
stand/libsa/pkgfs.c
429
tf = (struct tarfile *)f->f_fsdata;
stand/libsa/pkgfs.c
430
if (tf != NULL)
stand/libsa/pkgfs.c
433
tf = scan_tarfile(package, NULL);
stand/libsa/pkgfs.c
434
if (tf == NULL)
stand/libsa/pkgfs.c
440
memcpy(d->d_name, tf->tf_hdr.ut_name, sizeof(d->d_name));
stand/libsa/pkgfs.c
511
cache_data(struct tarfile *tf, int force)
stand/libsa/pkgfs.c
516
if (tf == NULL) {
stand/libsa/pkgfs.c
523
pkg = tf->tf_pkg;
stand/libsa/pkgfs.c
531
if (tf->tf_cachesz > 0) {
stand/libsa/pkgfs.c
537
if (tf->tf_ofs != pkg->pkg_ofs) {
stand/libsa/pkgfs.c
539
__func__, tf->tf_hdr.ut_name));
stand/libsa/pkgfs.c
545
if (tf->tf_size > PKG_MAXCACHESZ && !force) {
stand/libsa/pkgfs.c
550
sz = tf->tf_size < PKG_MAXCACHESZ ? tf->tf_size : PKG_MAXCACHESZ;
stand/libsa/pkgfs.c
554
tf->tf_cache = malloc(sz);
stand/libsa/pkgfs.c
555
if (tf->tf_cache == NULL) {
stand/libsa/pkgfs.c
562
tf->tf_cachesz = sz;
stand/libsa/pkgfs.c
563
return (get_zipped(pkg, tf->tf_cache, sz));
stand/libsa/pkgfs.c
651
get_mode(struct tarfile *tf)
stand/libsa/pkgfs.c
653
return (pkg_atol(tf->tf_hdr.ut_mode, sizeof(tf->tf_hdr.ut_mode)));
stand/userboot/test/test.c
112
struct test_file *tf, int depth)
stand/userboot/test/test.c
127
if (tf == NULL) {
stand/userboot/test/test.c
128
tf = calloc(1, sizeof(struct test_file));
stand/userboot/test/test.c
129
if (tf == NULL)
stand/userboot/test/test.c
132
} else if (tf->tf_isdir) {
stand/userboot/test/test.c
134
closedir(tf->tf_u.dir);
stand/userboot/test/test.c
145
tf->tf_isdir = 1;
stand/userboot/test/test.c
146
tf->tf_u.dir = fdopendir(dir_fd);
stand/userboot/test/test.c
148
if (fstat(dir_fd, &tf->tf_stat) < 0) {
stand/userboot/test/test.c
152
tf->tf_size = tf->tf_stat.st_size;
stand/userboot/test/test.c
162
if (!tf->tf_isdir)
stand/userboot/test/test.c
174
dir_fd = dirfd(tf->tf_u.dir);
stand/userboot/test/test.c
184
if (fstatat(dir_fd, component, &tf->tf_stat,
stand/userboot/test/test.c
189
tf->tf_size = tf->tf_stat.st_size;
stand/userboot/test/test.c
195
if (!S_ISDIR(tf->tf_stat.st_mode) &&
stand/userboot/test/test.c
196
!S_ISREG(tf->tf_stat.st_mode) &&
stand/userboot/test/test.c
197
!S_ISLNK(tf->tf_stat.st_mode))
stand/userboot/test/test.c
201
if (!S_ISLNK(tf->tf_stat.st_mode)) {
stand/userboot/test/test.c
207
if (S_ISDIR(tf->tf_stat.st_mode)) {
stand/userboot/test/test.c
211
closedir(tf->tf_u.dir);
stand/userboot/test/test.c
214
tf->tf_isdir = 1;
stand/userboot/test/test.c
215
tf->tf_u.dir = fdopendir(comp_fd);
stand/userboot/test/test.c
216
if (!tf->tf_u.dir)
stand/userboot/test/test.c
218
} else if (S_ISREG(tf->tf_stat.st_mode)) {
stand/userboot/test/test.c
222
closedir(tf->tf_u.dir);
stand/userboot/test/test.c
225
tf->tf_isdir = 0;
stand/userboot/test/test.c
226
tf->tf_u.fd = comp_fd;
stand/userboot/test/test.c
227
} else if (S_ISLNK(tf->tf_stat.st_mode)) {
stand/userboot/test/test.c
240
tf, depth);
stand/userboot/test/test.c
248
*h_return = tf;
stand/userboot/test/test.c
253
if (tf->tf_isdir)
stand/userboot/test/test.c
254
closedir(tf->tf_u.dir);
stand/userboot/test/test.c
256
close(tf->tf_u.fd);
stand/userboot/test/test.c
257
free(tf);
stand/userboot/test/test.c
273
struct test_file *tf = h;
stand/userboot/test/test.c
275
if (tf->tf_isdir)
stand/userboot/test/test.c
276
closedir(tf->tf_u.dir);
stand/userboot/test/test.c
278
close(tf->tf_u.fd);
stand/userboot/test/test.c
279
free(tf);
stand/userboot/test/test.c
287
struct test_file *tf = h;
stand/userboot/test/test.c
289
return (tf->tf_isdir);
stand/userboot/test/test.c
295
struct test_file *tf = h;
stand/userboot/test/test.c
298
if (tf->tf_isdir)
stand/userboot/test/test.c
300
sz = read(tf->tf_u.fd, dst, size);
stand/userboot/test/test.c
311
struct test_file *tf = h;
stand/userboot/test/test.c
314
if (!tf->tf_isdir)
stand/userboot/test/test.c
317
dp = readdir(tf->tf_u.dir);
stand/userboot/test/test.c
337
struct test_file *tf = h;
stand/userboot/test/test.c
339
if (tf->tf_isdir)
stand/userboot/test/test.c
341
if (lseek(tf->tf_u.fd, offset, whence) < 0)
stand/userboot/test/test.c
349
struct test_file *tf = h;
stand/userboot/test/test.c
354
stp->st_mode = tf->tf_stat.st_mode;
stand/userboot/test/test.c
355
stp->st_uid = tf->tf_stat.st_uid;
stand/userboot/test/test.c
356
stp->st_gid = tf->tf_stat.st_gid;
stand/userboot/test/test.c
357
stp->st_size = tf->tf_stat.st_size;
stand/userboot/test/test.c
358
stp->st_ino = tf->tf_stat.st_ino;
stand/userboot/test/test.c
359
stp->st_dev = tf->tf_stat.st_dev;
stand/userboot/test/test.c
360
stp->st_mtime = tf->tf_stat.st_mtime;
sys/amd64/amd64/db_trace.c
140
struct trapframe *tf;
sys/amd64/amd64/db_trace.c
215
tf = (struct trapframe *)tf_addr;
sys/amd64/amd64/db_trace.c
217
rsp = tf->tf_rsp;
sys/amd64/amd64/db_trace.c
218
rip = tf->tf_rip;
sys/amd64/amd64/db_trace.c
219
rbp = tf->tf_rbp;
sys/amd64/amd64/db_trace.c
222
db_printf("--- trap %#r", tf->tf_trapno);
sys/amd64/amd64/db_trace.c
226
db_decode_syscall(td, tf->tf_rax);
sys/amd64/amd64/db_trace.c
241
db_backtrace(struct thread *td, struct trapframe *tf, db_addr_t frame,
sys/amd64/amd64/db_trace.c
284
} else if (tf != NULL) {
sys/amd64/amd64/db_trace.c
290
actframe = tf->tf_rsp - 8;
sys/amd64/amd64/db_trace.c
293
actframe = tf->tf_rsp;
sys/amd64/amd64/db_trace.c
294
if (tf->tf_rbp == 0) {
sys/amd64/amd64/db_trace.c
300
actframe = tf->tf_rsp - 8;
sys/amd64/amd64/db_trace.c
303
actframe = tf->tf_rsp - 8;
sys/amd64/amd64/db_trace.c
363
struct trapframe *tf;
sys/amd64/amd64/db_trace.c
366
tf = thr == kdb_thread ? kdb_frame : NULL;
sys/amd64/amd64/db_trace.c
367
return (db_backtrace(thr, tf, ctx->pcb_rbp, ctx->pcb_rip, ctx->pcb_rsp,
sys/amd64/amd64/machdep.c
1741
makectx(struct trapframe *tf, struct pcb *pcb)
sys/amd64/amd64/machdep.c
1744
pcb->pcb_r12 = tf->tf_r12;
sys/amd64/amd64/machdep.c
1745
pcb->pcb_r13 = tf->tf_r13;
sys/amd64/amd64/machdep.c
1746
pcb->pcb_r14 = tf->tf_r14;
sys/amd64/amd64/machdep.c
1747
pcb->pcb_r15 = tf->tf_r15;
sys/amd64/amd64/machdep.c
1748
pcb->pcb_rbp = tf->tf_rbp;
sys/amd64/amd64/machdep.c
1749
pcb->pcb_rbx = tf->tf_rbx;
sys/amd64/amd64/machdep.c
1750
pcb->pcb_rip = tf->tf_rip;
sys/amd64/amd64/machdep.c
1751
pcb->pcb_rsp = tf->tf_rsp;
sys/amd64/pt/pt.c
788
pt_topa_intr(struct trapframe *tf)
sys/amd64/pt/pt.c
98
static int pt_topa_intr(struct trapframe *tf);
sys/amd64/vmm/vmm_util.c
76
#define DUMP_REG(x) printf(#x "\t\t0x%016lx\n", (long)(tf->tf_ ## x))
sys/amd64/vmm/vmm_util.c
77
#define DUMP_SEG(x) printf(#x "\t\t0x%04x\n", (unsigned)(tf->tf_ ## x))
sys/amd64/vmm/vmm_util.c
79
dump_trapframe(struct trapframe *tf)
sys/amd64/vmm/vmm_util.h
39
void dump_trapframe(struct trapframe *tf);
sys/arm/arm/exec_machdep.c
172
struct trapframe *tf = td->td_frame;
sys/arm/arm/exec_machdep.c
177
gr[_REG_CPSR] = tf->tf_spsr & ~PSR_C;
sys/arm/arm/exec_machdep.c
179
gr[_REG_R0] = tf->tf_r0;
sys/arm/arm/exec_machdep.c
180
gr[_REG_CPSR] = tf->tf_spsr;
sys/arm/arm/exec_machdep.c
182
gr[_REG_R1] = tf->tf_r1;
sys/arm/arm/exec_machdep.c
183
gr[_REG_R2] = tf->tf_r2;
sys/arm/arm/exec_machdep.c
184
gr[_REG_R3] = tf->tf_r3;
sys/arm/arm/exec_machdep.c
185
gr[_REG_R4] = tf->tf_r4;
sys/arm/arm/exec_machdep.c
186
gr[_REG_R5] = tf->tf_r5;
sys/arm/arm/exec_machdep.c
187
gr[_REG_R6] = tf->tf_r6;
sys/arm/arm/exec_machdep.c
188
gr[_REG_R7] = tf->tf_r7;
sys/arm/arm/exec_machdep.c
189
gr[_REG_R8] = tf->tf_r8;
sys/arm/arm/exec_machdep.c
190
gr[_REG_R9] = tf->tf_r9;
sys/arm/arm/exec_machdep.c
191
gr[_REG_R10] = tf->tf_r10;
sys/arm/arm/exec_machdep.c
192
gr[_REG_R11] = tf->tf_r11;
sys/arm/arm/exec_machdep.c
193
gr[_REG_R12] = tf->tf_r12;
sys/arm/arm/exec_machdep.c
194
gr[_REG_SP] = tf->tf_usr_sp;
sys/arm/arm/exec_machdep.c
195
gr[_REG_LR] = tf->tf_usr_lr;
sys/arm/arm/exec_machdep.c
196
gr[_REG_PC] = tf->tf_pc;
sys/arm/arm/exec_machdep.c
215
struct trapframe *tf = td->td_frame;
sys/arm/arm/exec_machdep.c
247
tf->tf_r0 = gr[_REG_R0];
sys/arm/arm/exec_machdep.c
248
tf->tf_r1 = gr[_REG_R1];
sys/arm/arm/exec_machdep.c
249
tf->tf_r2 = gr[_REG_R2];
sys/arm/arm/exec_machdep.c
250
tf->tf_r3 = gr[_REG_R3];
sys/arm/arm/exec_machdep.c
251
tf->tf_r4 = gr[_REG_R4];
sys/arm/arm/exec_machdep.c
252
tf->tf_r5 = gr[_REG_R5];
sys/arm/arm/exec_machdep.c
253
tf->tf_r6 = gr[_REG_R6];
sys/arm/arm/exec_machdep.c
254
tf->tf_r7 = gr[_REG_R7];
sys/arm/arm/exec_machdep.c
255
tf->tf_r8 = gr[_REG_R8];
sys/arm/arm/exec_machdep.c
256
tf->tf_r9 = gr[_REG_R9];
sys/arm/arm/exec_machdep.c
257
tf->tf_r10 = gr[_REG_R10];
sys/arm/arm/exec_machdep.c
258
tf->tf_r11 = gr[_REG_R11];
sys/arm/arm/exec_machdep.c
259
tf->tf_r12 = gr[_REG_R12];
sys/arm/arm/exec_machdep.c
260
tf->tf_usr_sp = gr[_REG_SP];
sys/arm/arm/exec_machdep.c
261
tf->tf_usr_lr = gr[_REG_LR];
sys/arm/arm/exec_machdep.c
262
tf->tf_pc = gr[_REG_PC];
sys/arm/arm/exec_machdep.c
263
tf->tf_spsr = gr[_REG_CPSR];
sys/arm/arm/exec_machdep.c
276
struct trapframe *tf;
sys/arm/arm/exec_machdep.c
289
tf = td->td_frame;
sys/arm/arm/exec_machdep.c
290
onstack = sigonstack(tf->tf_usr_sp);
sys/arm/arm/exec_machdep.c
347
tf->tf_r0 = sig;
sys/arm/arm/exec_machdep.c
348
tf->tf_r1 = (register_t)&fp->sf_si;
sys/arm/arm/exec_machdep.c
349
tf->tf_r2 = (register_t)&fp->sf_uc;
sys/arm/arm/exec_machdep.c
352
tf->tf_r5 = (register_t)&fp->sf_uc;
sys/arm/arm/exec_machdep.c
353
tf->tf_pc = (register_t)catcher;
sys/arm/arm/exec_machdep.c
354
tf->tf_usr_sp = (register_t)fp;
sys/arm/arm/exec_machdep.c
357
tf->tf_usr_lr = (register_t)PROC_SIGCODE(p);
sys/arm/arm/exec_machdep.c
359
tf->tf_usr_lr = (register_t)(PROC_PS_STRINGS(p) -
sys/arm/arm/exec_machdep.c
363
tf->tf_spsr |= PSR_T;
sys/arm/arm/exec_machdep.c
365
tf->tf_spsr &= ~PSR_T;
sys/arm/arm/exec_machdep.c
367
CTR3(KTR_SIG, "sendsig: return td=%p pc=%#x sp=%#x", td, tf->tf_usr_lr,
sys/arm/arm/exec_machdep.c
368
tf->tf_usr_sp);
sys/arm/arm/exec_machdep.c
79
struct trapframe *tf = td->td_frame;
sys/arm/arm/exec_machdep.c
81
memset(tf, 0, sizeof(*tf));
sys/arm/arm/exec_machdep.c
82
tf->tf_usr_sp = stack;
sys/arm/arm/exec_machdep.c
83
tf->tf_usr_lr = imgp->entry_addr;
sys/arm/arm/exec_machdep.c
84
tf->tf_svc_lr = 0x77777777;
sys/arm/arm/exec_machdep.c
85
tf->tf_pc = imgp->entry_addr;
sys/arm/arm/exec_machdep.c
86
tf->tf_spsr = PSR_USR32_MODE;
sys/arm/arm/exec_machdep.c
88
tf->tf_spsr |= PSR_T;
sys/arm/arm/gic.c
559
struct trapframe *tf;
sys/arm/arm/gic.c
590
tf = curthread->td_intr_frame;
sys/arm/arm/gic.c
616
if (intr_isrc_dispatch(&gi->gi_isrc, tf) != 0) {
sys/arm/arm/machdep.c
347
makectx(struct trapframe *tf, struct pcb *pcb)
sys/arm/arm/machdep.c
349
pcb->pcb_regs.sf_r4 = tf->tf_r4;
sys/arm/arm/machdep.c
350
pcb->pcb_regs.sf_r5 = tf->tf_r5;
sys/arm/arm/machdep.c
351
pcb->pcb_regs.sf_r6 = tf->tf_r6;
sys/arm/arm/machdep.c
352
pcb->pcb_regs.sf_r7 = tf->tf_r7;
sys/arm/arm/machdep.c
353
pcb->pcb_regs.sf_r8 = tf->tf_r8;
sys/arm/arm/machdep.c
354
pcb->pcb_regs.sf_r9 = tf->tf_r9;
sys/arm/arm/machdep.c
355
pcb->pcb_regs.sf_r10 = tf->tf_r10;
sys/arm/arm/machdep.c
356
pcb->pcb_regs.sf_r11 = tf->tf_r11;
sys/arm/arm/machdep.c
357
pcb->pcb_regs.sf_r12 = tf->tf_r12;
sys/arm/arm/machdep.c
358
pcb->pcb_regs.sf_pc = tf->tf_pc;
sys/arm/arm/machdep.c
359
pcb->pcb_regs.sf_lr = tf->tf_usr_lr;
sys/arm/arm/machdep.c
360
pcb->pcb_regs.sf_sp = tf->tf_usr_sp;
sys/arm/arm/machdep_kdb.c
132
struct trapframe *tf = td->td_frame;
sys/arm/arm/machdep_kdb.c
134
bcopy(regs->r, &tf->tf_r0, sizeof(regs->r));
sys/arm/arm/machdep_kdb.c
135
tf->tf_usr_sp = regs->r_sp;
sys/arm/arm/machdep_kdb.c
136
tf->tf_usr_lr = regs->r_lr;
sys/arm/arm/machdep_kdb.c
137
tf->tf_pc = regs->r_pc;
sys/arm/arm/machdep_kdb.c
138
tf->tf_spsr &= ~PSR_FLAGS;
sys/arm/arm/machdep_kdb.c
139
tf->tf_spsr |= regs->r_cpsr & PSR_FLAGS;
sys/arm/arm/machdep_kdb.c
94
struct trapframe *tf = td->td_frame;
sys/arm/arm/machdep_kdb.c
95
bcopy(&tf->tf_r0, regs->r, sizeof(regs->r));
sys/arm/arm/machdep_kdb.c
96
regs->r_sp = tf->tf_usr_sp;
sys/arm/arm/machdep_kdb.c
97
regs->r_lr = tf->tf_usr_lr;
sys/arm/arm/machdep_kdb.c
98
regs->r_pc = tf->tf_pc;
sys/arm/arm/machdep_kdb.c
99
regs->r_cpsr = tf->tf_spsr;
sys/arm/arm/trap-v6.c
210
abort_imprecise(struct trapframe *tf, u_int fsr, u_int prefetch, bool usermode)
sys/arm/arm/trap-v6.c
220
abort_fatal(tf, FAULT_EA_IMPREC, fsr, 0, prefetch, curthread, NULL);
sys/arm/arm/trap-v6.c
231
userret(curthread, tf);
sys/arm/arm/trap-v6.c
242
abort_debug(struct trapframe *tf, u_int fsr, u_int prefetch, bool usermode,
sys/arm/arm/trap-v6.c
251
userret(td, tf);
sys/arm/arm/trap-v6.c
254
kdb_trap((prefetch) ? T_BREAKPOINT : T_WATCHPOINT, 0, tf);
sys/arm/arm/trap-v6.c
272
abort_handler(struct trapframe *tf, int prefetch)
sys/arm/arm/trap-v6.c
297
usermode = TRAPF_USERMODE(tf); /* Abort came from user mode? */
sys/arm/arm/trap-v6.c
313
td->td_frame = tf;
sys/arm/arm/trap-v6.c
322
abort_imprecise(tf, fsr, prefetch, usermode);
sys/arm/arm/trap-v6.c
327
abort_debug(tf, fsr, prefetch, usermode, far);
sys/arm/arm/trap-v6.c
398
abort_fatal(tf, idx, fsr, far, prefetch, td, &ksig);
sys/arm/arm/trap-v6.c
405
if (__predict_true(tf->tf_spsr & PSR_I) == 0)
sys/arm/arm/trap-v6.c
418
if ((aborts[idx].func)(tf, idx, fsr, far, prefetch, td, &ksig))
sys/arm/arm/trap-v6.c
437
tf->tf_r0 = far; /* return failing address */
sys/arm/arm/trap-v6.c
438
tf->tf_pc = (register_t)pcb->pcb_onfault;
sys/arm/arm/trap-v6.c
444
if (abort_icache(tf, idx, fsr, far, prefetch, td, &ksig))
sys/arm/arm/trap-v6.c
476
abort_fatal(tf, idx, fsr, far, prefetch, td, &ksig);
sys/arm/arm/trap-v6.c
505
tf->tf_r0 = rv;
sys/arm/arm/trap-v6.c
506
tf->tf_pc = (int)pcb->pcb_onfault;
sys/arm/arm/trap-v6.c
510
abort_fatal(tf, idx, fsr, far, prefetch, td, &ksig);
sys/arm/arm/trap-v6.c
520
userret(td, tf);
sys/arm/arm/trap-v6.c
542
abort_fatal(struct trapframe *tf, u_int idx, u_int fsr, u_int far,
sys/arm/arm/trap-v6.c
552
usermode = TRAPF_USERMODE(tf);
sys/arm/arm/trap-v6.c
555
if (dtrace_trap_func != NULL && (*dtrace_trap_func)(tf, far))
sys/arm/arm/trap-v6.c
567
printf("trapframe: %p\nFSR=%08x, FAR=", tf, fsr);
sys/arm/arm/trap-v6.c
572
printf("spsr=%08x\n", tf->tf_spsr);
sys/arm/arm/trap-v6.c
575
mode, tf->tf_pc);
sys/arm/arm/trap-v6.c
576
printf("trapframe: %p, spsr=%08x\n", tf, tf->tf_spsr);
sys/arm/arm/trap-v6.c
580
tf->tf_r0, tf->tf_r1, tf->tf_r2, tf->tf_r3);
sys/arm/arm/trap-v6.c
582
tf->tf_r4, tf->tf_r5, tf->tf_r6, tf->tf_r7);
sys/arm/arm/trap-v6.c
584
tf->tf_r8, tf->tf_r9, tf->tf_r10, tf->tf_r11);
sys/arm/arm/trap-v6.c
585
printf("r12=%08x, ", tf->tf_r12);
sys/arm/arm/trap-v6.c
589
tf->tf_usr_sp, tf->tf_usr_lr);
sys/arm/arm/trap-v6.c
592
tf->tf_svc_sp, tf->tf_svc_lr);
sys/arm/arm/trap-v6.c
593
printf(", pc =%08x\n\n", tf->tf_pc);
sys/arm/arm/trap-v6.c
598
handled = kdb_trap(fsr, 0, tf);
sys/arm/arm/trap-v6.c
618
abort_align(struct trapframe *tf, u_int idx, u_int fsr, u_int far,
sys/arm/arm/trap-v6.c
623
usermode = TRAPF_USERMODE(tf);
sys/arm/arm/trap-v6.c
627
tf->tf_r0 = EFAULT;
sys/arm/arm/trap-v6.c
628
tf->tf_pc = (int)td->td_pcb->pcb_onfault;
sys/arm/arm/trap-v6.c
631
abort_fatal(tf, idx, fsr, far, prefetch, td, ksig);
sys/arm/arm/trap-v6.c
655
abort_icache(struct trapframe *tf, u_int idx, u_int fsr, u_int far,
sys/arm/arm/trap-v6.c
659
abort_fatal(tf, idx, fsr, far, prefetch, td, ksig);
sys/arm/arm/vm_machdep.c
139
tf = td2->td_frame;
sys/arm/arm/vm_machdep.c
140
tf->tf_spsr &= ~PSR_C;
sys/arm/arm/vm_machdep.c
141
tf->tf_r0 = 0;
sys/arm/arm/vm_machdep.c
142
tf->tf_r1 = 0;
sys/arm/arm/vm_machdep.c
219
struct trapframe *tf = td->td_frame;
sys/arm/arm/vm_machdep.c
221
tf->tf_usr_sp = STACKALIGN((int)stack->ss_sp + stack->ss_size);
sys/arm/arm/vm_machdep.c
222
tf->tf_pc = (int)entry;
sys/arm/arm/vm_machdep.c
223
tf->tf_r0 = (int)arg;
sys/arm/arm/vm_machdep.c
224
tf->tf_spsr = PSR_USR32_MODE;
sys/arm/arm/vm_machdep.c
226
tf->tf_spsr |= PSR_T;
sys/arm/arm/vm_machdep.c
94
struct trapframe *tf;
sys/arm/broadcom/bcm2835/bcm2836.c
346
struct trapframe *tf)
sys/arm/broadcom/bcm2835/bcm2836.c
377
struct trapframe *tf)
sys/arm/broadcom/bcm2835/bcm2836.c
382
if (intr_isrc_dispatch(&bli->bli_isrc, tf) != 0)
sys/arm/broadcom/bcm2835/bcm2836.c
392
struct trapframe *tf;
sys/arm/broadcom/bcm2835/bcm2836.c
396
tf = curthread->td_intr_frame;
sys/arm/broadcom/bcm2835/bcm2836.c
404
bcm_lintc_ipi_dispatch(sc, cpu, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
407
bcm_lintc_irq_dispatch(sc, BCM_LINTC_TIMER0_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
409
bcm_lintc_irq_dispatch(sc, BCM_LINTC_TIMER1_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
411
bcm_lintc_irq_dispatch(sc, BCM_LINTC_TIMER2_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
413
bcm_lintc_irq_dispatch(sc, BCM_LINTC_TIMER3_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
415
bcm_lintc_irq_dispatch(sc, BCM_LINTC_GPU_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2836.c
417
bcm_lintc_irq_dispatch(sc, BCM_LINTC_PMU_IRQ, tf);
sys/arm/broadcom/bcm2835/bcm2838_pci.c
379
struct trapframe *tf)
sys/arm/broadcom/bcm2835/bcm2838_pci.c
395
if (intr_isrc_dispatch(&irqsrc->isrc, tf))
sys/arm/broadcom/bcm2835/bcm2838_pci.c
409
struct trapframe *tf;
sys/arm/broadcom/bcm2835/bcm2838_pci.c
413
tf = curthread->td_intr_frame;
sys/arm/broadcom/bcm2835/bcm2838_pci.c
416
bcm_pcib_msi_intr_process(sc, interrupt_bitmap, tf);
sys/arm/include/pcb.h
85
void makectx(struct trapframe *tf, struct pcb *pcb);
sys/arm/mv/mv_ap806_sei.c
280
struct trapframe *tf;
sys/arm/mv/mv_ap806_sei.c
285
tf = curthread->td_intr_frame;
sys/arm/mv/mv_ap806_sei.c
295
if (intr_isrc_dispatch(&sirq->isrc, tf) != 0) {
sys/arm/mv/mvebu_gpio.c
642
struct trapframe *tf;
sys/arm/mv/mvebu_gpio.c
648
tf = curthread->td_intr_frame;
sys/arm/mv/mvebu_gpio.c
662
if (intr_isrc_dispatch(&mgi->isrc, tf) != 0) {
sys/arm/nvidia/tegra_gpio.c
396
struct trapframe *tf;
sys/arm/nvidia/tegra_gpio.c
402
tf = curthread->td_intr_frame;
sys/arm/nvidia/tegra_gpio.c
420
if (intr_isrc_dispatch(&tgi->isrc, tf) != 0) {
sys/arm/nvidia/tegra_pcie.c
609
struct trapframe *tf;
sys/arm/nvidia/tegra_pcie.c
613
tf = curthread->td_intr_frame;
sys/arm/nvidia/tegra_pcie.c
624
if (intr_isrc_dispatch(&tgi->isrc, tf) != 0) {
sys/arm/ti/ti_gpio.c
778
struct trapframe *tf;
sys/arm/ti/ti_gpio.c
782
tf = curthread->td_intr_frame;
sys/arm/ti/ti_gpio.c
791
if (intr_isrc_dispatch(&tgi->tgi_isrc, tf) != 0) {
sys/arm64/apple/apple_aic.c
537
apple_aic_ipi_received(struct apple_aic_softc *sc, struct trapframe *tf)
sys/arm64/apple/apple_aic.c
562
struct trapframe *tf;
sys/arm64/apple/apple_aic.c
565
tf = curthread->td_intr_frame;
sys/arm64/apple/apple_aic.c
589
if (intr_isrc_dispatch(&aisrc->ai_isrc, tf) != 0) {
sys/arm64/apple/apple_aic.c
603
struct trapframe *tf;
sys/arm64/apple/apple_aic.c
606
tf = curthread->td_intr_frame;
sys/arm64/apple/apple_aic.c
612
apple_aic_ipi_received(sc, tf);
sys/arm64/apple/apple_aic.c
624
intr_isrc_dispatch(&isrcs[AIC_TMR_GUEST_VIRT].ai_isrc, tf);
sys/arm64/apple/apple_aic.c
632
tf);
sys/arm64/apple/apple_aic.c
637
intr_isrc_dispatch(&isrcs[AIC_TMR_HV_PHYS].ai_isrc, tf);
sys/arm64/apple/apple_aic.c
641
intr_isrc_dispatch(&isrcs[AIC_TMR_HV_VIRT].ai_isrc, tf);
sys/arm64/arm64/cmn600.c
108
int (*sc_pmu_ih)(struct trapframe *tf, int unit, int i);
sys/arm64/arm64/cmn600.c
762
cmn600_pmu_intr_cb(void *arg, int (*handler)(struct trapframe *tf, int unit,
sys/arm64/arm64/cmn600.c
777
struct trapframe *tf;
sys/arm64/arm64/cmn600.c
781
tf = PCPU_GET(curthread)->td_intr_frame;
sys/arm64/arm64/cmn600.c
794
sc->sc_pmu_ih(tf, sc->sc_unit, i);
sys/arm64/arm64/db_trace.c
101
tf = (struct trapframe *)(uintptr_t)frame->fp - 1;
sys/arm64/arm64/db_trace.c
102
if (!__is_aligned(tf, _Alignof(struct trapframe)) ||
sys/arm64/arm64/db_trace.c
103
!kstack_contains(td, (vm_offset_t)tf,
sys/arm64/arm64/db_trace.c
104
sizeof(*tf))) {
sys/arm64/arm64/db_trace.c
105
db_printf("--- invalid trapframe %p\n", tf);
sys/arm64/arm64/db_trace.c
112
tf->tf_esr);
sys/arm64/arm64/db_trace.c
119
tf->tf_esr);
sys/arm64/arm64/db_trace.c
123
tf->tf_esr);
sys/arm64/arm64/db_trace.c
130
frame->fp = tf->tf_x[29];
sys/arm64/arm64/db_trace.c
131
frame->pc = ADDR_MAKE_CANONICAL(tf->tf_elr);
sys/arm64/arm64/db_trace.c
99
struct trapframe *tf;
sys/arm64/arm64/elf32_machdep.c
278
struct trapframe *tf = td->td_frame;
sys/arm64/arm64/elf32_machdep.c
281
memset(tf, 0, sizeof(struct trapframe));
sys/arm64/arm64/elf32_machdep.c
288
tf->tf_x[0] = stack;
sys/arm64/arm64/elf32_machdep.c
290
tf->tf_x[13] = stack;
sys/arm64/arm64/elf32_machdep.c
292
tf->tf_x[14] = imgp->entry_addr;
sys/arm64/arm64/elf32_machdep.c
293
tf->tf_elr = imgp->entry_addr;
sys/arm64/arm64/elf32_machdep.c
294
tf->tf_spsr = PSR_M_32;
sys/arm64/arm64/elf32_machdep.c
296
tf->tf_spsr |= PSR_T;
sys/arm64/arm64/exec_machdep.c
349
struct trapframe *tf;
sys/arm64/arm64/exec_machdep.c
351
tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
353
regs->r[i] = tf->tf_x[i];
sys/arm64/arm64/exec_machdep.c
355
regs->r_sp = tf->tf_x[13];
sys/arm64/arm64/exec_machdep.c
356
regs->r_lr = tf->tf_x[14];
sys/arm64/arm64/exec_machdep.c
357
regs->r_pc = tf->tf_elr;
sys/arm64/arm64/exec_machdep.c
358
regs->r_cpsr = tf->tf_spsr;
sys/arm64/arm64/exec_machdep.c
367
struct trapframe *tf;
sys/arm64/arm64/exec_machdep.c
369
tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
371
tf->tf_x[i] = regs->r[i];
sys/arm64/arm64/exec_machdep.c
373
tf->tf_x[13] = regs->r_sp;
sys/arm64/arm64/exec_machdep.c
374
tf->tf_x[14] = regs->r_lr;
sys/arm64/arm64/exec_machdep.c
375
tf->tf_elr = regs->r_pc;
sys/arm64/arm64/exec_machdep.c
376
tf->tf_spsr &= ~PSR_SETTABLE_32;
sys/arm64/arm64/exec_machdep.c
377
tf->tf_spsr |= regs->r_cpsr & PSR_SETTABLE_32;
sys/arm64/arm64/exec_machdep.c
417
struct trapframe *tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
421
memset(tf, 0, sizeof(struct trapframe));
sys/arm64/arm64/exec_machdep.c
423
tf->tf_x[0] = stack;
sys/arm64/arm64/exec_machdep.c
424
tf->tf_sp = STACKALIGN(stack);
sys/arm64/arm64/exec_machdep.c
425
tf->tf_lr = imgp->entry_addr;
sys/arm64/arm64/exec_machdep.c
426
tf->tf_elr = imgp->entry_addr;
sys/arm64/arm64/exec_machdep.c
484
struct trapframe *tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
488
mcp->mc_gpregs.gp_spsr = tf->tf_spsr & ~PSR_C;
sys/arm64/arm64/exec_machdep.c
490
mcp->mc_gpregs.gp_x[0] = tf->tf_x[0];
sys/arm64/arm64/exec_machdep.c
491
mcp->mc_gpregs.gp_spsr = tf->tf_spsr;
sys/arm64/arm64/exec_machdep.c
494
memcpy(&mcp->mc_gpregs.gp_x[1], &tf->tf_x[1],
sys/arm64/arm64/exec_machdep.c
497
mcp->mc_gpregs.gp_sp = tf->tf_sp;
sys/arm64/arm64/exec_machdep.c
498
mcp->mc_gpregs.gp_lr = tf->tf_lr;
sys/arm64/arm64/exec_machdep.c
499
mcp->mc_gpregs.gp_elr = tf->tf_elr;
sys/arm64/arm64/exec_machdep.c
510
struct trapframe *tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
534
memcpy(tf->tf_x, mcp->mc_gpregs.gp_x, sizeof(tf->tf_x));
sys/arm64/arm64/exec_machdep.c
536
tf->tf_sp = mcp->mc_gpregs.gp_sp;
sys/arm64/arm64/exec_machdep.c
537
tf->tf_lr = mcp->mc_gpregs.gp_lr;
sys/arm64/arm64/exec_machdep.c
538
tf->tf_elr = mcp->mc_gpregs.gp_elr;
sys/arm64/arm64/exec_machdep.c
542
tf->tf_spsr &= ~PSR_13_MASK;
sys/arm64/arm64/exec_machdep.c
543
tf->tf_spsr |= spsr;
sys/arm64/arm64/exec_machdep.c
546
tf->tf_spsr = spsr;
sys/arm64/arm64/exec_machdep.c
547
if ((tf->tf_spsr & PSR_SS) != 0) {
sys/arm64/arm64/exec_machdep.c
780
struct trapframe *tf;
sys/arm64/arm64/exec_machdep.c
794
tf = td->td_frame;
sys/arm64/arm64/exec_machdep.c
795
onstack = sigonstack(tf->tf_sp);
sys/arm64/arm64/exec_machdep.c
851
tf->tf_x[0] = sig;
sys/arm64/arm64/exec_machdep.c
852
tf->tf_x[1] = (register_t)&fp->sf_si;
sys/arm64/arm64/exec_machdep.c
853
tf->tf_x[2] = (register_t)&fp->sf_uc;
sys/arm64/arm64/exec_machdep.c
854
tf->tf_x[8] = (register_t)catcher;
sys/arm64/arm64/exec_machdep.c
855
tf->tf_sp = (register_t)fp;
sys/arm64/arm64/exec_machdep.c
856
tf->tf_elr = (register_t)PROC_SIGCODE(p);
sys/arm64/arm64/exec_machdep.c
866
CTR3(KTR_SIG, "sendsig: return td=%p pc=%#x sp=%#x", td, tf->tf_elr,
sys/arm64/arm64/exec_machdep.c
867
tf->tf_sp);
sys/arm64/arm64/freebsd32_machdep.c
191
struct trapframe *tf;
sys/arm64/arm64/freebsd32_machdep.c
194
tf = td->td_frame;
sys/arm64/arm64/freebsd32_machdep.c
198
mcp->mc_gregset[16] = tf->tf_spsr & ~PSR_C;
sys/arm64/arm64/freebsd32_machdep.c
200
mcp->mc_gregset[0] = tf->tf_x[0];
sys/arm64/arm64/freebsd32_machdep.c
201
mcp->mc_gregset[16] = tf->tf_spsr;
sys/arm64/arm64/freebsd32_machdep.c
204
mcp->mc_gregset[i] = tf->tf_x[i];
sys/arm64/arm64/freebsd32_machdep.c
205
mcp->mc_gregset[15] = tf->tf_elr;
sys/arm64/arm64/freebsd32_machdep.c
216
struct trapframe *tf;
sys/arm64/arm64/freebsd32_machdep.c
221
tf = td->td_frame;
sys/arm64/arm64/freebsd32_machdep.c
229
(tf->tf_spsr & ~(PSR_SETTABLE_32 | PSR_SS)))
sys/arm64/arm64/freebsd32_machdep.c
233
spsr |= tf->tf_spsr & ~PSR_SETTABLE_32;
sys/arm64/arm64/freebsd32_machdep.c
243
tf->tf_x[i] = mcp->mc_gregset[i];
sys/arm64/arm64/freebsd32_machdep.c
244
tf->tf_elr = mcp->mc_gregset[15];
sys/arm64/arm64/freebsd32_machdep.c
245
tf->tf_spsr = spsr;
sys/arm64/arm64/freebsd32_machdep.c
352
struct trapframe *tf;
sys/arm64/arm64/freebsd32_machdep.c
367
tf = td->td_frame;
sys/arm64/arm64/freebsd32_machdep.c
368
onstack = sigonstack(tf->tf_x[13]);
sys/arm64/arm64/freebsd32_machdep.c
424
tf->tf_x[0] = sig;
sys/arm64/arm64/freebsd32_machdep.c
425
tf->tf_x[1] = (register_t)&fp->sf_si;
sys/arm64/arm64/freebsd32_machdep.c
426
tf->tf_x[2] = (register_t)&fp->sf_uc;
sys/arm64/arm64/freebsd32_machdep.c
429
tf->tf_x[5] = (register_t)&fp->sf_uc;
sys/arm64/arm64/freebsd32_machdep.c
430
tf->tf_elr = (register_t)catcher;
sys/arm64/arm64/freebsd32_machdep.c
431
tf->tf_x[13] = (register_t)fp;
sys/arm64/arm64/freebsd32_machdep.c
434
tf->tf_x[14] = (register_t)PROC_SIGCODE(p);
sys/arm64/arm64/freebsd32_machdep.c
436
tf->tf_x[14] = (register_t)(PROC_PS_STRINGS(p) -
sys/arm64/arm64/freebsd32_machdep.c
440
tf->tf_spsr |= PSR_T;
sys/arm64/arm64/freebsd32_machdep.c
442
tf->tf_spsr &= ~PSR_T;
sys/arm64/arm64/freebsd32_machdep.c
452
CTR3(KTR_SIG, "sendsig: return td=%p pc=%#x sp=%#x", td, tf->tf_x[14],
sys/arm64/arm64/freebsd32_machdep.c
453
tf->tf_x[13]);
sys/arm64/arm64/gic_v3.c
605
struct trapframe *tf;
sys/arm64/arm64/gic_v3.c
635
tf = curthread->td_intr_frame;
sys/arm64/arm64/gic_v3.c
651
if (intr_isrc_dispatch(&gi->gi_isrc, tf) != 0) {
sys/arm64/arm64/gicv3_its.c
1312
struct trapframe *tf;
sys/arm64/arm64/gicv3_its.c
1320
tf = curthread->td_intr_frame;
sys/arm64/arm64/gicv3_its.c
1321
intr_isrc_dispatch(&girq->gi_isrc, tf);
sys/arm64/arm64/machdep.c
415
makectx(struct trapframe *tf, struct pcb *pcb)
sys/arm64/arm64/machdep.c
422
pcb->pcb_x[i] = tf->tf_elr;
sys/arm64/arm64/machdep.c
424
pcb->pcb_x[i] = tf->tf_x[i + PCB_X_START];
sys/arm64/arm64/machdep.c
427
pcb->pcb_sp = tf->tf_sp;
sys/arm64/arm64/vm_machdep.c
103
tf = STACKALIGN((struct trapframe *)pcb2 - 1);
sys/arm64/arm64/vm_machdep.c
104
bcopy(td1->td_frame, tf, sizeof(*tf));
sys/arm64/arm64/vm_machdep.c
105
tf->tf_x[0] = 0;
sys/arm64/arm64/vm_machdep.c
106
tf->tf_x[1] = 0;
sys/arm64/arm64/vm_machdep.c
107
tf->tf_spsr = td1->td_frame->tf_spsr & (PSR_M_32 | PSR_DAIF);
sys/arm64/arm64/vm_machdep.c
109
td2->td_frame = tf;
sys/arm64/arm64/vm_machdep.c
212
struct trapframe *tf = td->td_frame;
sys/arm64/arm64/vm_machdep.c
216
tf->tf_x[13] = STACKALIGN((uintptr_t)stack->ss_sp +
sys/arm64/arm64/vm_machdep.c
219
tf->tf_spsr |= PSR_T;
sys/arm64/arm64/vm_machdep.c
221
tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp +
sys/arm64/arm64/vm_machdep.c
223
tf->tf_elr = (register_t)entry;
sys/arm64/arm64/vm_machdep.c
224
tf->tf_x[0] = (register_t)arg;
sys/arm64/arm64/vm_machdep.c
225
tf->tf_x[29] = 0;
sys/arm64/arm64/vm_machdep.c
226
tf->tf_lr = 0;
sys/arm64/arm64/vm_machdep.c
73
struct trapframe *tf;
sys/arm64/include/cmn600_reg.h
46
int cmn600_pmu_intr_cb(void *arg, int (*handler)(struct trapframe *tf,
sys/arm64/include/pcb.h
87
void makectx(struct trapframe *tf, struct pcb *pcb);
sys/arm64/linux/linux_sysvec.c
257
struct trapframe *tf;
sys/arm64/linux/linux_sysvec.c
263
tf = td->td_frame;
sys/arm64/linux/linux_sysvec.c
264
frame = (struct l_sigframe *)tf->tf_sp;
sys/arm64/linux/linux_sysvec.c
271
memcpy(tf->tf_x, sf->sf_uc.uc_sc.regs, sizeof(tf->tf_x));
sys/arm64/linux/linux_sysvec.c
272
tf->tf_lr = sf->sf_uc.uc_sc.regs[30];
sys/arm64/linux/linux_sysvec.c
273
tf->tf_sp = sf->sf_uc.uc_sc.sp;
sys/arm64/linux/linux_sysvec.c
274
tf->tf_elr = sf->sf_uc.uc_sc.pc;
sys/arm64/linux/linux_sysvec.c
281
tf->tf_spsr = sf->sf_uc.uc_sc.pstate;
sys/arm64/linux/linux_sysvec.c
302
struct trapframe *tf;
sys/arm64/linux/linux_sysvec.c
320
tf = td->td_frame;
sys/arm64/linux/linux_sysvec.c
321
onstack = sigonstack(tf->tf_sp);
sys/arm64/linux/linux_sysvec.c
356
memcpy(&frame->sf.sf_uc.uc_sc.regs, tf->tf_x, sizeof(tf->tf_x));
sys/arm64/linux/linux_sysvec.c
357
frame->sf.sf_uc.uc_sc.regs[30] = tf->tf_lr;
sys/arm64/linux/linux_sysvec.c
358
frame->sf.sf_uc.uc_sc.sp = tf->tf_sp;
sys/arm64/linux/linux_sysvec.c
359
frame->sf.sf_uc.uc_sc.pc = tf->tf_elr;
sys/arm64/linux/linux_sysvec.c
360
frame->sf.sf_uc.uc_sc.pstate = tf->tf_spsr;
sys/arm64/linux/linux_sysvec.c
364
frame->fp = tf->tf_x[29];
sys/arm64/linux/linux_sysvec.c
365
frame->lr = tf->tf_elr;
sys/arm64/linux/linux_sysvec.c
392
esr->esr = tf->tf_esr;
sys/arm64/linux/linux_sysvec.c
407
tf->tf_x[0]= sig;
sys/arm64/linux/linux_sysvec.c
409
tf->tf_x[1] = (register_t)&fp->sf.sf_si;
sys/arm64/linux/linux_sysvec.c
410
tf->tf_x[2] = (register_t)&fp->sf.sf_uc;
sys/arm64/linux/linux_sysvec.c
412
tf->tf_x[1] = 0;
sys/arm64/linux/linux_sysvec.c
413
tf->tf_x[2] = 0;
sys/arm64/linux/linux_sysvec.c
415
tf->tf_x[29] = (register_t)&fp->fp;
sys/arm64/linux/linux_sysvec.c
416
tf->tf_elr = (register_t)catcher;
sys/arm64/linux/linux_sysvec.c
417
tf->tf_sp = (register_t)fp;
sys/arm64/linux/linux_sysvec.c
418
tf->tf_lr = (register_t)__user_rt_sigreturn;
sys/arm64/linux/linux_sysvec.c
420
CTR3(KTR_SIG, "sendsig: return td=%p pc=%#x sp=%#x", td, tf->tf_elr,
sys/arm64/linux/linux_sysvec.c
421
tf->tf_sp);
sys/arm64/qoriq/qoriq_gpio_pic.c
100
struct trapframe *tf;
sys/arm64/qoriq/qoriq_gpio_pic.c
105
tf = curthread->td_intr_frame;
sys/arm64/qoriq/qoriq_gpio_pic.c
114
if (intr_isrc_dispatch(&sc->isrcs[pin].isrc, tf) != 0) {
sys/arm64/rockchip/rk_gpio.c
217
struct trapframe *tf = curthread->td_intr_frame;
sys/arm64/rockchip/rk_gpio.c
229
if (intr_isrc_dispatch(RK_GPIO_ISRC(sc, pin), tf)) {
sys/arm64/vmm/arm64.h
46
struct trapframe tf;
sys/arm64/vmm/vmm.c
865
if ((hypctx->tf.tf_esr & ESR_ELx_ISS_MASK) != 0)
sys/arm64/vmm/vmm.c
869
vme->u.smccc_call.func_id = hypctx->tf.tf_x[0];
sys/arm64/vmm/vmm.c
871
vme->u.smccc_call.args[i] = hypctx->tf.tf_x[i + 1];
sys/arm64/vmm/vmm_arm64.c
1093
hypctx->tf.tf_elr = (uint64_t)pc;
sys/arm64/vmm/vmm_arm64.c
1098
hypctx->elr_el1 = hypctx->tf.tf_elr;
sys/arm64/vmm/vmm_arm64.c
1100
mode = hypctx->tf.tf_spsr & (PSR_M_MASK | PSR_M_32);
sys/arm64/vmm/vmm_arm64.c
1103
hypctx->tf.tf_elr = hypctx->vbar_el1 + 0x0;
sys/arm64/vmm/vmm_arm64.c
1105
hypctx->tf.tf_elr = hypctx->vbar_el1 + 0x200;
sys/arm64/vmm/vmm_arm64.c
1108
hypctx->tf.tf_elr = hypctx->vbar_el1 + 0x400;
sys/arm64/vmm/vmm_arm64.c
1111
hypctx->tf.tf_elr = hypctx->vbar_el1 + 0x600;
sys/arm64/vmm/vmm_arm64.c
1115
hypctx->spsr_el1 = hypctx->tf.tf_spsr;
sys/arm64/vmm/vmm_arm64.c
1118
hypctx->tf.tf_spsr = hypctx->spsr_el1 & PSR_FLAGS;
sys/arm64/vmm/vmm_arm64.c
1119
hypctx->tf.tf_spsr |= PSR_DAIF | PSR_M_EL1h;
sys/arm64/vmm/vmm_arm64.c
1126
hypctx->tf.tf_spsr |= PSR_PAN;
sys/arm64/vmm/vmm_arm64.c
1128
hypctx->tf.tf_spsr &= ~PSR_SSBS;
sys/arm64/vmm/vmm_arm64.c
1130
hypctx->tf.tf_spsr |= PSR_SSBS;
sys/arm64/vmm/vmm_arm64.c
1175
vme->pc = hypctx->tf.tf_elr;
sys/arm64/vmm/vmm_arm64.c
1178
vme->u.hyp.esr_el2 = hypctx->tf.tf_esr;
sys/arm64/vmm/vmm_arm64.c
1189
hypctx->tf.tf_elr += vme->inst_length;
sys/arm64/vmm/vmm_arm64.c
1250
return (&hypctx->tf.tf_x[reg]);
sys/arm64/vmm/vmm_arm64.c
1252
return (&hypctx->tf.tf_lr);
sys/arm64/vmm/vmm_arm64.c
1254
return (&hypctx->tf.tf_sp);
sys/arm64/vmm/vmm_arm64.c
1256
return (&hypctx->tf.tf_spsr);
sys/arm64/vmm/vmm_arm64.c
1258
return (&hypctx->tf.tf_elr);
sys/arm64/vmm/vmm_arm64.c
1382
hypctx->debug_spsr |= (hypctx->tf.tf_spsr & PSR_SS);
sys/arm64/vmm/vmm_arm64.c
1385
hypctx->tf.tf_spsr |= PSR_SS;
sys/arm64/vmm/vmm_arm64.c
1389
hypctx->tf.tf_spsr &= ~PSR_SS;
sys/arm64/vmm/vmm_arm64.c
1390
hypctx->tf.tf_spsr |= hypctx->debug_spsr;
sys/arm64/vmm/vmm_arm64.c
1404
hypctx->debug_spsr |= (hypctx->tf.tf_spsr &
sys/arm64/vmm/vmm_arm64.c
1406
hypctx->tf.tf_spsr |= PSR_I | PSR_F;
sys/arm64/vmm/vmm_arm64.c
1408
hypctx->tf.tf_spsr &= ~(PSR_I | PSR_F);
sys/arm64/vmm/vmm_arm64.c
1409
hypctx->tf.tf_spsr |= (hypctx->debug_spsr &
sys/arm64/vmm/vmm_arm64.c
644
paging->flags = hypctx->tf.tf_spsr & (PSR_M_MASK | PSR_M_32);
sys/arm64/vmm/vmm_arm64.c
670
if ((hypctx->tf.tf_spsr & PSR_M_MASK) == PSR_M_EL0t)
sys/arm64/vmm/vmm_arm64.c
678
esr |= hypctx->tf.tf_esr & ESR_ELx_IL;
sys/arm64/vmm/vmm_arm64.c
690
esr_ec = ESR_ELx_EXCEPTION(hypctx->tf.tf_esr);
sys/arm64/vmm/vmm_arm64.c
691
esr_iss = hypctx->tf.tf_esr & ESR_ELx_ISS_MASK;
sys/arm64/vmm/vmm_arm64.c
700
if ((hypctx->tf.tf_esr & 0x3) == 0) { /* WFI */
sys/arm64/vmm/vmm_arm64.c
729
switch (hypctx->tf.tf_esr & ISS_DATA_DFSC_MASK) {
sys/arm64/vmm/vmm_arm64.c
754
vme_ret->u.paging.esr = hypctx->tf.tf_esr;
sys/arm64/vmm/vmm_hyp.c
235
hypctx->tf.tf_sp = READ_SPECIALREG(sp_el1);
sys/arm64/vmm/vmm_hyp.c
236
hypctx->tf.tf_elr = READ_SPECIALREG(elr_el2);
sys/arm64/vmm/vmm_hyp.c
237
hypctx->tf.tf_spsr = READ_SPECIALREG(spsr_el2);
sys/arm64/vmm/vmm_hyp.c
239
hypctx->tf.tf_esr = READ_SPECIALREG(esr_el2);
sys/arm64/vmm/vmm_hyp.c
358
WRITE_SPECIALREG(sp_el1, hypctx->tf.tf_sp);
sys/arm64/vmm/vmm_hyp.c
359
WRITE_SPECIALREG(elr_el2, hypctx->tf.tf_elr);
sys/arm64/vmm/vmm_hyp.c
360
WRITE_SPECIALREG(spsr_el2, hypctx->tf.tf_spsr);
sys/arm64/vmm/vmm_hyp.c
606
switch (ESR_ELx_EXCEPTION(hypctx->tf.tf_esr)) {
sys/arm64/vmm/vmm_hyp.c
622
if ((hypctx->tf.tf_esr & ISS_DATA_S1PTW) != 0)
sys/arm64/vmm/vmm_hyp.c
624
switch (hypctx->tf.tf_esr & ISS_DATA_DFSC_MASK) {
sys/arm64/vmm/vmm_reset.c
187
el2ctx->tf.tf_spsr = PSR_D | PSR_A | PSR_I | PSR_F;
sys/arm64/vmm/vmm_reset.c
189
el2ctx->tf.tf_spsr |= PSR_M_EL1h;
sys/arm64/vmm/vmm_reset.c
56
set_arch_unknown(el2ctx->tf);
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
171
struct trapframe *tf;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
186
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
195
pc = tf->tf_elr;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
196
fp = tf->tf_x[29];
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
213
pc = tf->tf_lr;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
232
struct trapframe *tf;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
236
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
242
pc = tf->tf_elr;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
243
fp = tf->tf_x[29];
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
259
struct trapframe *tf;
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
264
if ((tf = curthread->t_dtrace_trapframe) == NULL) {
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
268
return (tf->tf_x[arg]);
sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
273
p = (tf->tf_sp + (arg - 8) * sizeof(uint64_t));
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
171
struct trapframe *tf;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
186
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
195
pc = tf->tf_rip;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
196
fp = tf->tf_rbp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
197
sp = tf->tf_rsp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
233
struct trapframe *tf;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
237
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
243
pc = tf->tf_rip;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
244
fp = tf->tf_rbp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
245
sp = tf->tf_rsp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
270
struct trapframe *tf;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
288
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
297
pc = tf->tf_rip;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
298
sp = tf->tf_rsp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
299
fp = tf->tf_rbp;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
382
struct trapframe *tf = td->t_dtrace_trapframe;
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
387
return (tf->tf_rdi);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
389
return (tf->tf_rsi);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
391
return (tf->tf_rdx);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
393
return (tf->tf_rcx);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
395
return (tf->tf_r8);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
397
return (tf->tf_r9);
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
402
stack = (uintptr_t *)tf->tf_rsp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
216
struct trapframe *tf;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
231
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/i386/dtrace_isa.c
240
pc = tf->tf_eip;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
241
fp = tf->tf_ebp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
242
sp = tf->tf_esp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
278
struct trapframe *tf;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
282
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/i386/dtrace_isa.c
288
pc = tf->tf_eip;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
289
fp = tf->tf_ebp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
290
sp = tf->tf_esp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
315
struct trapframe *tf;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
333
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/i386/dtrace_isa.c
342
pc = tf->tf_eip;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
343
fp = tf->tf_ebp;
sys/cddl/dev/dtrace/i386/dtrace_isa.c
344
sp = tf->tf_esp;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
221
struct trapframe *tf;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
236
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
245
pc = tf->srr0;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
246
sp = tf->fixreg[1];
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
263
pc = tf->lr;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
282
struct trapframe *tf;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
286
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
292
pc = tf->srr0;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
293
sp = tf->fixreg[1];
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
322
struct trapframe *tf;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
340
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
349
pc = tf->srr0;
sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
350
sp = tf->fixreg[1];
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
178
struct trapframe *tf;
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
195
if (p == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
204
pc = tf->tf_sepc;
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
205
fp = tf->tf_s[0];
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
221
pc = tf->tf_ra;
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
239
struct trapframe *tf;
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
243
if (curproc == NULL || (tf = curthread->td_frame) == NULL)
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
249
pc = tf->tf_sepc;
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
250
fp = tf->tf_s[0];
sys/cddl/dev/dtrace/riscv/dtrace_isa.c
261
pc = tf->tf_ra;
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1422
uint32_t tf = OS_REG_READ(ah, AR_TFCNT);
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1439
hsample->tx_busy = tf - ahp->ah_txBusy;
sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
1449
ahp->ah_txBusy = tf;
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
225
uint32_t tf = OS_REG_READ(ah, AR_TFCNT);
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
242
hsample->tx_busy = tf - ahp->ah_txBusy;
sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
252
ahp->ah_txBusy = tf;
sys/dev/gpio/pl061.c
412
struct trapframe *tf;
sys/dev/gpio/pl061.c
417
tf = curthread->td_intr_frame;
sys/dev/gpio/pl061.c
425
if (intr_isrc_dispatch(PIC_INTR_ISRC(sc, pin), tf) != 0)
sys/dev/hwpmc/hwpmc_amd.c
527
amd_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_amd.c
540
PMCDBG3(MDP, INT, 1, "cpu=%d tf=%p um=%d", cpu, tf, TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_amd.c
546
retval = pmc_ibs_intr(tf);
sys/dev/hwpmc/hwpmc_amd.c
596
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_arm.c
118
struct trapframe *tf)
sys/dev/hwpmc/hwpmc_arm.c
123
KASSERT(TRAPF_USERMODE(tf), ("[x86,%d] Not a user trap frame tf=%p",
sys/dev/hwpmc/hwpmc_arm.c
124
__LINE__, (void *) tf));
sys/dev/hwpmc/hwpmc_arm.c
126
pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_arm.c
132
oldfp = fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_arm.c
75
struct trapframe *tf)
sys/dev/hwpmc/hwpmc_arm.c
80
KASSERT(TRAPF_USERMODE(tf) == 0,("[arm,%d] not a kernel backtrace",
sys/dev/hwpmc/hwpmc_arm.c
83
pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_arm.c
89
fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_arm64.c
379
arm64_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_arm64.c
390
PMCDBG3(MDP,INT,1, "cpu=%d tf=%p um=%d", cpu, (void *)tf,
sys/dev/hwpmc/hwpmc_arm64.c
391
TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_arm64.c
418
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_arm64_md.c
103
oldfp = fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_arm64_md.c
58
pmc_save_kernel_callchain(uintptr_t *cc, int maxsamples, struct trapframe *tf)
sys/dev/hwpmc/hwpmc_arm64_md.c
63
KASSERT(TRAPF_USERMODE(tf) == 0,("[arm64,%d] not a kernel backtrace",
sys/dev/hwpmc/hwpmc_arm64_md.c
66
frame.pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_arm64_md.c
72
frame.fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_arm64_md.c
89
struct trapframe *tf)
sys/dev/hwpmc/hwpmc_arm64_md.c
94
KASSERT(TRAPF_USERMODE(tf), ("[arm64,%d] Not a user trap frame tf=%p",
sys/dev/hwpmc/hwpmc_arm64_md.c
95
__LINE__, (void *) tf));
sys/dev/hwpmc/hwpmc_arm64_md.c
97
pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_armv7.c
315
armv7_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_armv7.c
356
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_cmn600.c
641
cmn600_pmu_intr(struct trapframe *tf, int unit, int i)
sys/dev/hwpmc/hwpmc_cmn600.c
670
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_core.c
1003
core_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_core.c
1010
PMCDBG3(MDP,INT, 1, "cpu=%d tf=%p um=%d", curcpu, (void *) tf,
sys/dev/hwpmc/hwpmc_core.c
1011
TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_core.c
1030
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_core.c
1060
core2_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_core.c
1069
PMCDBG3(MDP,INT, 1, "cpu=%d tf=0x%p um=%d", cpu, (void *) tf,
sys/dev/hwpmc/hwpmc_core.c
1070
TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_core.c
1107
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_core.c
1134
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_dmc620.c
506
dmc620_intr(struct trapframe *tf, int class, int unit, int i)
sys/dev/hwpmc/hwpmc_dmc620.c
536
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_ibs.c
319
pmc_ibs_process_fetch(struct pmc *pm, struct trapframe *tf, uint64_t config)
sys/dev/hwpmc/hwpmc_ibs.c
344
pmc_process_interrupt_mp(PMC_HR, pm, tf, &mpd);
sys/dev/hwpmc/hwpmc_ibs.c
350
pmc_ibs_process_op(struct pmc *pm, struct trapframe *tf, uint64_t config)
sys/dev/hwpmc/hwpmc_ibs.c
372
pmc_process_interrupt_mp(PMC_HR, pm, tf, &mpd);
sys/dev/hwpmc/hwpmc_ibs.c
384
pmc_ibs_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_ibs.c
395
PMCDBG3(MDP, INT, 1, "cpu=%d tf=%p um=%d", cpu, tf, TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_ibs.c
407
pmc_ibs_process_fetch(pm, tf, config);
sys/dev/hwpmc/hwpmc_ibs.c
416
pmc_ibs_process_op(pm, tf, config);
sys/dev/hwpmc/hwpmc_ibs.h
189
int pmc_ibs_intr(struct trapframe *tf);
sys/dev/hwpmc/hwpmc_mod.c
208
struct trapframe *tf, struct pmc_multipart *mp);
sys/dev/hwpmc/hwpmc_mod.c
220
struct trapframe *tf);
sys/dev/hwpmc/hwpmc_mod.c
4689
pmc_add_sample(ring_type_t ring, struct pmc *pm, struct trapframe *tf,
sys/dev/hwpmc/hwpmc_mod.c
4705
inuserspace = TRAPF_USERMODE(tf);
sys/dev/hwpmc/hwpmc_mod.c
4712
cpu, pm, tf, inuserspace,
sys/dev/hwpmc/hwpmc_mod.c
4721
PMCDBG6(SAM,INT,1,"cpu=%d pm=%p tf=%p um=%d wr=%d rd=%d", cpu, pm, tf,
sys/dev/hwpmc/hwpmc_mod.c
4750
ps->ps_pc[ps->ps_nsamples_actual] = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_mod.c
4759
callchaindepth - ps->ps_nsamples_actual, tf);
sys/dev/hwpmc/hwpmc_mod.c
4795
pmc_process_interrupt_mp(int ring, struct pmc *pm, struct trapframe *tf,
sys/dev/hwpmc/hwpmc_mod.c
4802
(td->td_proc->p_flag & P_KPROC) == 0 && !TRAPF_USERMODE(tf)) {
sys/dev/hwpmc/hwpmc_mod.c
4804
return (pmc_add_sample(PMC_UR, pm, tf, mp));
sys/dev/hwpmc/hwpmc_mod.c
4806
return (pmc_add_sample(ring, pm, tf, mp));
sys/dev/hwpmc/hwpmc_mod.c
4810
pmc_process_interrupt(int ring, struct pmc *pm, struct trapframe *tf)
sys/dev/hwpmc/hwpmc_mod.c
4812
return (pmc_process_interrupt_mp(ring, pm, tf, NULL));
sys/dev/hwpmc/hwpmc_mod.c
4821
pmc_capture_user_callchain(int cpu, int ring, struct trapframe *tf)
sys/dev/hwpmc/hwpmc_mod.c
4885
pmc_callchaindepth - nsamples - 1, tf);
sys/dev/hwpmc/hwpmc_powerpc.c
437
powerpc_pmc_intr(struct trapframe *tf)
sys/dev/hwpmc/hwpmc_powerpc.c
447
PMCDBG3(MDP,INT,1, "cpu=%d tf=%p um=%d", cpu, (void *) tf,
sys/dev/hwpmc/hwpmc_powerpc.c
448
TRAPF_USERMODE(tf));
sys/dev/hwpmc/hwpmc_powerpc.c
488
error = pmc_process_interrupt(PMC_HR, pm, tf);
sys/dev/hwpmc/hwpmc_powerpc.c
595
struct trapframe *tf)
sys/dev/hwpmc/hwpmc_powerpc.c
600
cc[frames++] = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_powerpc.c
601
sp = (uintptr_t *)PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_powerpc.c
610
if (!(tf->srr1 & PSL_SF)) {
sys/dev/hwpmc/hwpmc_powerpc.c
69
struct trapframe *tf)
sys/dev/hwpmc/hwpmc_powerpc.c
75
cc[frames++] = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_powerpc.c
76
sp = (uintptr_t *)PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_powerpc.h
109
int powerpc_pmc_intr(struct trapframe *tf);
sys/dev/hwpmc/hwpmc_x86.c
154
pmc_save_kernel_callchain(uintptr_t *cc, int nframes, struct trapframe *tf)
sys/dev/hwpmc/hwpmc_x86.c
160
KASSERT(TRAPF_USERMODE(tf) == 0,("[x86,%d] not a kernel backtrace",
sys/dev/hwpmc/hwpmc_x86.c
163
pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_x86.c
164
fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_x86.c
165
sp = PMC_TRAPFRAME_TO_KERNEL_SP(tf);
sys/dev/hwpmc/hwpmc_x86.c
74
pmc_save_user_callchain(uintptr_t *cc, int nframes, struct trapframe *tf)
sys/dev/hwpmc/hwpmc_x86.c
80
KASSERT(TRAPF_USERMODE(tf), ("[x86,%d] Not a user trap frame tf=%p",
sys/dev/hwpmc/hwpmc_x86.c
81
__LINE__, (void *) tf));
sys/dev/hwpmc/hwpmc_x86.c
83
pc = PMC_TRAPFRAME_TO_PC(tf);
sys/dev/hwpmc/hwpmc_x86.c
84
oldfp = fp = PMC_TRAPFRAME_TO_FP(tf);
sys/dev/hwpmc/hwpmc_x86.c
85
sp = PMC_TRAPFRAME_TO_USER_SP(tf);
sys/dev/hwpmc/pmu_dmc620.c
185
pmu_dmc620_clkdiv2_overflow(struct trapframe *tf, struct pmu_dmc620_softc *sc,
sys/dev/hwpmc/pmu_dmc620.c
191
dmc620_intr(tf, PMC_CLASS_DMC620_PMU_CD2, sc->sc_unit, i);
sys/dev/hwpmc/pmu_dmc620.c
195
pmu_dmc620_clk_overflow(struct trapframe *tf, struct pmu_dmc620_softc *sc,
sys/dev/hwpmc/pmu_dmc620.c
201
dmc620_intr(tf, PMC_CLASS_DMC620_PMU_C, sc->sc_unit, i);
sys/dev/hwpmc/pmu_dmc620.c
210
struct trapframe *tf;
sys/dev/hwpmc/pmu_dmc620.c
213
tf = PCPU_GET(curthread)->td_intr_frame;
sys/dev/hwpmc/pmu_dmc620.c
232
pmu_dmc620_clkdiv2_overflow(tf, sc, i);
sys/dev/hwpmc/pmu_dmc620.c
240
pmu_dmc620_clk_overflow(tf, sc, i);
sys/dev/hwpmc/pmu_dmc620_reg.h
80
int dmc620_intr(struct trapframe *tf, int c, int unit, int ri);
sys/dev/hwt/hwt_intr.h
31
extern int (*hwt_intr)(struct trapframe *tf);
sys/dev/mpt/mpt_cam.c
1278
uint32_t addr, cur_off, flags, nxt_off, tf;
sys/dev/mpt/mpt_cam.c
1419
tf = flags;
sys/dev/mpt/mpt_cam.c
1429
tf |= MPI_SGE_FLAGS_LOCAL_ADDRESS;
sys/dev/mpt/mpt_cam.c
1434
tf |= MPI_SGE_FLAGS_LAST_ELEMENT;
sys/dev/mpt/mpt_cam.c
1437
tf |= MPI_SGE_FLAGS_END_OF_LIST |
sys/dev/mpt/mpt_cam.c
1440
MPI_pSGE_SET_FLAGS(se, tf);
sys/dev/mpt/mpt_cam.c
1539
tf = flags;
sys/dev/mpt/mpt_cam.c
1552
tf |= MPI_SGE_FLAGS_LOCAL_ADDRESS;
sys/dev/mpt/mpt_cam.c
1557
tf |= MPI_SGE_FLAGS_LAST_ELEMENT;
sys/dev/mpt/mpt_cam.c
1560
tf |= MPI_SGE_FLAGS_END_OF_LIST |
sys/dev/mpt/mpt_cam.c
1563
MPI_pSGE_SET_FLAGS(se, tf);
sys/dev/mpt/mpt_cam.c
1810
uint32_t tf;
sys/dev/mpt/mpt_cam.c
1816
tf = flags;
sys/dev/mpt/mpt_cam.c
1818
tf |= MPI_SGE_FLAGS_LAST_ELEMENT;
sys/dev/mpt/mpt_cam.c
1821
tf |= MPI_SGE_FLAGS_END_OF_LIST |
sys/dev/mpt/mpt_cam.c
1824
MPI_pSGE_SET_FLAGS(se, tf);
sys/dev/mpt/mpt_cam.c
1847
uint32_t tf, cur_off;
sys/dev/mpt/mpt_cam.c
1927
tf = flags;
sys/dev/mpt/mpt_cam.c
1929
tf |= MPI_SGE_FLAGS_LAST_ELEMENT;
sys/dev/mpt/mpt_cam.c
1932
tf |= MPI_SGE_FLAGS_END_OF_LIST |
sys/dev/mpt/mpt_cam.c
1935
MPI_pSGE_SET_FLAGS(se, tf);
sys/dev/ocs_fc/sli4.c
3767
sli4->config.tf = read_config->tf;
sys/dev/ocs_fc/sli4.c
3771
sli4->config.topology, sli4->config.ptv, sli4->config.tf, sli4->config.pt);
sys/dev/ocs_fc/sli4.c
816
init_link->link_flags.enable_topology_failover = sli4->config.tf;
sys/dev/ocs_fc/sli4.c
872
sli4->config.topology, sli4->config.ptv, sli4->config.tf, sli4->config.pt);
sys/dev/ocs_fc/sli4.h
3244
tf:1,
sys/dev/ocs_fc/sli4.h
3588
sli4->config.tf = req->topo_failover;
sys/dev/ocs_fc/sli4.h
797
tf:1,
sys/dev/ocs_fc/sli4.h
946
tf:1,
sys/dev/xilinx/xlnx_pcib.c
210
struct trapframe *tf;
sys/dev/xilinx/xlnx_pcib.c
218
tf = curthread->td_intr_frame;
sys/dev/xilinx/xlnx_pcib.c
232
if (intr_isrc_dispatch(&xi->isrc, tf) != 0) {
sys/fs/tarfs/tarfs_subr.c
505
const struct tarfs_flag *tf;
sys/fs/tarfs/tarfs_subr.c
517
for (tf = tarfs_flags; tf->name != NULL; tf++) {
sys/fs/tarfs/tarfs_subr.c
518
if (strncmp(tf->name, p, q - p) == 0 &&
sys/fs/tarfs/tarfs_subr.c
519
tf->name[q - p] == '\0') {
sys/fs/tarfs/tarfs_subr.c
521
(int)(q - p), p, tf->flag);
sys/fs/tarfs/tarfs_subr.c
522
ret |= tf->flag;
sys/fs/tarfs/tarfs_subr.c
526
if (tf->name == NULL) {
sys/i386/i386/db_trace.c
260
struct trapframe *tf;
sys/i386/i386/db_trace.c
344
tf = (struct trapframe *)(*fp)->f_frame;
sys/i386/i386/db_trace.c
350
if (tf == NULL) {
sys/i386/i386/db_trace.c
357
esp = get_esp(tf);
sys/i386/i386/db_trace.c
358
eip = tf->tf_eip;
sys/i386/i386/db_trace.c
359
ebp = tf->tf_ebp;
sys/i386/i386/db_trace.c
362
db_printf("--- trap %#r", tf->tf_trapno);
sys/i386/i386/db_trace.c
366
db_decode_syscall(td, tf->tf_eax);
sys/i386/i386/db_trace.c
384
if (!TRAPF_USERMODE(tf))
sys/i386/i386/db_trace.c
398
db_backtrace(struct thread *td, struct trapframe *tf, struct i386_frame *frame,
sys/i386/i386/db_trace.c
411
if (db_segsize(tf) == 16) {
sys/i386/i386/db_trace.c
414
(tf->tf_eflags & PSL_VM) ? " (vm86)" : "",
sys/i386/i386/db_trace.c
415
tf->tf_cs, tf->tf_eip,
sys/i386/i386/db_trace.c
416
TF_HAS_STACKREGS(tf) ? tf->tf_ss : rss(),
sys/i386/i386/db_trace.c
417
TF_HAS_STACKREGS(tf) ? tf->tf_esp : (intptr_t)&tf->tf_esp,
sys/i386/i386/db_trace.c
418
tf->tf_ebp, tf);
sys/i386/i386/db_trace.c
485
} else if (tf != NULL) {
sys/i386/i386/db_trace.c
489
actframe = (void *)(get_esp(tf) - 4);
sys/i386/i386/db_trace.c
492
actframe = (void *)get_esp(tf);
sys/i386/i386/db_trace.c
493
if (tf->tf_ebp == 0) {
sys/i386/i386/db_trace.c
499
actframe = (void *)(get_esp(tf) - 4);
sys/i386/i386/db_trace.c
502
actframe = (void *)(get_esp(tf) - 4);
sys/i386/i386/db_trace.c
574
struct trapframe *tf;
sys/i386/i386/db_trace.c
577
tf = thr == kdb_thread ? kdb_frame : NULL;
sys/i386/i386/db_trace.c
578
return (db_backtrace(thr, tf, (struct i386_frame *)ctx->pcb_ebp,
sys/i386/i386/db_trace.c
79
get_esp(struct trapframe *tf)
sys/i386/i386/db_trace.c
81
return (TF_HAS_STACKREGS(tf) ? tf->tf_esp : (intptr_t)&tf->tf_esp);
sys/i386/i386/exec_machdep.c
210
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
213
sf.sf_siginfo.si_sc.sc_gs = tf->tf_vm86_gs;
sys/i386/i386/exec_machdep.c
214
sf.sf_siginfo.si_sc.sc_fs = tf->tf_vm86_fs;
sys/i386/i386/exec_machdep.c
215
sf.sf_siginfo.si_sc.sc_es = tf->tf_vm86_es;
sys/i386/i386/exec_machdep.c
216
sf.sf_siginfo.si_sc.sc_ds = tf->tf_vm86_ds;
sys/i386/i386/exec_machdep.c
220
(tf->tf_eflags & ~(PSL_VIF | PSL_VIP)) |
sys/i386/i386/exec_machdep.c
224
tf->tf_eflags &= ~(PSL_VM | PSL_NT | PSL_VIF | PSL_VIP);
sys/i386/i386/exec_machdep.c
330
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
333
sf.sf_uc.uc_mcontext.mc_gs = tf->tf_vm86_gs;
sys/i386/i386/exec_machdep.c
334
sf.sf_uc.uc_mcontext.mc_fs = tf->tf_vm86_fs;
sys/i386/i386/exec_machdep.c
335
sf.sf_uc.uc_mcontext.mc_es = tf->tf_vm86_es;
sys/i386/i386/exec_machdep.c
336
sf.sf_uc.uc_mcontext.mc_ds = tf->tf_vm86_ds;
sys/i386/i386/exec_machdep.c
340
(tf->tf_eflags & ~(PSL_VIF | PSL_VIP)) |
sys/i386/i386/exec_machdep.c
350
tf->tf_eflags &= ~(PSL_VM | PSL_NT | PSL_VIF | PSL_VIP);
sys/i386/i386/exec_machdep.c
489
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
492
sf.sf_uc.uc_mcontext.mc_gs = tf->tf_vm86_gs;
sys/i386/i386/exec_machdep.c
493
sf.sf_uc.uc_mcontext.mc_fs = tf->tf_vm86_fs;
sys/i386/i386/exec_machdep.c
494
sf.sf_uc.uc_mcontext.mc_es = tf->tf_vm86_es;
sys/i386/i386/exec_machdep.c
495
sf.sf_uc.uc_mcontext.mc_ds = tf->tf_vm86_ds;
sys/i386/i386/exec_machdep.c
499
(tf->tf_eflags & ~(PSL_VIF | PSL_VIP)) |
sys/i386/i386/exec_machdep.c
509
tf->tf_eflags &= ~(PSL_VM | PSL_NT | PSL_VIF | PSL_VIP);
sys/i386/i386/exec_machdep.c
561
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
584
eflags = (tf->tf_eflags & ~VME_USERCHANGE) |
sys/i386/i386/exec_machdep.c
588
eflags = (tf->tf_eflags & ~VM_USERCHANGE) |
sys/i386/i386/exec_machdep.c
591
tf->tf_vm86_ds = scp->sc_ds;
sys/i386/i386/exec_machdep.c
592
tf->tf_vm86_es = scp->sc_es;
sys/i386/i386/exec_machdep.c
593
tf->tf_vm86_fs = scp->sc_fs;
sys/i386/i386/exec_machdep.c
594
tf->tf_vm86_gs = scp->sc_gs;
sys/i386/i386/exec_machdep.c
595
tf->tf_ds = _udatasel;
sys/i386/i386/exec_machdep.c
596
tf->tf_es = _udatasel;
sys/i386/i386/exec_machdep.c
597
tf->tf_fs = _udatasel;
sys/i386/i386/exec_machdep.c
670
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
692
eflags = (tf->tf_eflags & ~VME_USERCHANGE) |
sys/i386/i386/exec_machdep.c
696
eflags = (tf->tf_eflags & ~VM_USERCHANGE) |
sys/i386/i386/exec_machdep.c
699
bcopy(&ucp->uc_mcontext.mc_fs, tf, sizeof(struct trapframe));
sys/i386/i386/exec_machdep.c
700
tf->tf_eflags = eflags;
sys/i386/i386/exec_machdep.c
701
tf->tf_vm86_ds = tf->tf_ds;
sys/i386/i386/exec_machdep.c
702
tf->tf_vm86_es = tf->tf_es;
sys/i386/i386/exec_machdep.c
703
tf->tf_vm86_fs = tf->tf_fs;
sys/i386/i386/exec_machdep.c
704
tf->tf_vm86_gs = ucp->uc_mcontext.mc_gs;
sys/i386/i386/exec_machdep.c
705
tf->tf_ds = _udatasel;
sys/i386/i386/exec_machdep.c
706
tf->tf_es = _udatasel;
sys/i386/i386/exec_machdep.c
707
tf->tf_fs = _udatasel;
sys/i386/i386/exec_machdep.c
778
struct trapframe_vm86 *tf = (struct trapframe_vm86 *)regs;
sys/i386/i386/exec_machdep.c
801
eflags = (tf->tf_eflags & ~VME_USERCHANGE) |
sys/i386/i386/exec_machdep.c
805
eflags = (tf->tf_eflags & ~VM_USERCHANGE) |
sys/i386/i386/exec_machdep.c
808
bcopy(&ucp->uc_mcontext.mc_fs, tf, sizeof(struct trapframe));
sys/i386/i386/exec_machdep.c
809
tf->tf_eflags = eflags;
sys/i386/i386/exec_machdep.c
810
tf->tf_vm86_ds = tf->tf_ds;
sys/i386/i386/exec_machdep.c
811
tf->tf_vm86_es = tf->tf_es;
sys/i386/i386/exec_machdep.c
812
tf->tf_vm86_fs = tf->tf_fs;
sys/i386/i386/exec_machdep.c
813
tf->tf_vm86_gs = ucp->uc_mcontext.mc_gs;
sys/i386/i386/exec_machdep.c
814
tf->tf_ds = _udatasel;
sys/i386/i386/exec_machdep.c
815
tf->tf_es = _udatasel;
sys/i386/i386/exec_machdep.c
816
tf->tf_fs = _udatasel;
sys/i386/i386/machdep.c
1836
makectx(struct trapframe *tf, struct pcb *pcb)
sys/i386/i386/machdep.c
1839
pcb->pcb_edi = tf->tf_edi;
sys/i386/i386/machdep.c
1840
pcb->pcb_esi = tf->tf_esi;
sys/i386/i386/machdep.c
1841
pcb->pcb_ebp = tf->tf_ebp;
sys/i386/i386/machdep.c
1842
pcb->pcb_ebx = tf->tf_ebx;
sys/i386/i386/machdep.c
1843
pcb->pcb_eip = tf->tf_eip;
sys/i386/i386/machdep.c
1844
pcb->pcb_esp = (ISPL(tf->tf_cs)) ? tf->tf_esp : (int)(tf + 1) - 8;
sys/kern/kern_pmc.c
73
int __read_mostly (*pmc_intr)(struct trapframe *tf) = NULL;
sys/kern/kern_pmc.c
77
int __read_mostly (*hwt_intr)(struct trapframe *tf) = NULL;
sys/kern/subr_filter.c
100
tf->cur_time_limit = time_len;
sys/kern/subr_filter.c
105
setup_time_filter_small(struct time_filter_small *tf, int fil_type, uint32_t time_len)
sys/kern/subr_filter.c
128
tf->entries[i].value = set_val;
sys/kern/subr_filter.c
129
tf->entries[i].time_up = 0;
sys/kern/subr_filter.c
131
tf->cur_time_limit = time_len;
sys/kern/subr_filter.c
136
check_update_times(struct time_filter *tf, uint64_t value, uint32_t now)
sys/kern/subr_filter.c
142
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
143
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
147
if (tf->entries[i].time_up < tf->entries[j].time_up) {
sys/kern/subr_filter.c
148
tf->entries[i].value = tf->entries[j].value;
sys/kern/subr_filter.c
149
tf->entries[i].time_up = tf->entries[j].time_up;
sys/kern/subr_filter.c
156
tf->entries[i].value = value;
sys/kern/subr_filter.c
157
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
162
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
163
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
165
tf->entries[i].value = value;
sys/kern/subr_filter.c
166
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
171
check_update_times_small(struct time_filter_small *tf, uint32_t value, uint32_t now)
sys/kern/subr_filter.c
177
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
178
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
182
if (tf->entries[i].time_up < tf->entries[j].time_up) {
sys/kern/subr_filter.c
183
tf->entries[i].value = tf->entries[j].value;
sys/kern/subr_filter.c
184
tf->entries[i].time_up = tf->entries[j].time_up;
sys/kern/subr_filter.c
191
tf->entries[i].value = value;
sys/kern/subr_filter.c
192
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
197
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
198
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
200
tf->entries[i].value = value;
sys/kern/subr_filter.c
201
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
206
filter_reduce_by(struct time_filter *tf, uint64_t reduce_by, uint32_t now)
sys/kern/subr_filter.c
214
if (reduce_by < tf->entries[0].value)
sys/kern/subr_filter.c
215
tf->entries[0].value -= reduce_by;
sys/kern/subr_filter.c
217
tf->entries[0].value = 0;
sys/kern/subr_filter.c
218
tf->entries[0].time_up = now;
sys/kern/subr_filter.c
220
tf->entries[i].value = tf->entries[0].value;
sys/kern/subr_filter.c
221
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
226
filter_reduce_by_small(struct time_filter_small *tf, uint32_t reduce_by, uint32_t now)
sys/kern/subr_filter.c
234
if (reduce_by < tf->entries[0].value)
sys/kern/subr_filter.c
235
tf->entries[0].value -= reduce_by;
sys/kern/subr_filter.c
237
tf->entries[0].value = 0;
sys/kern/subr_filter.c
238
tf->entries[0].time_up = now;
sys/kern/subr_filter.c
240
tf->entries[i].value = tf->entries[0].value;
sys/kern/subr_filter.c
241
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
246
filter_increase_by(struct time_filter *tf, uint64_t incr_by, uint32_t now)
sys/kern/subr_filter.c
254
tf->entries[0].value += incr_by;
sys/kern/subr_filter.c
255
tf->entries[0].time_up = now;
sys/kern/subr_filter.c
257
tf->entries[i].value = tf->entries[0].value;
sys/kern/subr_filter.c
258
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
263
filter_increase_by_small(struct time_filter_small *tf, uint32_t incr_by, uint32_t now)
sys/kern/subr_filter.c
271
tf->entries[0].value += incr_by;
sys/kern/subr_filter.c
272
tf->entries[0].time_up = now;
sys/kern/subr_filter.c
274
tf->entries[i].value = tf->entries[0].value;
sys/kern/subr_filter.c
275
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
280
forward_filter_clock(struct time_filter *tf, uint32_t ticks_forward)
sys/kern/subr_filter.c
289
tf->entries[i].time_up += ticks_forward;
sys/kern/subr_filter.c
294
forward_filter_clock_small(struct time_filter_small *tf, uint32_t ticks_forward)
sys/kern/subr_filter.c
303
tf->entries[i].time_up += ticks_forward;
sys/kern/subr_filter.c
308
tick_filter_clock(struct time_filter *tf, uint32_t now)
sys/kern/subr_filter.c
325
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
326
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
332
tf->entries[i].value = tf->entries[(i+1)].value;
sys/kern/subr_filter.c
333
tf->entries[i].time_up = tf->entries[(i+1)].time_up;
sys/kern/subr_filter.c
339
tick_filter_clock_small(struct time_filter_small *tf, uint32_t now)
sys/kern/subr_filter.c
356
tim = now - tf->entries[i].time_up;
sys/kern/subr_filter.c
357
time_limit = (tf->cur_time_limit * (NUM_FILTER_ENTRIES-i))/NUM_FILTER_ENTRIES;
sys/kern/subr_filter.c
363
tf->entries[i].value = tf->entries[(i+1)].value;
sys/kern/subr_filter.c
364
tf->entries[i].time_up = tf->entries[(i+1)].time_up;
sys/kern/subr_filter.c
37
reset_time(struct time_filter *tf, uint32_t time_len)
sys/kern/subr_filter.c
370
apply_filter_min(struct time_filter *tf, uint64_t value, uint32_t now)
sys/kern/subr_filter.c
374
if (value <= tf->entries[0].value) {
sys/kern/subr_filter.c
377
tf->entries[i].value = value;
sys/kern/subr_filter.c
378
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
380
return (tf->entries[0].value);
sys/kern/subr_filter.c
383
if (value <= tf->entries[j].value) {
sys/kern/subr_filter.c
385
tf->entries[i].value = value;
sys/kern/subr_filter.c
386
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
39
tf->cur_time_limit = time_len;
sys/kern/subr_filter.c
391
check_update_times(tf, value, now);
sys/kern/subr_filter.c
392
return (tf->entries[0].value);
sys/kern/subr_filter.c
396
apply_filter_min_small(struct time_filter_small *tf,
sys/kern/subr_filter.c
401
if (value <= tf->entries[0].value) {
sys/kern/subr_filter.c
404
tf->entries[i].value = value;
sys/kern/subr_filter.c
405
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
407
return (tf->entries[0].value);
sys/kern/subr_filter.c
410
if (value <= tf->entries[j].value) {
sys/kern/subr_filter.c
412
tf->entries[i].value = value;
sys/kern/subr_filter.c
413
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
418
check_update_times_small(tf, value, now);
sys/kern/subr_filter.c
419
return (tf->entries[0].value);
sys/kern/subr_filter.c
423
apply_filter_max(struct time_filter *tf, uint64_t value, uint32_t now)
sys/kern/subr_filter.c
427
if (value >= tf->entries[0].value) {
sys/kern/subr_filter.c
43
reset_time_small(struct time_filter_small *tf, uint32_t time_len)
sys/kern/subr_filter.c
430
tf->entries[i].value = value;
sys/kern/subr_filter.c
431
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
433
return (tf->entries[0].value);
sys/kern/subr_filter.c
436
if (value >= tf->entries[j].value) {
sys/kern/subr_filter.c
438
tf->entries[i].value = value;
sys/kern/subr_filter.c
439
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
444
check_update_times(tf, value, now);
sys/kern/subr_filter.c
445
return (tf->entries[0].value);
sys/kern/subr_filter.c
449
apply_filter_max_small(struct time_filter_small *tf,
sys/kern/subr_filter.c
45
tf->cur_time_limit = time_len;
sys/kern/subr_filter.c
454
if (value >= tf->entries[0].value) {
sys/kern/subr_filter.c
457
tf->entries[i].value = value;
sys/kern/subr_filter.c
458
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
460
return (tf->entries[0].value);
sys/kern/subr_filter.c
463
if (value >= tf->entries[j].value) {
sys/kern/subr_filter.c
465
tf->entries[i].value = value;
sys/kern/subr_filter.c
466
tf->entries[i].time_up = now;
sys/kern/subr_filter.c
471
check_update_times_small(tf, value, now);
sys/kern/subr_filter.c
472
return (tf->entries[0].value);
sys/kern/subr_filter.c
74
setup_time_filter(struct time_filter *tf, int fil_type, uint32_t time_len)
sys/kern/subr_filter.c
97
tf->entries[i].value = set_val;
sys/kern/subr_filter.c
98
tf->entries[i].time_up = 0;
sys/kern/subr_intr.c
331
intr_irq_handler(struct trapframe *tf, uint32_t rootnum)
sys/kern/subr_intr.c
343
kasan_mark(tf, sizeof(*tf), sizeof(*tf), 0);
sys/kern/subr_intr.c
344
kmsan_mark(tf, sizeof(*tf), KMSAN_STATE_INITED);
sys/kern/subr_intr.c
350
td->td_intr_frame = tf;
sys/kern/subr_intr.c
355
if (pmc_hook && TRAPF_USERMODE(tf) &&
sys/kern/subr_intr.c
357
pmc_hook(PCPU_GET(curthread), PMC_FN_USER_CALLCHAIN, tf);
sys/kern/subr_intr.c
390
intr_isrc_dispatch(struct intr_irqsrc *isrc, struct trapframe *tf)
sys/kern/subr_intr.c
401
error = isrc->isrc_filter(isrc->isrc_arg, tf);
sys/kern/subr_intr.c
408
if (intr_event_handle(isrc->isrc_event, tf) == 0)
sys/kern/subr_kdb.c
740
kdb_trap(int type, int code, struct trapframe *tf)
sys/kern/subr_kdb.c
774
kdb_frame = tf;
sys/kern/subr_kdb.c
779
makectx(tf, &kdb_pcb);
sys/powerpc/aim/aim_machdep.c
499
struct trapframe *tf;
sys/powerpc/aim/aim_machdep.c
501
tf = td->td_frame;
sys/powerpc/aim/aim_machdep.c
502
tf->srr1 |= PSL_SE;
sys/powerpc/aim/aim_machdep.c
510
struct trapframe *tf;
sys/powerpc/aim/aim_machdep.c
512
tf = td->td_frame;
sys/powerpc/aim/aim_machdep.c
513
tf->srr1 &= ~PSL_SE;
sys/powerpc/booke/booke_machdep.c
424
struct trapframe *tf;
sys/powerpc/booke/booke_machdep.c
426
tf = td->td_frame;
sys/powerpc/booke/booke_machdep.c
427
tf->srr1 |= PSL_DE;
sys/powerpc/booke/booke_machdep.c
428
tf->cpu.booke.dbcr0 |= (DBCR0_IDM | DBCR0_IC);
sys/powerpc/booke/booke_machdep.c
435
struct trapframe *tf;
sys/powerpc/booke/booke_machdep.c
437
tf = td->td_frame;
sys/powerpc/booke/booke_machdep.c
438
tf->srr1 &= ~PSL_DE;
sys/powerpc/booke/booke_machdep.c
439
tf->cpu.booke.dbcr0 &= ~(DBCR0_IDM | DBCR0_IC);
sys/powerpc/fpu/fpu_emu.c
259
fpu_execute(struct trapframe *tf, struct fpemu *fe, union instr *insn)
sys/powerpc/fpu/fpu_emu.c
285
vm_offset_t loc = tf->srr0;
sys/powerpc/fpu/fpu_emu.c
319
ra, (uintmax_t)tf->fixreg[ra], rb,
sys/powerpc/fpu/fpu_emu.c
320
(uintmax_t)tf->fixreg[rb]));
sys/powerpc/fpu/fpu_emu.c
322
addr = tf->fixreg[rb];
sys/powerpc/fpu/fpu_emu.c
324
addr += tf->fixreg[ra];
sys/powerpc/fpu/fpu_emu.c
350
ra, (uintmax_t)tf->fixreg[ra], rb,
sys/powerpc/fpu/fpu_emu.c
351
(uintmax_t)tf->fixreg[rb]));
sys/powerpc/fpu/fpu_emu.c
352
addr = tf->fixreg[rb];
sys/powerpc/fpu/fpu_emu.c
354
addr += tf->fixreg[ra];
sys/powerpc/fpu/fpu_emu.c
368
ra, (uintmax_t)tf->fixreg[ra],
sys/powerpc/fpu/fpu_emu.c
371
addr += tf->fixreg[ra];
sys/powerpc/fpu/fpu_emu.c
412
tf->fixreg[ra] = addr;
sys/powerpc/fpu/fpu_emu.c
509
tf->cr &= ~(0xf << (28 - rt));
sys/powerpc/fpu/fpu_emu.c
510
tf->cr |= (mask << (28 - rt));
sys/powerpc/fpu/fpu_emu.c
766
tf->cr &= (0x0f000000);
sys/powerpc/fpu/fpu_emu.c
767
tf->cr |= (cond<<24);
sys/powerpc/fpu/fpu_emu.c
776
tf->cr &= ~(0xf0000000>>bf);
sys/powerpc/fpu/fpu_emu.c
777
tf->cr |= (cond>>bf);
sys/powerpc/fpu/fpu_emu.c
779
bf/4, (uintmax_t)tf->cr, cond));
sys/powerpc/mpc85xx/atpic.c
251
atpic_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/mpc85xx/atpic.c
271
powerpc_dispatch_intr(sc->sc_vector[irq & 0x0f], tf);
sys/powerpc/powermac/hrowpic.c
210
hrowpic_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/powermac/hrowpic.c
228
powerpc_dispatch_intr(sc->sc_vector[irq], tf);
sys/powerpc/powernv/xive.c
496
xive_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/powernv/xive.c
537
powerpc_dispatch_intr(vector, tf);
sys/powerpc/powerpc/altivec.c
108
tf->srr1 |= PSL_VEC;
sys/powerpc/powerpc/altivec.c
185
struct trapframe *tf;
sys/powerpc/powerpc/altivec.c
188
tf = trapframe(td);
sys/powerpc/powerpc/altivec.c
199
tf->srr1 &= ~PSL_VEC;
sys/powerpc/powerpc/altivec.c
89
struct trapframe *tf;
sys/powerpc/powerpc/altivec.c
92
tf = trapframe(td);
sys/powerpc/powerpc/db_trace.c
211
struct trapframe *tf = (struct trapframe *)(args);
sys/powerpc/powerpc/db_trace.c
212
db_printf("%s ", tf->srr1 & PSL_PR ? "user" : "kernel");
sys/powerpc/powerpc/db_trace.c
213
switch (tf->exc) {
sys/powerpc/powerpc/db_trace.c
218
(tf->cpu.booke.esr & ESR_ST) ? "write"
sys/powerpc/powerpc/db_trace.c
219
: "read", tf->dar);
sys/powerpc/powerpc/db_trace.c
222
(tf->cpu.aim.dsisr & DSISR_STORE) ? "write"
sys/powerpc/powerpc/db_trace.c
223
: "read", tf->dar);
sys/powerpc/powerpc/db_trace.c
228
tf->dar, (uint32_t)tf->cpu.aim.dsisr);
sys/powerpc/powerpc/db_trace.c
232
db_printf("DSE trap @ %#zx by ", tf->dar);
sys/powerpc/powerpc/db_trace.c
235
db_printf("ISE trap @ %#zx by ", tf->srr0);
sys/powerpc/powerpc/db_trace.c
262
db_printf("trap %#zx by ", tf->exc);
sys/powerpc/powerpc/db_trace.c
266
lr = (db_addr_t) tf->srr0;
sys/powerpc/powerpc/db_trace.c
268
db_printf(": srr1=%#zx\n", tf->srr1);
sys/powerpc/powerpc/db_trace.c
270
"", tf->fixreg[1], (uint32_t)tf->cr,
sys/powerpc/powerpc/db_trace.c
271
(uint32_t)tf->xer, tf->ctr);
sys/powerpc/powerpc/db_trace.c
273
db_printf(" r2=%#zx", tf->fixreg[2]);
sys/powerpc/powerpc/db_trace.c
275
if (tf->exc == EXC_DSI)
sys/powerpc/powerpc/db_trace.c
277
(uint32_t)tf->cpu.aim.dsisr);
sys/powerpc/powerpc/db_trace.c
278
db_printf(" frame=%p\n", tf);
sys/powerpc/powerpc/db_trace.c
279
stackframe = (db_addr_t) tf->fixreg[1];
sys/powerpc/powerpc/db_trace.c
280
if (kernel_only && (tf->srr1 & PSL_PR))
sys/powerpc/powerpc/elf64_machdep.c
251
struct trapframe *tf;
sys/powerpc/powerpc/elf64_machdep.c
254
tf = trapframe(td);
sys/powerpc/powerpc/elf64_machdep.c
268
tf->srr0 = entry_desc[0] + imgp->reloc_base;
sys/powerpc/powerpc/elf64_machdep.c
269
tf->fixreg[2] = entry_desc[1] + imgp->reloc_base;
sys/powerpc/powerpc/elf64_machdep.c
270
tf->fixreg[11] = entry_desc[2] + imgp->reloc_base;
sys/powerpc/powerpc/exec_machdep.c
1019
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
1026
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
1028
if (tf->fixreg[0] == SYS___syscall &&
sys/powerpc/powerpc/exec_machdep.c
1030
int code = tf->fixreg[FIRSTARG + 1];
sys/powerpc/powerpc/exec_machdep.c
1045
tf->fixreg[FIRSTARG] = 0;
sys/powerpc/powerpc/exec_machdep.c
1046
tf->fixreg[FIRSTARG + 1] = td->td_retval[0];
sys/powerpc/powerpc/exec_machdep.c
1048
tf->fixreg[FIRSTARG] = td->td_retval[0];
sys/powerpc/powerpc/exec_machdep.c
1049
tf->fixreg[FIRSTARG + 1] = td->td_retval[1];
sys/powerpc/powerpc/exec_machdep.c
1051
tf->cr &= ~0x10000000; /* Unset summary overflow */
sys/powerpc/powerpc/exec_machdep.c
1057
tf->srr0 -= 4;
sys/powerpc/powerpc/exec_machdep.c
1060
tf->fixreg[FIRSTARG] = error;
sys/powerpc/powerpc/exec_machdep.c
1061
tf->cr |= 0x10000000; /* Set summary overflow */
sys/powerpc/powerpc/exec_machdep.c
1111
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
1124
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
1125
bcopy(td0->td_frame, tf, sizeof(struct trapframe));
sys/powerpc/powerpc/exec_machdep.c
1126
tf->fixreg[FIRSTARG] = 0;
sys/powerpc/powerpc/exec_machdep.c
1127
tf->fixreg[FIRSTARG + 1] = 0;
sys/powerpc/powerpc/exec_machdep.c
1128
tf->cr &= ~0x10000000;
sys/powerpc/powerpc/exec_machdep.c
1131
cf = (struct callframe *)tf - 1;
sys/powerpc/powerpc/exec_machdep.c
1135
cf->cf_arg1 = (register_t)tf;
sys/powerpc/powerpc/exec_machdep.c
1156
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
1162
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
1171
bzero(tf, sizeof(struct trapframe));
sys/powerpc/powerpc/exec_machdep.c
1173
tf->fixreg[1] = (register_t)sp;
sys/powerpc/powerpc/exec_machdep.c
1174
tf->fixreg[3] = (register_t)arg;
sys/powerpc/powerpc/exec_machdep.c
1176
tf->srr0 = (register_t)entry;
sys/powerpc/powerpc/exec_machdep.c
1178
tf->srr1 = psl_userset32 | PSL_FE_DFLT;
sys/powerpc/powerpc/exec_machdep.c
1180
tf->srr1 = psl_userset | PSL_FE_DFLT;
sys/powerpc/powerpc/exec_machdep.c
1185
tf->srr0 = (register_t)entry;
sys/powerpc/powerpc/exec_machdep.c
1187
tf->fixreg[12] = (register_t)entry;
sys/powerpc/powerpc/exec_machdep.c
1194
tf->srr0 = entry_desc[0];
sys/powerpc/powerpc/exec_machdep.c
1195
tf->fixreg[2] = entry_desc[1];
sys/powerpc/powerpc/exec_machdep.c
1196
tf->fixreg[11] = entry_desc[2];
sys/powerpc/powerpc/exec_machdep.c
1198
tf->srr1 = psl_userset | PSL_FE_DFLT;
sys/powerpc/powerpc/exec_machdep.c
152
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
174
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
181
(void *)((tf->exc == EXC_DSI || tf->exc == EXC_DSE) ?
sys/powerpc/powerpc/exec_machdep.c
182
tf->dar : tf->srr0);
sys/powerpc/powerpc/exec_machdep.c
192
sp = (uint32_t)tf->fixreg[1];
sys/powerpc/powerpc/exec_machdep.c
224
sp = tf->fixreg[1];
sys/powerpc/powerpc/exec_machdep.c
263
tf->srr1 = tf->srr1 & ~(PSL_FE0 | PSL_FE1);
sys/powerpc/powerpc/exec_machdep.c
275
tf->lr = (register_t)catcher;
sys/powerpc/powerpc/exec_machdep.c
276
tf->fixreg[1] = (register_t)usfp;
sys/powerpc/powerpc/exec_machdep.c
277
tf->fixreg[FIRSTARG] = sig;
sys/powerpc/powerpc/exec_machdep.c
279
tf->fixreg[FIRSTARG+2] = (register_t)usfp +
sys/powerpc/powerpc/exec_machdep.c
284
tf->fixreg[FIRSTARG+2] = (register_t)usfp +
sys/powerpc/powerpc/exec_machdep.c
294
tf->fixreg[FIRSTARG+1] = (register_t)usfp +
sys/powerpc/powerpc/exec_machdep.c
299
tf->fixreg[FIRSTARG+1] = (register_t)usfp +
sys/powerpc/powerpc/exec_machdep.c
307
tf->fixreg[FIRSTARG+1] = code;
sys/powerpc/powerpc/exec_machdep.c
308
tf->fixreg[FIRSTARG+3] = (tf->exc == EXC_DSI) ?
sys/powerpc/powerpc/exec_machdep.c
309
tf->dar : tf->srr0;
sys/powerpc/powerpc/exec_machdep.c
314
tf->srr0 = (register_t)PROC_SIGCODE(p);
sys/powerpc/powerpc/exec_machdep.c
329
tf->srr0, tf->fixreg[1]);
sys/powerpc/powerpc/exec_machdep.c
377
makectx(struct trapframe *tf, struct pcb *pcb)
sys/powerpc/powerpc/exec_machdep.c
380
pcb->pcb_lr = tf->srr0;
sys/powerpc/powerpc/exec_machdep.c
381
pcb->pcb_sp = tf->fixreg[1];
sys/powerpc/powerpc/exec_machdep.c
476
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
482
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
500
if ((mcp->mc_srr1 & psl_userstatic) != (tf->srr1 & psl_userstatic)) {
sys/powerpc/powerpc/exec_machdep.c
506
tls = tf->fixreg[13];
sys/powerpc/powerpc/exec_machdep.c
508
tls = tf->fixreg[2];
sys/powerpc/powerpc/exec_machdep.c
509
memcpy(tf, mcp->mc_frame, sizeof(mcp->mc_frame));
sys/powerpc/powerpc/exec_machdep.c
511
tf->fixreg[13] = tls;
sys/powerpc/powerpc/exec_machdep.c
513
tf->fixreg[2] = tls;
sys/powerpc/powerpc/exec_machdep.c
526
tf->srr1 &= ~(PSL_FP | PSL_VSX | PSL_VEC);
sys/powerpc/powerpc/exec_machdep.c
662
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
665
tf = trapframe(td);
sys/powerpc/powerpc/exec_machdep.c
666
bzero(tf, sizeof *tf);
sys/powerpc/powerpc/exec_machdep.c
668
tf->fixreg[1] = -roundup(-stack + 48, 16);
sys/powerpc/powerpc/exec_machdep.c
670
tf->fixreg[1] = -roundup(-stack + 8, 16);
sys/powerpc/powerpc/exec_machdep.c
688
tf->fixreg[3] = argc;
sys/powerpc/powerpc/exec_machdep.c
689
tf->fixreg[4] = stack + sizeof(register_t);
sys/powerpc/powerpc/exec_machdep.c
690
tf->fixreg[5] = stack + (2 + argc)*sizeof(register_t);
sys/powerpc/powerpc/exec_machdep.c
691
tf->fixreg[6] = 0; /* auxiliary vector */
sys/powerpc/powerpc/exec_machdep.c
692
tf->fixreg[7] = 0; /* termination vector */
sys/powerpc/powerpc/exec_machdep.c
693
tf->fixreg[8] = (register_t)imgp->ps_strings; /* NetBSD extension */
sys/powerpc/powerpc/exec_machdep.c
695
tf->srr0 = imgp->entry_addr;
sys/powerpc/powerpc/exec_machdep.c
697
tf->fixreg[12] = imgp->entry_addr;
sys/powerpc/powerpc/exec_machdep.c
699
tf->srr1 = psl_userset | PSL_FE_DFLT;
sys/powerpc/powerpc/exec_machdep.c
708
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
711
tf = trapframe(td);
sys/powerpc/powerpc/exec_machdep.c
712
bzero(tf, sizeof *tf);
sys/powerpc/powerpc/exec_machdep.c
713
tf->fixreg[1] = -roundup(-stack + 8, 16);
sys/powerpc/powerpc/exec_machdep.c
717
tf->fixreg[3] = argc;
sys/powerpc/powerpc/exec_machdep.c
718
tf->fixreg[4] = stack + sizeof(uint32_t);
sys/powerpc/powerpc/exec_machdep.c
719
tf->fixreg[5] = stack + (2 + argc)*sizeof(uint32_t);
sys/powerpc/powerpc/exec_machdep.c
720
tf->fixreg[6] = 0; /* auxiliary vector */
sys/powerpc/powerpc/exec_machdep.c
721
tf->fixreg[7] = 0; /* termination vector */
sys/powerpc/powerpc/exec_machdep.c
722
tf->fixreg[8] = (register_t)imgp->ps_strings; /* NetBSD extension */
sys/powerpc/powerpc/exec_machdep.c
724
tf->srr0 = imgp->entry_addr;
sys/powerpc/powerpc/exec_machdep.c
725
tf->srr1 = psl_userset32 | PSL_FE_DFLT;
sys/powerpc/powerpc/exec_machdep.c
734
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
736
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
737
memcpy(regs, tf, sizeof(struct reg));
sys/powerpc/powerpc/exec_machdep.c
772
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
774
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
775
memcpy(tf, regs, sizeof(struct reg));
sys/powerpc/powerpc/exec_machdep.c
808
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
811
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
813
tf->fixreg[i] = regs->fixreg[i];
sys/powerpc/powerpc/exec_machdep.c
814
tf->lr = regs->lr;
sys/powerpc/powerpc/exec_machdep.c
815
tf->cr = regs->cr;
sys/powerpc/powerpc/exec_machdep.c
816
tf->xer = regs->xer;
sys/powerpc/powerpc/exec_machdep.c
817
tf->ctr = regs->ctr;
sys/powerpc/powerpc/exec_machdep.c
818
tf->srr0 = regs->pc;
sys/powerpc/powerpc/exec_machdep.c
826
struct trapframe *tf;
sys/powerpc/powerpc/exec_machdep.c
829
tf = td->td_frame;
sys/powerpc/powerpc/exec_machdep.c
831
regs->fixreg[i] = tf->fixreg[i];
sys/powerpc/powerpc/exec_machdep.c
832
regs->lr = tf->lr;
sys/powerpc/powerpc/exec_machdep.c
833
regs->cr = tf->cr;
sys/powerpc/powerpc/exec_machdep.c
834
regs->xer = tf->xer;
sys/powerpc/powerpc/exec_machdep.c
835
regs->ctr = tf->ctr;
sys/powerpc/powerpc/exec_machdep.c
836
regs->pc = tf->srr0;
sys/powerpc/powerpc/fpu.c
116
struct trapframe *tf;
sys/powerpc/powerpc/fpu.c
119
tf = trapframe(td);
sys/powerpc/powerpc/fpu.c
136
tf->srr1 |= PSL_FP | PSL_VSX;
sys/powerpc/powerpc/fpu.c
138
tf->srr1 |= PSL_FP;
sys/powerpc/powerpc/fpu.c
302
struct trapframe *tf;
sys/powerpc/powerpc/fpu.c
305
tf = trapframe(td);
sys/powerpc/powerpc/fpu.c
316
tf->srr1 &= ~(PSL_FP | PSL_VSX);
sys/powerpc/powerpc/intr_machdep.c
633
powerpc_dispatch_intr(u_int vector, struct trapframe *tf)
sys/powerpc/powerpc/intr_machdep.c
654
if (intr_event_handle(ie, tf) != 0) {
sys/powerpc/powerpc/machdep.c
718
struct trapframe *tf;
sys/powerpc/powerpc/machdep.c
720
tf = td->td_frame;
sys/powerpc/powerpc/machdep.c
721
tf->srr0 = (register_t)addr;
sys/powerpc/powerpc/machdep.c
799
struct trapframe *tf;
sys/powerpc/powerpc/machdep.c
803
tf = have_addr ? (struct trapframe *)addr : curthread->td_frame;
sys/powerpc/powerpc/machdep.c
809
db_printf("trap frame %p\n", tf);
sys/powerpc/powerpc/machdep.c
810
for (i = 0; i < nitems(tf->fixreg); i++) {
sys/powerpc/powerpc/machdep.c
811
reg = tf->fixreg[i];
sys/powerpc/powerpc/machdep.c
814
reg = tf->lr;
sys/powerpc/powerpc/machdep.c
816
reg = tf->cr;
sys/powerpc/powerpc/machdep.c
818
reg = tf->xer;
sys/powerpc/powerpc/machdep.c
820
reg = tf->ctr;
sys/powerpc/powerpc/machdep.c
822
reg = tf->srr0;
sys/powerpc/powerpc/machdep.c
824
reg = tf->srr1;
sys/powerpc/powerpc/machdep.c
826
reg = tf->exc;
sys/powerpc/powerpc/machdep.c
828
reg = tf->dar;
sys/powerpc/powerpc/machdep.c
831
reg = tf->cpu.aim.dsisr;
sys/powerpc/powerpc/machdep.c
834
reg = tf->cpu.booke.esr;
sys/powerpc/powerpc/machdep.c
836
reg = tf->cpu.booke.dbcr0;
sys/powerpc/powerpc/openpic.c
284
openpic_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/powerpc/openpic.c
299
powerpc_dispatch_intr(vector, tf);
sys/powerpc/powerpc/vm_machdep.c
110
struct trapframe *tf;
sys/powerpc/powerpc/vm_machdep.c
138
tf = (struct trapframe *)pcb - 1;
sys/powerpc/powerpc/vm_machdep.c
139
bcopy(td1->td_frame, tf, sizeof(*tf));
sys/powerpc/powerpc/vm_machdep.c
142
tf->fixreg[FIRSTARG] = 0;
sys/powerpc/powerpc/vm_machdep.c
143
tf->fixreg[FIRSTARG + 1] = 0;
sys/powerpc/powerpc/vm_machdep.c
144
tf->cr &= ~0x10000000;
sys/powerpc/powerpc/vm_machdep.c
146
td2->td_frame = tf;
sys/powerpc/powerpc/vm_machdep.c
148
cf = (struct callframe *)tf - 1;
sys/powerpc/powerpc/vm_machdep.c
155
cf->cf_arg1 = (register_t)tf;
sys/powerpc/ps3/ps3pic.c
158
ps3pic_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/ps3/ps3pic.c
177
powerpc_dispatch_intr(sc->sc_vector[63 - irq], tf);
sys/powerpc/pseries/xics.c
364
xicp_dispatch(device_t dev, struct trapframe *tf)
sys/powerpc/pseries/xics.c
423
powerpc_dispatch_intr(sc->intvecs[i].vector, tf);
sys/riscv/include/pcb.h
57
void makectx(struct trapframe *tf, struct pcb *pcb);
sys/riscv/riscv/aplic.c
211
struct trapframe *tf)
sys/riscv/riscv/aplic.c
217
if (intr_isrc_dispatch(&src->isrc, tf) != 0)
sys/riscv/riscv/aplic.c
226
struct trapframe *tf;
sys/riscv/riscv/aplic.c
241
tf = curthread->td_intr_frame;
sys/riscv/riscv/aplic.c
242
aplic_irq_dispatch(sc, irq, prio, tf);
sys/riscv/riscv/db_trace.c
102
tf->tf_scause & SCAUSE_CODE,
sys/riscv/riscv/db_trace.c
103
tf->tf_stval);
sys/riscv/riscv/db_trace.c
105
frame->sp = tf->tf_sp;
sys/riscv/riscv/db_trace.c
106
frame->fp = tf->tf_s[0];
sys/riscv/riscv/db_trace.c
107
frame->pc = tf->tf_sepc;
sys/riscv/riscv/db_trace.c
83
struct trapframe *tf;
sys/riscv/riscv/db_trace.c
85
tf = (struct trapframe *)(uintptr_t)frame->sp;
sys/riscv/riscv/db_trace.c
86
if (!__is_aligned(tf, _Alignof(struct trapframe)) ||
sys/riscv/riscv/db_trace.c
87
!kstack_contains(td, (vm_offset_t)tf,
sys/riscv/riscv/db_trace.c
88
sizeof(*tf))) {
sys/riscv/riscv/db_trace.c
89
db_printf("--- invalid trapframe %p\n", tf);
sys/riscv/riscv/db_trace.c
93
if ((tf->tf_scause & SCAUSE_INTR) != 0) {
sys/riscv/riscv/db_trace.c
95
tf->tf_scause & SCAUSE_CODE);
sys/riscv/riscv/db_trace.c
96
} else if (tf->tf_scause == SCAUSE_ECALL_USER) {
sys/riscv/riscv/exec_machdep.c
175
struct trapframe *tf;
sys/riscv/riscv/exec_machdep.c
178
tf = td->td_frame;
sys/riscv/riscv/exec_machdep.c
181
memset(tf, 0, sizeof(struct trapframe));
sys/riscv/riscv/exec_machdep.c
183
tf->tf_a[0] = stack;
sys/riscv/riscv/exec_machdep.c
184
tf->tf_sp = STACKALIGN(stack);
sys/riscv/riscv/exec_machdep.c
185
tf->tf_ra = imgp->entry_addr;
sys/riscv/riscv/exec_machdep.c
186
tf->tf_sepc = imgp->entry_addr;
sys/riscv/riscv/exec_machdep.c
208
struct trapframe *tf = td->td_frame;
sys/riscv/riscv/exec_machdep.c
210
memcpy(mcp->mc_gpregs.gp_t, tf->tf_t, sizeof(mcp->mc_gpregs.gp_t));
sys/riscv/riscv/exec_machdep.c
211
memcpy(mcp->mc_gpregs.gp_s, tf->tf_s, sizeof(mcp->mc_gpregs.gp_s));
sys/riscv/riscv/exec_machdep.c
212
memcpy(mcp->mc_gpregs.gp_a, tf->tf_a, sizeof(mcp->mc_gpregs.gp_a));
sys/riscv/riscv/exec_machdep.c
219
mcp->mc_gpregs.gp_ra = tf->tf_ra;
sys/riscv/riscv/exec_machdep.c
220
mcp->mc_gpregs.gp_sp = tf->tf_sp;
sys/riscv/riscv/exec_machdep.c
221
mcp->mc_gpregs.gp_gp = tf->tf_gp;
sys/riscv/riscv/exec_machdep.c
222
mcp->mc_gpregs.gp_tp = tf->tf_tp;
sys/riscv/riscv/exec_machdep.c
223
mcp->mc_gpregs.gp_sepc = tf->tf_sepc;
sys/riscv/riscv/exec_machdep.c
224
mcp->mc_gpregs.gp_sstatus = tf->tf_sstatus;
sys/riscv/riscv/exec_machdep.c
233
struct trapframe *tf;
sys/riscv/riscv/exec_machdep.c
235
tf = td->td_frame;
sys/riscv/riscv/exec_machdep.c
245
if (((mcp->mc_gpregs.gp_sstatus ^ tf->tf_sstatus) &
sys/riscv/riscv/exec_machdep.c
250
memcpy(tf->tf_t, mcp->mc_gpregs.gp_t, sizeof(tf->tf_t));
sys/riscv/riscv/exec_machdep.c
251
memcpy(tf->tf_s, mcp->mc_gpregs.gp_s, sizeof(tf->tf_s));
sys/riscv/riscv/exec_machdep.c
252
memcpy(tf->tf_a, mcp->mc_gpregs.gp_a, sizeof(tf->tf_a));
sys/riscv/riscv/exec_machdep.c
254
tf->tf_ra = mcp->mc_gpregs.gp_ra;
sys/riscv/riscv/exec_machdep.c
255
tf->tf_sp = mcp->mc_gpregs.gp_sp;
sys/riscv/riscv/exec_machdep.c
256
tf->tf_gp = mcp->mc_gpregs.gp_gp;
sys/riscv/riscv/exec_machdep.c
257
tf->tf_sepc = mcp->mc_gpregs.gp_sepc;
sys/riscv/riscv/exec_machdep.c
258
tf->tf_sstatus = mcp->mc_gpregs.gp_sstatus;
sys/riscv/riscv/exec_machdep.c
341
struct trapframe *tf;
sys/riscv/riscv/exec_machdep.c
356
tf = td->td_frame;
sys/riscv/riscv/exec_machdep.c
357
onstack = sigonstack(tf->tf_sp);
sys/riscv/riscv/exec_machdep.c
394
tf->tf_a[0] = sig;
sys/riscv/riscv/exec_machdep.c
395
tf->tf_a[1] = (register_t)&fp->sf_si;
sys/riscv/riscv/exec_machdep.c
396
tf->tf_a[2] = (register_t)&fp->sf_uc;
sys/riscv/riscv/exec_machdep.c
398
tf->tf_sepc = (register_t)catcher;
sys/riscv/riscv/exec_machdep.c
399
tf->tf_sp = (register_t)fp;
sys/riscv/riscv/exec_machdep.c
403
tf->tf_ra = (register_t)PROC_SIGCODE(p);
sys/riscv/riscv/exec_machdep.c
405
tf->tf_ra = (register_t)(PROC_PS_STRINGS(p) -
sys/riscv/riscv/exec_machdep.c
408
CTR3(KTR_SIG, "sendsig: return td=%p pc=%#x sp=%#x", td, tf->tf_sepc,
sys/riscv/riscv/exec_machdep.c
409
tf->tf_sp);
sys/riscv/riscv/machdep.c
278
makectx(struct trapframe *tf, struct pcb *pcb)
sys/riscv/riscv/machdep.c
281
memcpy(pcb->pcb_s, tf->tf_s, sizeof(tf->tf_s));
sys/riscv/riscv/machdep.c
283
pcb->pcb_ra = tf->tf_sepc;
sys/riscv/riscv/machdep.c
284
pcb->pcb_sp = tf->tf_sp;
sys/riscv/riscv/machdep.c
285
pcb->pcb_gp = tf->tf_gp;
sys/riscv/riscv/machdep.c
286
pcb->pcb_tp = tf->tf_tp;
sys/riscv/riscv/plic.c
160
struct trapframe *tf)
sys/riscv/riscv/plic.c
166
if (intr_isrc_dispatch(&src->isrc, tf) != 0)
sys/riscv/riscv/plic.c
174
struct trapframe *tf;
sys/riscv/riscv/plic.c
183
tf = curthread->td_intr_frame;
sys/riscv/riscv/plic.c
184
plic_irq_dispatch(sc, pending, tf);
sys/riscv/riscv/vm_machdep.c
108
tf = td2->td_frame;
sys/riscv/riscv/vm_machdep.c
109
bcopy(td1->td_frame, tf, sizeof(*tf));
sys/riscv/riscv/vm_machdep.c
112
tf->tf_t[0] = 0;
sys/riscv/riscv/vm_machdep.c
115
tf->tf_a[0] = 0;
sys/riscv/riscv/vm_machdep.c
116
tf->tf_a[1] = 0;
sys/riscv/riscv/vm_machdep.c
117
tf->tf_sstatus |= (SSTATUS_SPIE); /* Enable interrupts. */
sys/riscv/riscv/vm_machdep.c
118
tf->tf_sstatus &= ~(SSTATUS_SPP); /* User mode. */
sys/riscv/riscv/vm_machdep.c
199
struct trapframe *tf;
sys/riscv/riscv/vm_machdep.c
201
tf = td->td_frame;
sys/riscv/riscv/vm_machdep.c
203
tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp + stack->ss_size);
sys/riscv/riscv/vm_machdep.c
204
tf->tf_sepc = (register_t)entry;
sys/riscv/riscv/vm_machdep.c
205
tf->tf_a[0] = (register_t)arg;
sys/riscv/riscv/vm_machdep.c
90
struct trapframe *tf;
sys/riscv/starfive/jh7110_pcie.c
228
struct trapframe *tf;
sys/riscv/starfive/jh7110_pcie.c
234
tf = curthread->td_intr_frame;
sys/riscv/starfive/jh7110_pcie.c
247
err = intr_isrc_dispatch(&irq->isrc, tf);
sys/sys/intr.h
170
void intr_irq_handler(struct trapframe *tf, uint32_t rootnum);
sys/sys/intr.h
68
typedef int intr_irq_filter_t(void *arg, struct trapframe *tf);
sys/sys/pmckern.h
147
#define PMC_SOFT_CALL_TF(pr, mo, fu, na, tf) \
sys/sys/pmckern.h
155
ks.pm_tf = tf; \
sys/sys/tim_filter.h
100
return(tf->cur_time_limit);
sys/sys/tim_filter.h
103
int setup_time_filter_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
105
void reset_time_small(struct time_filter_small *tf, uint32_t time_len);
sys/sys/tim_filter.h
106
void forward_filter_clock_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
108
void tick_filter_clock_small(struct time_filter_small *tf, uint32_t now);
sys/sys/tim_filter.h
109
uint32_t apply_filter_min_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
111
uint32_t apply_filter_max_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
113
void filter_reduce_by_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
115
void filter_increase_by_small(struct time_filter_small *tf,
sys/sys/tim_filter.h
118
get_filter_value_small(struct time_filter_small *tf)
sys/sys/tim_filter.h
120
return(tf->entries[0].value);
sys/sys/tim_filter.h
124
get_cur_timelim_small(struct time_filter_small *tf)
sys/sys/tim_filter.h
126
return(tf->cur_time_limit);
sys/sys/tim_filter.h
83
int setup_time_filter(struct time_filter *tf, int fil_type, uint32_t time_len);
sys/sys/tim_filter.h
84
void reset_time(struct time_filter *tf, uint32_t time_len);
sys/sys/tim_filter.h
85
void forward_filter_clock(struct time_filter *tf, uint32_t ticks_forward);
sys/sys/tim_filter.h
86
void tick_filter_clock(struct time_filter *tf, uint32_t now);
sys/sys/tim_filter.h
87
uint32_t apply_filter_min(struct time_filter *tf, uint64_t value, uint32_t now);
sys/sys/tim_filter.h
88
uint32_t apply_filter_max(struct time_filter *tf, uint64_t value, uint32_t now);
sys/sys/tim_filter.h
89
void filter_reduce_by(struct time_filter *tf, uint64_t reduce_by, uint32_t now);
sys/sys/tim_filter.h
90
void filter_increase_by(struct time_filter *tf, uint64_t incr_by, uint32_t now);
sys/sys/tim_filter.h
92
get_filter_value(struct time_filter *tf)
sys/sys/tim_filter.h
94
return(tf->entries[0].value);
sys/sys/tim_filter.h
98
get_cur_timelim(struct time_filter *tf)
sys/teken/demo/teken_demo.c
309
teken_init(&t, &tf, NULL);
sys/teken/demo/teken_demo.c
58
static teken_funcs_t tf = {
sys/teken/stress/teken_stress.c
106
teken_init(&t, &tf, NULL);
sys/teken/stress/teken_stress.c
47
static teken_funcs_t tf = {
sys/teken/teken.c
179
teken_init(teken_t *t, const teken_funcs_t *tf, void *softc)
sys/teken/teken.c
183
t->t_funcs = tf;
sys/tests/framework/kern_testfrwk.c
100
tf->kfrwk_waiting--;
sys/tests/framework/kern_testfrwk.c
103
TAILQ_REMOVE(&tf->kfrwk_testq, wk, next);
sys/tests/framework/kern_testfrwk.c
107
taskqueue_enqueue(tf->kfrwk_tq, &tf->kfrwk_que);
sys/tests/framework/kern_testfrwk.c
122
atomic_add_int(&tf->kfrwk_waiting, 1);
sys/tests/framework/kern_testfrwk.c
87
struct kern_totfrwk *tf;
sys/tests/framework/kern_testfrwk.c
95
tf = (struct kern_totfrwk *)context;
sys/tests/framework/kern_testfrwk.c
97
wk = TAILQ_FIRST(&tf->kfrwk_testq);
sys/x86/include/frame.h
109
#define TF_HAS_STACKREGS(tf) TRAPF_USERMODE(tf)
sys/x86/x86/stack_machdep.c
50
#define TF_FLAGS(tf) ((tf)->tf_eflags)
sys/x86/x86/stack_machdep.c
51
#define TF_FP(tf) ((tf)->tf_ebp)
sys/x86/x86/stack_machdep.c
52
#define TF_PC(tf) ((tf)->tf_eip)
sys/x86/x86/stack_machdep.c
57
#define TF_FLAGS(tf) ((tf)->tf_rflags)
sys/x86/x86/stack_machdep.c
58
#define TF_FP(tf) ((tf)->tf_rbp)
sys/x86/x86/stack_machdep.c
59
#define TF_PC(tf) ((tf)->tf_rip)
tools/regression/sockets/unix_cmsg/unix_cmsg.c
225
const struct test_func *tf;
tools/regression/sockets/unix_cmsg/unix_cmsg.c
231
tf = test_stream_tbl;
tools/regression/sockets/unix_cmsg/unix_cmsg.c
235
tf = test_dgram_tbl;
tools/regression/sockets/unix_cmsg/unix_cmsg.c
246
for (i = testno1, tf += testno1; i <= testno2; ++tf, ++i) {
tools/regression/sockets/unix_cmsg/unix_cmsg.c
247
uc_output(" %u: %s\n", i, tf->desc);
tools/regression/sockets/unix_cmsg/unix_cmsg.c
248
switch (tf->func()) {
usr.sbin/bhyve/uart_backend.c
101
tcgetattr(tf->rfd, &orig);
usr.sbin/bhyve/uart_backend.c
105
tcsetattr(tf->rfd, TCSANOW, &new);
usr.sbin/bhyve/uart_backend.c
114
ttyread(struct ttyfd *tf, uint8_t *ret)
usr.sbin/bhyve/uart_backend.c
119
len = read(tf->rfd, &rb, 1);
usr.sbin/bhyve/uart_backend.c
127
ttywrite(struct ttyfd *tf, unsigned char wb)
usr.sbin/bhyve/uart_backend.c
129
return (write(tf->wfd, &wb, 1));
usr.sbin/bhyve/uart_backend.c
97
ttyopen(struct ttyfd *tf)
usr.sbin/cdcontrol/cdcontrol.c
528
unsigned char tm, ts, tf;
usr.sbin/cdcontrol/cdcontrol.c
605
tf = toc_buffer[tr1].addr.msf.frame;
usr.sbin/cdcontrol/cdcontrol.c
608
&tm, &ts, &tf);
usr.sbin/cdcontrol/cdcontrol.c
613
&& (f1 > tf))))) {
usr.sbin/cdcontrol/cdcontrol.c
618
f1 += tf;
usr.sbin/cdcontrol/cdcontrol.c
656
&tm, &ts, &tf);
usr.sbin/cdcontrol/cdcontrol.c
659
f2 = tf;
usr.sbin/cdcontrol/cdcontrol.c
671
tf = toc_buffer[tr2].addr.msf.frame;
usr.sbin/cdcontrol/cdcontrol.c
674
&tm, &ts, &tf);
usr.sbin/cdcontrol/cdcontrol.c
675
f2 += tf;
usr.sbin/cdcontrol/cdcontrol.c
693
tf = toc_buffer[n].addr.msf.frame;
usr.sbin/cdcontrol/cdcontrol.c
696
&tm, &ts, &tf);
usr.sbin/cdcontrol/cdcontrol.c
702
&& (f2 > tf)))))) {
usr.sbin/cdcontrol/cdcontrol.c
725
&tm, &ts, &tf);
usr.sbin/cdcontrol/cdcontrol.c
728
f2 = tf;
usr.sbin/rtadvd/advcap.c
115
int tf;
usr.sbin/rtadvd/advcap.c
118
tf = 0;
usr.sbin/rtadvd/advcap.c
127
tf = open(cfile, O_RDONLY);
usr.sbin/rtadvd/advcap.c
129
if (tf < 0) {
usr.sbin/rtadvd/advcap.c
138
cnt = read(tf, ibuf, BUFSIZ);
usr.sbin/rtadvd/advcap.c
140
close(tf);
usr.sbin/rtadvd/advcap.c
166
close(tf);