Lines Matching defs:len

1107  * len parameter is used to specify a maximum length to ensure completion.
1112 uint_t len;
1114 for (len = 0; len != lim; len++) {
1119 return (len);
1158 dtrace_bcopy(const void *src, void *dst, size_t len)
1160 if (len != 0) {
1167 } while (--len != 0);
1169 s2 += len;
1170 s1 += len;
1174 } while (--len != 0);
1187 dtrace_strcpy(const void *src, void *dst, size_t len)
1189 if (len != 0) {
1195 } while (--len != 0 && c != '\0');
1223 dtrace_bcmp(const void *s1, const void *s2, size_t len)
1235 if (s1 != s2 && len != 0) {
1242 } while (--len != 0 && !(*flags & CPU_DTRACE_FAULT));
1252 dtrace_bzero(void *dst, size_t len)
1256 for (cp = dst; len != 0; len--)
4410 size_t len = dtrace_strlen(addr, size);
4412 char *limit = addr + len, *orig = addr;
4418 if (!dtrace_canload((uintptr_t)addr, len + 1, mstate, vstate)) {
4435 if (sublen == 0 && len == 0) {
4446 addr += len;
4503 if (pos > len)
4504 pos = len;
4509 if (pos >= len) {
4511 regs[rd] = len;
4668 size_t len = dtrace_strlen((char *)s, size);
4671 if (!dtrace_canload(s, len + 1, mstate, vstate)) {
4686 index += len;
4694 if (index >= len || index < 0) {
4697 remaining += len - index;
4778 size_t len = dtrace_strlen((char *)s, size);
4792 if (!dtrace_canload(s, len + 1, mstate, vstate)) {
4849 int i, len, depth = 0;
4938 len = dtrace_strlen(s, size);
4943 if (len != 0) {
4944 if ((end -= (len + 1)) < start)
4950 for (i = 1; i <= len; i++)
4968 len = dtrace_strlen(s, size);
4973 if (len != 0) {
4974 if ((end -= (len + 1)) < start)
4980 for (i = 1; i <= len; i++)
5001 len = dtrace_strlen(s, size);
5005 if ((end -= (len + 1)) < start)
5008 for (i = 1; i <= len; i++)
5189 int i, j, len = dtrace_strlen((char *)src, size);
5193 if (!dtrace_canload(src, len + 1, mstate, vstate)) {
5208 if (len == 0) {
5209 len = 1;
5218 for (i = len - 1; i >= 0; i--) {
7998 int len, rc, best = INT_MAX, nmatched = 0;
8028 (len = dtrace_hash_collisions(dtrace_bymod, &template)) < best) {
8029 best = len;
8034 (len = dtrace_hash_collisions(dtrace_byfunc, &template)) < best) {
8035 best = len;
8040 (len = dtrace_hash_collisions(dtrace_byname, &template)) < best) {
8041 best = len;
10272 uint16_t ndx, len = strlen(str) + 1;
10274 fmt = kmem_zalloc(len, KM_SLEEP);
10275 bcopy(str, fmt, len);
10289 kmem_free(fmt, len);
12492 int i, len = sizeof (dof_hdr_t) +
12498 dof = kmem_zalloc(len, KM_SLEEP);
12516 dof->dofh_loadsz = len;
12517 dof->dofh_filesz = len;
12593 unsigned int len, i;
12602 (char *)name, (int **)&buf, &len) != DDI_PROP_SUCCESS)
12605 for (i = 0; i < len; i++)
12608 if (len < sizeof (dof_hdr_t)) {
12614 if (len < (loadsz = ((dof_hdr_t *)buf)->dofh_loadsz)) {
13199 uint64_t len = dof->dofh_loadsz, seclen;
13275 if (dof->dofh_secoff > len || seclen > len ||
13276 dof->dofh_secoff + seclen > len) {
13332 if (sec->dofs_offset > len || sec->dofs_size > len ||
13333 sec->dofs_offset + sec->dofs_size > len) {
16731 uint64_t len;
16740 len = MIN(hdr.dofh_loadsz, dof->dofh_loadsz);
16741 rval = copyout(dof, (void *)arg, len);
16965 int len;
16988 len = strlen(str) + 1;
16990 if (len > fmt.dtfd_length) {
16991 fmt.dtfd_length = len;
16998 if (copyout(str, fmt.dtfd_string, len) != 0) {