Lines Matching refs:tupregs
3862 dtrace_key_t *tupregs, int nargs, in dtrace_dif_subr() argument
3885 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t), in dtrace_dif_subr()
3891 m.mx = dtrace_load64(tupregs[0].dttk_value); in dtrace_dif_subr()
3899 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t), in dtrace_dif_subr()
3905 m.mx = dtrace_load64(tupregs[0].dttk_value); in dtrace_dif_subr()
3914 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t), in dtrace_dif_subr()
3920 m.mx = dtrace_load64(tupregs[0].dttk_value); in dtrace_dif_subr()
3925 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t), in dtrace_dif_subr()
3931 m.mx = dtrace_load64(tupregs[0].dttk_value); in dtrace_dif_subr()
3938 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (uintptr_t), in dtrace_dif_subr()
3944 r.rw = dtrace_loadptr(tupregs[0].dttk_value); in dtrace_dif_subr()
3950 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (krwlock_t), in dtrace_dif_subr()
3956 r.rw = dtrace_loadptr(tupregs[0].dttk_value); in dtrace_dif_subr()
3961 if (!dtrace_canload(tupregs[0].dttk_value, sizeof (krwlock_t), in dtrace_dif_subr()
3967 r.rw = dtrace_loadptr(tupregs[0].dttk_value); in dtrace_dif_subr()
3976 uintptr_t src = tupregs[0].dttk_value; in dtrace_dif_subr()
3977 uintptr_t dest = tupregs[1].dttk_value; in dtrace_dif_subr()
3978 size_t size = tupregs[2].dttk_value; in dtrace_dif_subr()
3999 tupregs[subr == DIF_SUBR_ALLOCA ? 0 : 1].dttk_value; in dtrace_dif_subr()
4021 dtrace_copyin(tupregs[0].dttk_value, dest, size, flags); in dtrace_dif_subr()
4031 uint64_t size = tupregs[1].dttk_value; in dtrace_dif_subr()
4032 uintptr_t dest = tupregs[2].dttk_value; in dtrace_dif_subr()
4046 dtrace_copyin(tupregs[0].dttk_value, dest, size, flags); in dtrace_dif_subr()
4055 if (nargs > 1 && tupregs[1].dttk_value < size) in dtrace_dif_subr()
4056 size = tupregs[1].dttk_value + 1; in dtrace_dif_subr()
4070 dtrace_copyinstr(tupregs[0].dttk_value, dest, size, flags); in dtrace_dif_subr()
4081 uintptr_t baddr = tupregs[0].dttk_value, daddr; in dtrace_dif_subr()
4102 *illval = tupregs[0].dttk_value; in dtrace_dif_subr()
4138 pid_t pid = tupregs[0].dttk_value; in dtrace_dif_subr()
4162 uintptr_t kaddr = tupregs[0].dttk_value; in dtrace_dif_subr()
4163 uintptr_t uaddr = tupregs[1].dttk_value; in dtrace_dif_subr()
4164 uint64_t size = tupregs[2].dttk_value; in dtrace_dif_subr()
4177 uintptr_t kaddr = tupregs[0].dttk_value; in dtrace_dif_subr()
4178 uintptr_t uaddr = tupregs[1].dttk_value; in dtrace_dif_subr()
4179 uint64_t size = tupregs[2].dttk_value; in dtrace_dif_subr()
4193 uintptr_t addr = (uintptr_t)tupregs[0].dttk_value; in dtrace_dif_subr()
4216 uintptr_t saddr = tupregs[0].dttk_value; in dtrace_dif_subr()
4217 uintptr_t addr = tupregs[0].dttk_value; in dtrace_dif_subr()
4219 char c, target = (char)tupregs[1].dttk_value; in dtrace_dif_subr()
4253 char *addr = (char *)(uintptr_t)tupregs[0].dttk_value; in dtrace_dif_subr()
4254 char *substr = (char *)(uintptr_t)tupregs[1].dttk_value; in dtrace_dif_subr()
4301 int64_t pos = (int64_t)tupregs[2].dttk_value; in dtrace_dif_subr()
4392 uintptr_t addr = tupregs[0].dttk_value; in dtrace_dif_subr()
4393 uintptr_t tokaddr = tupregs[1].dttk_value; in dtrace_dif_subr()
4502 uintptr_t s = tupregs[0].dttk_value; in dtrace_dif_subr()
4505 int64_t index = (int64_t)tupregs[1].dttk_value; in dtrace_dif_subr()
4506 int64_t remaining = (int64_t)tupregs[2].dttk_value; in dtrace_dif_subr()
4555 uintptr_t json = tupregs[0].dttk_value; in dtrace_dif_subr()
4557 uintptr_t elem = tupregs[1].dttk_value; in dtrace_dif_subr()
4614 uintptr_t s = tupregs[0].dttk_value; in dtrace_dif_subr()
4661 regs[rd] = (tupregs[0].dttk_value >> NBITSMINOR64) & MAXMAJ64; in dtrace_dif_subr()
4663 regs[rd] = (tupregs[0].dttk_value >> NBITSMINOR) & MAXMAJ; in dtrace_dif_subr()
4669 regs[rd] = tupregs[0].dttk_value & MAXMIN64; in dtrace_dif_subr()
4671 regs[rd] = tupregs[0].dttk_value & MAXMIN; in dtrace_dif_subr()
4685 uintptr_t daddr = tupregs[0].dttk_value; in dtrace_dif_subr()
4686 int64_t minor = (int64_t)tupregs[1].dttk_value; in dtrace_dif_subr()
4871 uintptr_t s1 = tupregs[0].dttk_value; in dtrace_dif_subr()
4872 uintptr_t s2 = tupregs[1].dttk_value; in dtrace_dif_subr()
4920 uintptr_t s = tupregs[0].dttk_value; in dtrace_dif_subr()
4925 if ((base = tupregs[1].dttk_value) <= 1 || in dtrace_dif_subr()
4942 int64_t i = (int64_t)tupregs[0].dttk_value; in dtrace_dif_subr()
4949 if ((base = tupregs[1].dttk_value) <= 1 || in dtrace_dif_subr()
4992 regs[rd] = (uint16_t)tupregs[0].dttk_value; in dtrace_dif_subr()
4994 regs[rd] = DT_BSWAP_16((uint16_t)tupregs[0].dttk_value); in dtrace_dif_subr()
5002 regs[rd] = (uint32_t)tupregs[0].dttk_value; in dtrace_dif_subr()
5004 regs[rd] = DT_BSWAP_32((uint32_t)tupregs[0].dttk_value); in dtrace_dif_subr()
5012 regs[rd] = (uint64_t)tupregs[0].dttk_value; in dtrace_dif_subr()
5014 regs[rd] = DT_BSWAP_64((uint64_t)tupregs[0].dttk_value); in dtrace_dif_subr()
5023 uintptr_t src = tupregs[0].dttk_value; in dtrace_dif_subr()
5151 uintptr_t fd = tupregs[0].dttk_value; in dtrace_dif_subr()
5176 uintptr_t src = tupregs[0].dttk_value; in dtrace_dif_subr()
5307 af = (int)tupregs[0].dttk_value; in dtrace_dif_subr()
5321 ip4 = dtrace_load32(tupregs[argi].dttk_value); in dtrace_dif_subr()
5375 (void *)(uintptr_t)tupregs[argi].dttk_value, in dtrace_dif_subr()
5527 dtrace_key_t tupregs[DIF_DTR_NREGS + 2]; /* +2 for thread and id */ in dtrace_dif_emulate() local
5983 key = &tupregs[DIF_DTR_NREGS]; in dtrace_dif_emulate()
6015 key = &tupregs[DIF_DTR_NREGS]; in dtrace_dif_emulate()
6058 regs, tupregs, ttop, mstate, state); in dtrace_dif_emulate()
6076 tupregs[ttop].dttk_size = in dtrace_dif_emulate()
6081 tupregs[ttop].dttk_size = regs[r2]; in dtrace_dif_emulate()
6084 tupregs[ttop++].dttk_value = regs[rd]; in dtrace_dif_emulate()
6093 tupregs[ttop].dttk_value = regs[rd]; in dtrace_dif_emulate()
6094 tupregs[ttop++].dttk_size = 0; in dtrace_dif_emulate()
6109 dtrace_key_t *key = tupregs; in dtrace_dif_emulate()
6149 dtrace_key_t *key = tupregs; in dtrace_dif_emulate()
9621 dtrace_key_t tupregs[DIF_DTR_NREGS + 2]; /* +2 for thread and id */ in dtrace_difo_chunksize() local
9636 dtrace_key_t *key = tupregs; in dtrace_difo_chunksize()
9645 key = &tupregs[DIF_DTR_NREGS]; in dtrace_difo_chunksize()
9680 tupregs[ttop++].dttk_size = in dtrace_difo_chunksize()
9686 tupregs[ttop++].dttk_size = sval; in dtrace_difo_chunksize()
9695 tupregs[ttop++].dttk_size = 0; in dtrace_difo_chunksize()