X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/a991bd8d3e7fe02dbca0644054bab73c5b75324a..c3c9b80d004dbbfdf763edeb97968c6997e3b45b:/bsd/dev/arm/dtrace_isa.c diff --git a/bsd/dev/arm/dtrace_isa.c b/bsd/dev/arm/dtrace_isa.c index c77f08a64..0802551bc 100644 --- a/bsd/dev/arm/dtrace_isa.c +++ b/bsd/dev/arm/dtrace_isa.c @@ -55,9 +55,6 @@ extern struct arm_saved_state *find_kern_regs(thread_t); extern dtrace_id_t dtrace_probeid_error; /* special ERROR probe */ typedef arm_saved_state_t savearea_t; -extern lck_attr_t *dtrace_lck_attr; -extern lck_grp_t *dtrace_lck_grp; - int dtrace_arm_condition_true(int condition, int cpsr); /* @@ -94,7 +91,7 @@ dtrace_getipl(void) * MP coordination */ -decl_lck_mtx_data(static, dt_xc_lock); +static LCK_MTX_DECLARE_ATTR(dt_xc_lock, &dtrace_lck_grp, &dtrace_lck_attr); static uint32_t dt_xc_sync; typedef struct xcArg { @@ -138,16 +135,6 @@ dtrace_xcall(processorid_t cpu, dtrace_xcall_t f, void *arg) return; } -/* - * Initialization - */ -void -dtrace_isa_init(void) -{ - lck_mtx_init(&dt_xc_lock, dtrace_lck_grp, dtrace_lck_attr); - return; -} - /* * Runtime and ABI */