Symbol: tester_ctx
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
661
simplehook_tester_init_ctx(&tester_ctx);
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
662
error = simplehook_tester_create_sysctl(&tester_ctx);
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
675
ctx = &tester_ctx;
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
73
} tester_ctx;
tests/kernel/threadpool_tester/threadpool_tester.c
373
struct sysctllog **log = &tester_ctx.ctx_sysctllog;
tests/kernel/threadpool_tester/threadpool_tester.c
377
mutex_init(&tester_ctx.ctx_mutex, MUTEX_DEFAULT, IPL_NONE);
tests/kernel/threadpool_tester/threadpool_tester.c
378
threadpool_job_init(&tester_ctx.ctx_job, threadpool_tester_job,
tests/kernel/threadpool_tester/threadpool_tester.c
379
&tester_ctx.ctx_mutex, "tptest");
tests/kernel/threadpool_tester/threadpool_tester.c
391
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
398
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
405
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
412
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
419
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
426
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
433
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/kernel/threadpool_tester/threadpool_tester.c
448
mutex_enter(&tester_ctx.ctx_mutex);
tests/kernel/threadpool_tester/threadpool_tester.c
451
tester_ctx.ctx_unbound[pri_to_idx(pri)];
tests/kernel/threadpool_tester/threadpool_tester.c
453
tester_ctx.ctx_percpu[pri_to_idx(pri)];
tests/kernel/threadpool_tester/threadpool_tester.c
462
threadpool_cancel_job(pool, &tester_ctx.ctx_job);
tests/kernel/threadpool_tester/threadpool_tester.c
464
tester_ctx.ctx_unbound[pri_to_idx(pri)] = NULL;
tests/kernel/threadpool_tester/threadpool_tester.c
468
threadpool_cancel_job(pool, &tester_ctx.ctx_job);
tests/kernel/threadpool_tester/threadpool_tester.c
470
tester_ctx.ctx_percpu[pri_to_idx(pri)] = NULL;
tests/kernel/threadpool_tester/threadpool_tester.c
473
mutex_exit(&tester_ctx.ctx_mutex);
tests/kernel/threadpool_tester/threadpool_tester.c
474
threadpool_job_destroy(&tester_ctx.ctx_job);
tests/kernel/threadpool_tester/threadpool_tester.c
475
mutex_destroy(&tester_ctx.ctx_mutex);
tests/kernel/threadpool_tester/threadpool_tester.c
477
sysctl_teardown(&tester_ctx.ctx_sysctllog);
tests/kernel/threadpool_tester/threadpool_tester.c
56
} tester_ctx;
tests/modules/threadpool_tester/threadpool_tester.c
373
struct sysctllog **log = &tester_ctx.ctx_sysctllog;
tests/modules/threadpool_tester/threadpool_tester.c
377
mutex_init(&tester_ctx.ctx_mutex, MUTEX_DEFAULT, IPL_NONE);
tests/modules/threadpool_tester/threadpool_tester.c
378
threadpool_job_init(&tester_ctx.ctx_job, threadpool_tester_job,
tests/modules/threadpool_tester/threadpool_tester.c
379
&tester_ctx.ctx_mutex, "tptest");
tests/modules/threadpool_tester/threadpool_tester.c
391
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
398
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
405
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
412
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
419
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
426
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
433
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/threadpool_tester/threadpool_tester.c
448
mutex_enter(&tester_ctx.ctx_mutex);
tests/modules/threadpool_tester/threadpool_tester.c
451
tester_ctx.ctx_unbound[pri_to_idx(pri)];
tests/modules/threadpool_tester/threadpool_tester.c
453
tester_ctx.ctx_percpu[pri_to_idx(pri)];
tests/modules/threadpool_tester/threadpool_tester.c
462
threadpool_cancel_job(pool, &tester_ctx.ctx_job);
tests/modules/threadpool_tester/threadpool_tester.c
464
tester_ctx.ctx_unbound[pri_to_idx(pri)] = NULL;
tests/modules/threadpool_tester/threadpool_tester.c
468
threadpool_cancel_job(pool, &tester_ctx.ctx_job);
tests/modules/threadpool_tester/threadpool_tester.c
470
tester_ctx.ctx_percpu[pri_to_idx(pri)] = NULL;
tests/modules/threadpool_tester/threadpool_tester.c
473
mutex_exit(&tester_ctx.ctx_mutex);
tests/modules/threadpool_tester/threadpool_tester.c
474
threadpool_job_destroy(&tester_ctx.ctx_job);
tests/modules/threadpool_tester/threadpool_tester.c
475
mutex_destroy(&tester_ctx.ctx_mutex);
tests/modules/threadpool_tester/threadpool_tester.c
477
sysctl_teardown(&tester_ctx.ctx_sysctllog);
tests/modules/threadpool_tester/threadpool_tester.c
56
} tester_ctx;
tests/modules/ufetchstore/ufetchstore_tester.c
173
struct sysctllog **log = &tester_ctx.ctx_sysctllog;
tests/modules/ufetchstore/ufetchstore_tester.c
193
(void *)&tester_ctx, 0, CTL_CREATE, CTL_EOL);
tests/modules/ufetchstore/ufetchstore_tester.c
204
sysctl_teardown(&tester_ctx.ctx_sysctllog);
tests/modules/ufetchstore/ufetchstore_tester.c
41
} tester_ctx;
tests/modules/x86_pte_tester/x86_pte_tester.c
102
pmap_kremove(tester_ctx.levels[0], PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
109
pd_entry_t *pd = (pd_entry_t *)tester_ctx.levels[1];
tests/modules/x86_pte_tester/x86_pte_tester.c
113
pmap_kenter_pa(tester_ctx.levels[1], pa, VM_PROT_READ, 0);
tests/modules/x86_pte_tester/x86_pte_tester.c
117
tester_ctx.coord.l2 = i;
tests/modules/x86_pte_tester/x86_pte_tester.c
129
pmap_kremove(tester_ctx.levels[1], PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
136
pd_entry_t *pd = (pd_entry_t *)tester_ctx.levels[2];
tests/modules/x86_pte_tester/x86_pte_tester.c
140
pmap_kenter_pa(tester_ctx.levels[2], pa, VM_PROT_READ, 0);
tests/modules/x86_pte_tester/x86_pte_tester.c
144
tester_ctx.coord.l3 = i;
tests/modules/x86_pte_tester/x86_pte_tester.c
156
pmap_kremove(tester_ctx.levels[2], PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
163
pd_entry_t *pd = (pd_entry_t *)tester_ctx.levels[3];
tests/modules/x86_pte_tester/x86_pte_tester.c
167
pmap_kenter_pa(tester_ctx.levels[3], pa, VM_PROT_READ, 0);
tests/modules/x86_pte_tester/x86_pte_tester.c
171
tester_ctx.coord.l4 = i;
tests/modules/x86_pte_tester/x86_pte_tester.c
183
pmap_kremove(tester_ctx.levels[3], PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
212
tester_ctx.results.n_rwx += (NBPD_L4 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
214
tester_ctx.results.n_rwx += (NBPD_L3 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
216
tester_ctx.results.n_rwx += (NBPD_L2 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
218
tester_ctx.results.n_rwx += (NBPD_L1 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
237
tester_ctx.results.n_shstk += (NBPD_L4 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
239
tester_ctx.results.n_shstk += (NBPD_L3 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
241
tester_ctx.results.n_shstk += (NBPD_L2 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
243
tester_ctx.results.n_shstk += (NBPD_L1 / PAGE_SIZE);
tests/modules/x86_pte_tester/x86_pte_tester.c
269
tester_ctx.results.kernel_map_with_low_ptes |= true;
tests/modules/x86_pte_tester/x86_pte_tester.c
287
tester_ctx.results.pte_is_user_accessible |= true;
tests/modules/x86_pte_tester/x86_pte_tester.c
302
tester_ctx.results.n_user_space_is_kernel += 1;
tests/modules/x86_pte_tester/x86_pte_tester.c
321
tester_ctx.results.n_kernel_space_is_user += 1;
tests/modules/x86_pte_tester/x86_pte_tester.c
337
tester_ctx.results.n_svs_g_bit_set += 1;
tests/modules/x86_pte_tester/x86_pte_tester.c
352
tester_ctx.results.n_svs_g_bit_set = -1;
tests/modules/x86_pte_tester/x86_pte_tester.c
388
memset(&tester_ctx.results, 0, sizeof(tester_ctx.results));
tests/modules/x86_pte_tester/x86_pte_tester.c
408
tester_ctx.levels[i] = uvm_km_alloc(kernel_map, PAGE_SIZE, 0,
tests/modules/x86_pte_tester/x86_pte_tester.c
418
uvm_km_free(kernel_map, tester_ctx.levels[i], PAGE_SIZE,
tests/modules/x86_pte_tester/x86_pte_tester.c
434
*oldlenp = sizeof(tester_ctx.results);
tests/modules/x86_pte_tester/x86_pte_tester.c
438
if (*oldlenp < sizeof(tester_ctx.results))
tests/modules/x86_pte_tester/x86_pte_tester.c
441
return copyout(&tester_ctx.results, oldp, sizeof(tester_ctx.results));
tests/modules/x86_pte_tester/x86_pte_tester.c
447
struct sysctllog **log = &tester_ctx.ctx_sysctllog;
tests/modules/x86_pte_tester/x86_pte_tester.c
472
sysctl_teardown(&tester_ctx.ctx_sysctllog);
tests/modules/x86_pte_tester/x86_pte_tester.c
67
} tester_ctx;
tests/modules/x86_pte_tester/x86_pte_tester.c
89
pd_entry_t *pd = (pd_entry_t *)tester_ctx.levels[0];
tests/modules/x86_pte_tester/x86_pte_tester.c
92
pmap_kenter_pa(tester_ctx.levels[0], pa, VM_PROT_READ, 0);
tests/modules/x86_pte_tester/x86_pte_tester.c
96
tester_ctx.coord.l1 = i;