Searched refs:hwt_thread (Results 1 – 13 of 13) sorted by relevance
| /src/sys/dev/hwt/ |
| H A D | hwt_thread.c | 71 struct hwt_thread * 74 struct hwt_thread *thr; in hwt_thread_first() 88 struct hwt_thread * 91 struct hwt_thread *thr; in hwt_thread_lookup() 113 hwt_thread_alloc(struct hwt_thread **thr0, char *path, size_t bufsize, in hwt_thread_alloc() 116 struct hwt_thread *thr; in hwt_thread_alloc() 124 thr = malloc(sizeof(struct hwt_thread), M_HWT_THREAD, in hwt_thread_alloc() 140 hwt_thread_free(struct hwt_thread *thr) in hwt_thread_free() 155 hwt_thread_insert(struct hwt_context *ctx, struct hwt_thread *thr, in hwt_thread_insert()
|
| H A D | hwt_thread.h | 34 struct hwt_thread { struct 39 TAILQ_ENTRY(hwt_thread) next; argument 50 int hwt_thread_alloc(struct hwt_thread **thr0, char *path, size_t bufsize, argument 52 void hwt_thread_free(struct hwt_thread *thr); 55 void hwt_thread_insert(struct hwt_context *ctx, struct hwt_thread *thr, struct hwt_record_entry *en… 56 struct hwt_thread * hwt_thread_first(struct hwt_context *ctx); 57 struct hwt_thread * hwt_thread_lookup(struct hwt_context *ctx,
|
| H A D | hwt_backend.h | 48 int (*hwt_backend_thread_alloc)(struct hwt_thread *); 49 void (*hwt_backend_thread_free)(struct hwt_thread *); 77 int hwt_backend_thread_alloc(struct hwt_context *ctx, struct hwt_thread *); 78 void hwt_backend_thread_free(struct hwt_thread *);
|
| H A D | hwt_hook.c | 63 struct hwt_thread *thr; in hwt_switch_in() 99 struct hwt_thread *thr; in hwt_switch_out() 133 struct hwt_thread *thr; in hwt_hook_thread_exit() 166 struct hwt_thread *thr; in hwt_hook_mmap() 210 struct hwt_thread *thr; in hwt_hook_thread_create()
|
| H A D | hwt_backend.c | 262 hwt_backend_thread_alloc(struct hwt_context *ctx, struct hwt_thread *thr) in hwt_backend_thread_alloc() 278 hwt_backend_thread_free(struct hwt_thread *thr) in hwt_backend_thread_free()
|
| H A D | hwt_vm.h | 41 struct hwt_thread *thr; /* thr mode only. */
|
| H A D | hwt_context.h | 56 TAILQ_HEAD(, hwt_thread) threads;
|
| H A D | hwt_context.c | 141 struct hwt_thread *thr; in hwt_ctx_free_threads()
|
| H A D | hwt_ioctl.c | 136 struct hwt_thread *thr; in hwt_ioctl_alloc_mode_thread()
|
| /src/sys/arm64/spe/ |
| H A D | arm_spe_backend.c | 225 struct hwt_thread *thr; in spe_backend_deinit() 301 struct hwt_thread *thr = NULL; in spe_backend_configure() 589 struct hwt_thread *thr; in spe_backend_stop() 640 struct hwt_thread *thr; in spe_backend_svc_buf() 735 spe_backend_thread_alloc(struct hwt_thread *thr) in spe_backend_thread_alloc() 757 spe_backend_thread_free(struct hwt_thread *thr) in spe_backend_thread_free()
|
| /src/sys/modules/hwt/ |
| H A D | Makefile | 18 hwt_thread.c \
|
| /src/sys/amd64/pt/ |
| H A D | pt.c | 427 struct hwt_thread *thr; in pt_backend_configure() 635 struct hwt_thread *thr; in pt_backend_deinit() 691 pt_backend_alloc_thread(struct hwt_thread *thr) in pt_backend_alloc_thread() 712 pt_backend_free_thread(struct hwt_thread *thr) in pt_backend_free_thread()
|
| /src/sys/conf/ |
| H A D | files | 1814 dev/hwt/hwt_thread.c optional hwt
|