Searched refs:kcpc_ctx_t (Results 1 – 11 of 11) sorted by relevance
/titanic_41/usr/src/uts/common/sys/ |
H A D | cpc_impl.h | 130 typedef struct _kcpc_ctx kcpc_ctx_t; typedef 141 kcpc_ctx_t *kc_next; /* Global list of all contexts */ 225 extern void kcpc_cpu_program(struct cpu *, kcpc_ctx_t *); 228 extern kcpc_ctx_t *kcpc_ctx_alloc(int); 229 extern int kcpc_assign_reqs(struct _kcpc_set *, kcpc_ctx_t *); 230 extern void kcpc_ctx_free(kcpc_ctx_t *); 231 extern int kcpc_configure_reqs(kcpc_ctx_t *, struct _kcpc_set *, int *);
|
H A D | kcpc.h | 62 kcpc_ctx_t *ks_ctx; /* ctx this set belongs to */ 129 int kmem_flags, kcpc_ctx_t ***ctx_ptr_array, size_t *ctx_ptr_array_sz); 167 extern void kcpc_program(kcpc_ctx_t *ctx, boolean_t for_thread, 173 extern void kcpc_unprogram(kcpc_ctx_t *ctx, boolean_t cu_interpose); 208 extern void kcpc_free(kcpc_ctx_t *ctx, int isexec);
|
H A D | cap_util.h | 101 kcpc_ctx_t **ctx_ptr_array; /* array of context pointers */
|
H A D | cpuvar.h | 168 kcpc_ctx_t *cpu_cpc_ctx; /* performance counter context */
|
/titanic_41/usr/src/uts/common/os/ |
H A D | kcpc.c | 51 static kcpc_ctx_t *kcpc_ctx_list[CPC_HASH_BUCKETS]; /* head of list */ 78 static void kcpc_restore(kcpc_ctx_t *ctx); 79 static void kcpc_save(kcpc_ctx_t *ctx); 80 static void kcpc_ctx_clone(kcpc_ctx_t *ctx, kcpc_ctx_t *cctx); 173 kcpc_ctx_t *ctx; in kcpc_bind_cpu() 265 kcpc_ctx_t *ctx; in kcpc_bind_thread() 359 kcpc_configure_reqs(kcpc_ctx_t *ctx, kcpc_set_t *set, int *subcode) in kcpc_configure_reqs() 430 kcpc_ctx_t *ctx = set->ks_ctx; in kcpc_sample() 502 kcpc_stop_hw(kcpc_ctx_t *ctx) in kcpc_stop_hw() 523 kcpc_ctx_t *ctx; in kcpc_unbind() [all …]
|
H A D | cap_util.c | 609 kcpc_ctx_t *ctx; in cu_cpc_program() 781 kcpc_ctx_t *ctx; in cu_cpc_unprogram() 1078 kcpc_ctx_t **ctx_ptr_array; in cu_cpu_init() 1188 kcpc_ctx_t *ctx; in cu_cpu_fini()
|
/titanic_41/usr/src/uts/intel/ia32/os/ |
H A D | cpc_subr.c | 47 static kcpc_ctx_t *(*overflow_intr_handler)(caddr_t); 53 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap); 60 kcpc_hw_add_ovf_intr(kcpc_ctx_t *(*handler)(caddr_t)) in kcpc_hw_add_ovf_intr()
|
/titanic_41/usr/src/cmd/mdb/common/modules/cpc/ |
H A D | cpc.c | 53 kcpc_ctx_t ctx; in cpc() 182 kcpc_ctx_t ctx; in cpc_ctx_walk_step()
|
/titanic_41/usr/src/uts/sun4u/os/ |
H A D | cpc_subr.c | 52 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap);
|
/titanic_41/usr/src/uts/sun4v/os/ |
H A D | cpc_subr.c | 51 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap);
|
/titanic_41/usr/src/uts/common/dtrace/ |
H A D | dcpc.c | 466 kcpc_ctx_t *ctx, *octx; in dcpc_program_cpu_event() 526 kcpc_ctx_t *ctx; in dcpc_disable_cpu()
|