Home
last modified time | relevance | path

Searched refs:kcpc_ctx_t (Results 1 – 11 of 11) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dcpc_impl.h130 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 Dkcpc.h62 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 Dcap_util.h101 kcpc_ctx_t **ctx_ptr_array; /* array of context pointers */
H A Dcpuvar.h168 kcpc_ctx_t *cpu_cpc_ctx; /* performance counter context */
/titanic_44/usr/src/uts/common/os/
H A Dkcpc.c51 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 Dcap_util.c609 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_44/usr/src/uts/intel/ia32/os/
H A Dcpc_subr.c48 static kcpc_ctx_t *(*overflow_intr_handler)(caddr_t);
54 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap);
61 kcpc_hw_add_ovf_intr(kcpc_ctx_t *(*handler)(caddr_t)) in kcpc_hw_add_ovf_intr()
/titanic_44/usr/src/cmd/mdb/common/modules/cpc/
H A Dcpc.c53 kcpc_ctx_t ctx; in cpc()
182 kcpc_ctx_t ctx; in cpc_ctx_walk_step()
/titanic_44/usr/src/uts/sun4u/os/
H A Dcpc_subr.c52 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap);
/titanic_44/usr/src/uts/sun4v/os/
H A Dcpc_subr.c51 extern kcpc_ctx_t *kcpc_overflow_intr(caddr_t arg, uint64_t bitmap);
/titanic_44/usr/src/uts/common/dtrace/
H A Ddcpc.c466 kcpc_ctx_t *ctx, *octx; in dcpc_program_cpu_event()
526 kcpc_ctx_t *ctx; in dcpc_disable_cpu()