Symbol: hwt_backend
sys/amd64/pt/pt.c
748
static struct hwt_backend backend = {
sys/arm64/spe/arm_spe_backend.c
122
static struct hwt_backend backend = {
sys/dev/hwt/hwt_backend.c
105
ctx->hwt_backend->ops->hwt_backend_enable(ctx, cpu_id);
sys/dev/hwt/hwt_backend.c
114
ctx->hwt_backend->ops->hwt_backend_disable(ctx, cpu_id);
sys/dev/hwt/hwt_backend.c
123
ctx->hwt_backend->ops->hwt_backend_enable_smp(ctx);
sys/dev/hwt/hwt_backend.c
132
ctx->hwt_backend->ops->hwt_backend_disable_smp(ctx);
sys/dev/hwt/hwt_backend.c
141
ctx->hwt_backend->ops->hwt_backend_dump(cpu_id);
sys/dev/hwt/hwt_backend.c
152
error = ctx->hwt_backend->ops->hwt_backend_read(vm, ident,
sys/dev/hwt/hwt_backend.c
158
struct hwt_backend *
sys/dev/hwt/hwt_backend.c
162
struct hwt_backend *backend;
sys/dev/hwt/hwt_backend.c
178
hwt_backend_register(struct hwt_backend *backend)
sys/dev/hwt/hwt_backend.c
199
hwt_backend_unregister(struct hwt_backend *backend)
sys/dev/hwt/hwt_backend.c
244
ctx->hwt_backend->ops->hwt_backend_stop(ctx);
sys/dev/hwt/hwt_backend.c
255
error = ctx->hwt_backend->ops->hwt_backend_svc_buf(ctx, data, data_size,
sys/dev/hwt/hwt_backend.c
268
if (ctx->hwt_backend->ops->hwt_backend_thread_alloc == NULL)
sys/dev/hwt/hwt_backend.c
272
error = ctx->hwt_backend->ops->hwt_backend_thread_alloc(thr);
sys/dev/hwt/hwt_backend.c
57
struct hwt_backend *backend;
sys/dev/hwt/hwt_backend.c
72
error = ctx->hwt_backend->ops->hwt_backend_init(ctx);
sys/dev/hwt/hwt_backend.c
83
ctx->hwt_backend->ops->hwt_backend_deinit(ctx);
sys/dev/hwt/hwt_backend.c
93
error = ctx->hwt_backend->ops->hwt_backend_configure(ctx, cpu_id,
sys/dev/hwt/hwt_backend.h
71
int hwt_backend_register(struct hwt_backend *);
sys/dev/hwt/hwt_backend.h
72
int hwt_backend_unregister(struct hwt_backend *);
sys/dev/hwt/hwt_backend.h
76
struct hwt_backend * hwt_backend_lookup(const char *name);
sys/dev/hwt/hwt_context.h
67
struct hwt_backend *hwt_backend;
sys/dev/hwt/hwt_hook.c
225
kva_req = ctx->hwt_backend->kva_req;
sys/dev/hwt/hwt_hook.c
259
thr->backend = ctx->hwt_backend;
sys/dev/hwt/hwt_ioctl.c
131
struct hwt_backend *backend, struct hwt_alloc *halloc)
sys/dev/hwt/hwt_ioctl.c
155
ctx->hwt_backend = backend;
sys/dev/hwt/hwt_ioctl.c
223
ctx->hwt_backend->kva_req);
sys/dev/hwt/hwt_ioctl.c
250
thr->backend = ctx->hwt_backend;
sys/dev/hwt/hwt_ioctl.c
288
struct hwt_backend *backend, struct hwt_alloc *halloc)
sys/dev/hwt/hwt_ioctl.c
330
ctx->hwt_backend = backend;
sys/dev/hwt/hwt_ioctl.c
345
error = hwt_vm_alloc(ctx->bufsize, ctx->hwt_backend->kva_req,
sys/dev/hwt/hwt_ioctl.c
386
struct hwt_backend *backend;
sys/dev/hwt/hwt_thread.h
37
struct hwt_backend *backend;
sys/dev/hwt/hwt_vm.c
227
if (ctx->hwt_backend->ops->hwt_backend_enable_smp == NULL) {
sys/dev/hwt/hwt_vm.c
444
if (vm->ctx->hwt_backend->kva_req && vm->kvaddr != 0) {