Lines Matching defs:svar

606 		dtrace_statvar_t *svar = svars[i];
610 if (svar == NULL || (size = svar->dtsv_size) == 0)
613 scope = svar->dtsv_var.dtdv_scope;
624 if (DTRACE_INRANGE(addr, sz, svar->dtsv_data, svar->dtsv_size))
5569 dtrace_statvar_t *svar;
5859 svar = vstate->dtvs_globals[id];
5860 ASSERT(svar != NULL);
5861 v = &svar->dtsv_var;
5864 regs[rd] = svar->dtsv_data;
5868 a = (uintptr_t)svar->dtsv_data;
5894 svar = vstate->dtvs_globals[id];
5895 ASSERT(svar != NULL);
5896 v = &svar->dtsv_var;
5899 uintptr_t a = (uintptr_t)svar->dtsv_data;
5902 ASSERT(svar->dtsv_size != 0);
5921 svar->dtsv_data = regs[rd];
5949 svar = vstate->dtvs_locals[id];
5950 ASSERT(svar != NULL);
5951 v = &svar->dtsv_var;
5954 uintptr_t a = (uintptr_t)svar->dtsv_data;
5958 ASSERT(svar->dtsv_size == NCPU * sz);
5975 ASSERT(svar->dtsv_size == NCPU * sizeof (uint64_t));
5976 tmp = (uint64_t *)(uintptr_t)svar->dtsv_data;
5988 svar = vstate->dtvs_locals[id];
5989 ASSERT(svar != NULL);
5990 v = &svar->dtsv_var;
5993 uintptr_t a = (uintptr_t)svar->dtsv_data;
5997 ASSERT(svar->dtsv_size == NCPU * sz);
6018 ASSERT(svar->dtsv_size == NCPU * sizeof (uint64_t));
6019 tmp = (uint64_t *)(uintptr_t)svar->dtsv_data;
9378 dtrace_statvar_t *svar;
9380 if ((svar = vstate->dtvs_globals[ndx]) != NULL)
9381 existing = &svar->dtsv_var;
9399 dtrace_statvar_t *svar;
9401 if ((svar = vstate->dtvs_locals[ndx]) != NULL)
9402 existing = &svar->dtsv_var;
9880 dtrace_statvar_t *svar, ***svarp;
9963 if ((svar = (*svarp)[id]) == NULL) {
9964 svar = kmem_zalloc(sizeof (dtrace_statvar_t), KM_SLEEP);
9965 svar->dtsv_var = *v;
9967 if ((svar->dtsv_size = dsize) != 0) {
9968 svar->dtsv_data = (uint64_t)(uintptr_t)
9972 (*svarp)[id] = svar;
9975 svar->dtsv_refcnt++;
10035 dtrace_statvar_t *svar, **svarp;
10064 svar = svarp[id];
10065 ASSERT(svar != NULL);
10066 ASSERT(svar->dtsv_refcnt > 0);
10068 if (--svar->dtsv_refcnt > 0)
10071 if (svar->dtsv_size != 0) {
10072 ASSERT(svar->dtsv_data != NULL);
10073 kmem_free((void *)(uintptr_t)svar->dtsv_data,
10074 svar->dtsv_size);
10077 kmem_free(svar, sizeof (dtrace_statvar_t));
14501 dtrace_statvar_t *svar;
14503 if ((svar = vstate->dtvs_locals[i]) == NULL)
14506 ASSERT(svar->dtsv_size >= NCPU * sizeof (uint64_t));
14508 ((uint64_t *)(uintptr_t)svar->dtsv_data)[CPU->cpu_id];