Lines Matching defs:dest

590 dtrace_inscratch(uintptr_t dest, size_t size, dtrace_mstate_t *mstate)
592 if (dest < mstate->dtms_scratch_base)
595 if (dest + size < dest)
598 if (dest + size > mstate->dtms_scratch_ptr)
2713 dtrace_buffer_t *src, *dest;
2729 dest = &state->dts_buffer[cpu];
2786 if ((offs = dtrace_buffer_reserve(dest, src->dtb_offset,
2788 dtrace_buffer_drop(dest);
2828 daddr = (uintptr_t)dest->dtb_tomax + offs;
2851 dest->dtb_offset = offs + src->dtb_offset;
2941 dtrace_buffer_t *dest = &state->dts_buffer[cpu];
2946 if (dest->dtb_tomax == NULL) {
3644 char *dest)
3656 char *dd = dest;
3713 * We don't reset the dest here, as
3723 dd = dest; /* reset string buffer */
3725 if (dtrace_strncmp(dest, elem,
3736 return (dest);
3809 dd = dest; /* reset string buffer */
3811 if (dtrace_strncmp(dest, "true", 5) == 0 ||
3812 dtrace_strncmp(dest, "false", 6) == 0 ||
3813 dtrace_strncmp(dest, "null", 5) == 0) {
3822 return (dest);
3872 dd = dest; /* reset string buffer */
3881 return (dest);
3905 dd = dest;
3994 return (dest);
3996 dd = dest; /* reset string buffer */
4129 uintptr_t dest = tupregs[1].dttk_value;
4132 if (!dtrace_inscratch(dest, size, mstate)) {
4143 dtrace_bcopy((void *)src, (void *)dest, size);
4149 uintptr_t dest = P2ROUNDUP(mstate->dtms_scratch_ptr, 8);
4152 size_t scratch_size = (dest - mstate->dtms_scratch_ptr) + size;
4173 dtrace_copyin(tupregs[0].dttk_value, dest, size, flags);
4178 regs[rd] = dest;
4184 uintptr_t dest = tupregs[2].dttk_value;
4191 if (!dtrace_inscratch(dest, size, mstate)) {
4198 dtrace_copyin(tupregs[0].dttk_value, dest, size, flags);
4204 uintptr_t dest = mstate->dtms_scratch_ptr;
4222 dtrace_copyinstr(tupregs[0].dttk_value, dest, size, flags);
4225 ((char *)dest)[size - 1] = '\0';
4227 regs[rd] = dest;
4552 char *dest = (char *)mstate->dtms_scratch_ptr;
4650 dest[i++] = c;
4654 dest[i] = '\0';
4655 regs[rd] = (uintptr_t)dest;
4721 char *dest = (char *)mstate->dtms_scratch_ptr;
4768 nelems, dest)) != NULL)
4777 char *dest = (char *)mstate->dtms_scratch_ptr, c;
4810 dest[i] = c;
4814 dest[i] = '\0';
4815 regs[rd] = (uintptr_t)dest;
4843 uintptr_t dest = mstate->dtms_scratch_ptr;
4845 char *start = (char *)dest, *end = start + size - 1;
5186 char *dest = (char *)mstate->dtms_scratch_ptr;
5307 dest[j] = dtrace_load8(src + i);
5309 dest[j] = '\0';
5310 regs[rd] = (uintptr_t)dest;
5339 char *dest = (char *)mstate->dtms_scratch_ptr, c;
5367 dest[j++] = c;
5387 dest[j++] = '/';
5388 dest[j++] = c;
5409 dest[j++] = '/';
5410 dest[j++] = '.';
5411 dest[j++] = c;
5423 dest[j++] = '/';
5424 dest[j++] = '.';
5425 dest[j++] = '.';
5426 dest[j++] = c;
5435 while (j != 0 && dest[--j] != '/')
5439 dest[++j] = '/';
5442 dest[j] = '\0';
5456 if (strstr(dest, z->zone_rootpath) == dest)
5457 dest += strlen(z->zone_rootpath) - 1;
5460 regs[rd] = (uintptr_t)dest;
16309 uintptr_t dest;
16350 dest = (uintptr_t)buf;
16352 bcopy(&epdesc, (void *)dest, sizeof (epdesc));
16353 dest += offsetof(dtrace_eprobedesc_t, dtepd_rec[0]);
16362 bcopy(&act->dta_rec, (void *)dest,
16364 dest += sizeof (dtrace_recdesc_t);
16369 if (copyout(buf, (void *)arg, dest - (uintptr_t)buf) != 0) {
16387 uintptr_t dest;
16441 dest = (uintptr_t)buf;
16443 bcopy(&aggdesc, (void *)dest, sizeof (aggdesc));
16444 dest += offsetof(dtrace_aggdesc_t, dtagd_rec[0]);
16462 bcopy(&rec, (void *)dest, sizeof (rec));
16463 dest += sizeof (dtrace_recdesc_t);
16471 if (copyout(buf, (void *)arg, dest - (uintptr_t)buf) != 0) {