/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm.c | 172 size_t len; member 180 size_t len; member 805 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in vm_map_mmio() argument 809 if ((obj = vmm_mmio_alloc(vm->vmspace, gpa, len, hpa)) == NULL) in vm_map_mmio() 816 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) in vm_unmap_mmio() argument 818 return (vmspace_unmap(vm->vmspace, gpa, len)); in vm_unmap_mmio() 842 if (mm->len != 0 && gpa >= mm->gpa && gpa < mm->gpa + mm->len) in vm_mem_allocated() 853 vm_alloc_memseg(struct vm *vm, int ident, size_t len, bool sysmem) in vm_alloc_memseg() argument 861 if (len == 0 || (len & PAGE_MASK)) in vm_alloc_memseg() 866 if (seg->len == len && seg->sysmem == sysmem) in vm_alloc_memseg() [all …]
|
H A D | vmm_vm.c | 312 vmspace_bits_operate(vmspace_t *vms, uint64_t gpa, size_t len, in vmspace_bits_operate() argument 327 for (size_t offset = 0; offset < len; offset += PAGESIZE) { in vmspace_bits_operate() 408 vmspace_clients_invalidate(vms, gpa, len); in vmspace_bits_operate() 547 vmm_mmio_alloc(vmspace_t *vmspace, uintptr_t gpa, size_t len, uintptr_t hpa) in vmm_mmio_alloc() argument 552 obj = vm_object_mmio_allocate(len, hpa); in vmm_mmio_alloc() 554 error = vmspace_map(vmspace, obj, 0, gpa, len, in vmm_mmio_alloc() 743 vmspace_clients_invalidate(vmspace_t *vms, uintptr_t gpa, size_t len) in vmspace_clients_invalidate() argument 751 vmc_space_invalidate(vmc, gpa, len, vms->vms_pt_gen); in vmspace_clients_invalidate() 768 size_t len, uint8_t prot) in vmspace_map() argument 773 if (len == 0 || (addr + len) < addr || in vmspace_map() [all …]
|
H A D | vmm_gpt.c | 493 vmm_gpt_populate_region_lvl(vmm_gpt_t *gpt, uint64_t addr, uint64_t len, in vmm_gpt_populate_region_lvl() argument 497 const uint64_t end = addr + len; in vmm_gpt_populate_region_lvl() 566 vmm_gpt_populate_region(vmm_gpt_t *gpt, uint64_t addr, uint64_t len) in vmm_gpt_populate_region() argument 569 ASSERT0(len & PAGEOFFSET); in vmm_gpt_populate_region() 579 node = vmm_gpt_populate_region_lvl(gpt, addr, len, node); in vmm_gpt_populate_region() 588 const uint64_t end = addr + len; in vmm_gpt_populate_region() 661 vmm_gpt_vacate_region(vmm_gpt_t *gpt, uint64_t addr, uint64_t len) in vmm_gpt_vacate_region() argument 664 ASSERT0(len & PAGEOFFSET); in vmm_gpt_vacate_region() 666 const uint64_t end = addr + len; in vmm_gpt_vacate_region() 748 vmm_gpt_unmap_region(vmm_gpt_t *gpt, uint64_t addr, uint64_t len) in vmm_gpt_unmap_region() argument [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/sys/ |
H A D | vmm_kernel.h | 163 size_t len, int prot, int flags); 164 int vm_munmap_memseg(struct vm *vm, vm_paddr_t gpa, size_t len); 165 int vm_alloc_memseg(struct vm *vm, int ident, size_t len, bool sysmem); 167 int vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa); 168 int vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len); 178 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags); 179 int vm_get_memseg(struct vm *vm, int ident, size_t *len, bool *sysmem, 194 int vm_get_fpu(struct vm *vm, int vcpuid, void *buf, size_t len); 195 int vm_set_fpu(struct vm *vm, int vcpuid, void *buf, size_t len); 347 size_t len; member [all …]
|
/illumos-gate/usr/src/cmd/ps/ |
H A D | ps.c | 385 size_t size, len; in stdmain() local 426 len = snprintf(loc_stime_str, sizeof (loc_stime_str), in stdmain() 428 if (len >= sizeof (loc_stime_str)) in stdmain() 429 len = sizeof (loc_stime_str) - 1; in stdmain() 431 fname[F_STIME].width = fname[F_STIME].minwidth = len; in stdmain() 2412 int len; in namencnt() local 2415 if ((len = csisize - csiwcnt) > (int)MB_CUR_MAX) in namencnt() 2416 len = MB_CUR_MAX; in namencnt() 2417 if ((ncsisz = mbtowc(&wchar, cmd, len)) < 0) in namencnt()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | tem.c | 188 tem_write(tem_vt_state_t tem_arg, uchar_t *buf, ssize_t len, cred_t *credp) in tem_write() argument 202 tem_safe_terminal_emulate(tem, buf, len, credp, CALLED_FROM_NORMAL); in tem_write()
|
H A D | tem_safe.c | 236 int len) in tem_safe_polled_write() argument 250 tem_safe_terminal_emulate(tem, buf, len, NULL, CALLED_FROM_STANDALONE); in tem_safe_polled_write() 375 int len, in tem_safe_terminal_emulate() argument 387 for (; len > 0; len--, buf++) in tem_safe_terminal_emulate() 858 size_t len; in tem_safe_window() local 880 len = snprintf(buf, sizeof (buf), "%c[8;%u;%ut", in tem_safe_window() 884 bp = allocb(len, BPRI_HI); in tem_safe_window() 887 bcopy(buf, bp->b_wptr, len); in tem_safe_window() 888 bp->b_wptr += len; in tem_safe_window()
|
/illumos-gate/usr/src/boot/common/ |
H A D | tem.c | 203 tem_write(tem_vt_state_t tem_arg, uint8_t *buf, ssize_t len) in tem_write() argument 212 tem_terminal_emulate(tem, buf, len); in tem_write() 1081 tem_terminal_emulate(struct tem_vt_state *tem, uint8_t *buf, int len) in tem_terminal_emulate() argument 1086 for (; len > 0; len--, buf++) in tem_terminal_emulate()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | abd.c | 812 size_t len = MIN(aiter.iter_mapsize, size); in abd_iterate_func() local 813 ASSERT3U(len, >, 0); in abd_iterate_func() 815 ret = func(aiter.iter_mapaddr, len, private); in abd_iterate_func() 822 size -= len; in abd_iterate_func() 823 abd_iter_advance(&aiter, len); in abd_iterate_func() 948 size_t len = MIN(dlen, slen); in abd_iterate_func2() local 951 ret = func(daiter.iter_mapaddr, saiter.iter_mapaddr, len, in abd_iterate_func2() 960 size -= len; in abd_iterate_func2() 961 abd_iter_advance(&daiter, len); in abd_iterate_func2() 962 abd_iter_advance(&saiter, len); in abd_iterate_func2() [all …]
|
/illumos-gate/usr/src/common/crypto/sha2/ |
H A D | sha2.c | 627 size_t len) in Encode() argument 633 for (i = 0, j = 0; j < len; i++, j += 4) { in Encode() 639 for (i = 0, j = 0; j < len; i++, j += 4) { in Encode() 652 size_t len) in Encode64() argument 658 for (i = 0, j = 0; j < len; i++, j += 8) { in Encode64() 664 for (i = 0, j = 0; j < len; i++, j += 8) { in Encode64()
|
/illumos-gate/usr/src/cmd/nvmeadm/ |
H A D | nvmeadm_wdc.c | 89 uint64_t off, void *buf, size_t len) in wdc_e6_read() argument 96 if (!nvme_wdc_e6_req_set_output(req, buf, len)) { in wdc_e6_read() 102 "at offset 0x%" PRIx64, len, off); in wdc_e6_read() 112 wdc_e6_write(int fd, const void *buf, size_t len) in wdc_e6_write() argument 116 while (len > 0) { in wdc_e6_write() 118 ssize_t ret = write(fd, boff, len); in wdc_e6_write() 128 len -= (size_t)ret; in wdc_e6_write() 142 uint64_t len, off; in do_wdc_e6dump() local 167 len = be32toh(header->e6_size_be); in do_wdc_e6dump() 169 if (len == UINT32_MAX) { in do_wdc_e6dump() [all …]
|
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme.c | 426 * - admin-queue-len: the maximum length of the admin queue (16-4096) 427 * - io-squeue-len: the maximum length of the I/O submission queues (16-65536) 428 * - io-cqueue-len: the maximum length of the I/O completion queues (16-65536) 1284 size_t len, uint_t flags, ddi_dma_attr_t *dma_attr) in nvme_zalloc_queue_dma() 1302 (void) ddi_dma_mem_alloc(dma->nd_dmah, len, &nvme->n_reg_acc_attr, 1320 nvme_zalloc_dma(nvme_t *nvme, size_t len, uint_t flags, in nvme_free_qpair() 1325 if (nvme_alloc_dma_common(nvme, dma, len, flags, dma_attr) != 1364 uint32_t len = nentry * qe_len; in nvme_alloc_cq() 1367 len = roundup(len, nvm in nvme_alloc_cq() 1179 nvme_alloc_dma_common(nvme_t * nvme,nvme_dma_t * dma,size_t len,uint_t flags,ddi_dma_attr_t * dma_attr) nvme_alloc_dma_common() argument 1215 nvme_zalloc_dma(nvme_t * nvme,size_t len,uint_t flags,ddi_dma_attr_t * dma_attr,nvme_dma_t ** ret) nvme_zalloc_dma() argument 1259 uint32_t len = nentry * qe_len; nvme_zalloc_queue_dma() local 3125 nvme_strlen(const char * str,int len) nvme_strlen() argument 4990 uint64_t lba, len; nvme_fill_ranges() local 6405 uint64_t len, maxcopy; nvme_ioctl_firmware_download() local [all...] |
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_config.c | 588 int len; in __s_get_enum_value() local 600 len = pend - pstart + 1; in __s_get_enum_value() 601 if (len == 0) in __s_get_enum_value() 648 if (strncasecmp(pstart, mapp->name, len) == 0 && in __s_get_enum_value() 649 (strlen(mapp->name) == len)) { in __s_get_enum_value() 1076 int len; in stripdup() local 1087 len = pend - pstart + 1; in stripdup() 1088 if ((ret = malloc(len + 1)) == NULL) in stripdup() 1090 if (len != 0) { in stripdup() 1091 (void) strncpy(ret, pstart, len); in stripdup() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
H A D | asn1buf.h | 164 (asn1buf *buf, const unsigned int len, const asn1_octet *s); 172 (asn1buf *buf, const unsigned int len, const char *s); 191 (asn1buf *buf, const unsigned int len, asn1_octet **s); 199 (asn1buf *buf, const unsigned int len,
|
H A D | asn1_k_decode.c | 146 #define get_lenfield_body(len, var, decoder) \ argument 147 retval = decoder(&subbuf, &(len), &(var)); \ 153 #define get_lenfield(len, var, tagexpect, decoder) \ argument 159 get_lenfield_body(len, var, decoder) 162 #define opt_lenfield(len, var, tagexpect, decoder) \ argument 164 get_lenfield_body(len, var, decoder); \ 165 } else { len = 0; var = 0; } 170 #define get_implicit_octet_string(len, var, tagexpect) \ argument 176 (len) = taglen; \ 179 #define opt_implicit_octet_string(len, var, tagexpect) \ argument [all …]
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | dis.c | 73 size_t len; in print_address_ps() local 109 len = strlen(buf); in print_address_ps() 110 (void) snprintf(buf + len, in print_address_ps() 111 256 - len, in print_address_ps() 119 len = strlen(buf); in print_address_ps() 120 (void) snprintf(buf + len, 256 - len, in print_address_ps() 128 len = strlen(buf); in print_address_ps() 130 (void) snprintf(buf + len, 256 - len, in print_address_ps()
|
/illumos-gate/usr/src/cmd/fm/schemes/mem/ |
H A D | mem_unum.c | 163 size_t len = strlen(buf); in mem_unum_burst_sgsc() local 165 (void) snprintf(buf + len, sizeof (buf) - len, in mem_unum_burst_sgsc()
|
/illumos-gate/usr/src/common/dis/i386/ |
H A D | dis_tables.c | 6349 size_t len = strlen(dp->it_name); in dtrace_disx86() local 6351 if (len + 1 < OPLEN) { in dtrace_disx86() 6352 (void) strncpy(x->d86_mnem + len, in dtrace_disx86() 6353 vex_W != 0 ? "d" : "s", OPLEN - len); in dtrace_disx86()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | vmm_dev.h | 66 size_t len; /* mmap length */ member 75 size_t len; member 81 size_t len; member 151 size_t len; member 316 size_t len; member
|
/illumos-gate/usr/src/cmd/expr/ |
H A D | expr.c | 115 int len; in clean_buf() local 120 len = strlen(buf); in clean_buf() 121 if (len <= 0) in clean_buf() 126 if (len <= 1) /* Is it a '-' all by itself? */ in clean_buf() 129 while (i < len) { in clean_buf()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv.c | 887 size_t len; in rfs4_dss_newpath() local 897 len = strlen(path) + 1; in rfs4_dss_newpath() 898 dss_path->path = kmem_alloc(len, KM_SLEEP); in rfs4_dss_newpath() 899 (void) strlcpy(dss_path->path, path, len); in rfs4_dss_newpath() 1358 uint_t len; in rfs4_op_secinfo() local 1396 nm = utf8_to_str(utfnm, &len, NULL); in rfs4_op_secinfo() 1402 if (len > MAXNAMELEN) { in rfs4_op_secinfo() 1404 kmem_free(nm, len); in rfs4_op_secinfo() 1414 kmem_free(nm, len); in rfs4_op_secinfo() 1441 kmem_free(nm, len); in rfs4_op_secinfo() [all …]
|
/illumos-gate/usr/src/lib/libuutil/common/ |
H A D | uu_misc.c | 251 uu_dump(FILE *out, const char *prefix, const void *buf, size_t len) in uu_dump() argument 256 for (i = 0; i < len; i += 16) { in uu_dump() 260 for (j = 0; j < 16 && i + j < len; j++) { in uu_dump() 266 for (j = 0; j < 16 && i + j < len; j++) { in uu_dump()
|
/illumos-gate/usr/src/cmd/rmformat/ |
H A D | rmf_misc.c | 151 int32_t len; in get_passwd() local 191 len = strlen(passwd); in get_passwd() 193 len--; /* To offset the \n */ in get_passwd() 194 if ((len <= 0) || (len > 32)) { in get_passwd() 216 wp->sm_passwd_len = len; in get_passwd() 664 size_t len = strlen(tmp_path_name); in my_open() local 666 (void) snprintf(tmp_path_name + len, in my_open() 667 PATH_MAX - len, "/%s", dp->d_name); in my_open()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | libc.c | 1426 size_t len = strlen(out) + 1; in d_mutex_output_push() local 1430 new->mo_output = mdb_alloc(len, UM_SLEEP | UM_GC); in d_mutex_output_push() 1431 bcopy(out, new->mo_output, len); in d_mutex_output_push()
|
/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | zfs.c | 319 int len; in zfs_readdir() local 320 len = namelen; in zfs_readdir() 321 if (len > ZAP_LEAF_ARRAY_BYTES) in zfs_readdir() 322 len = ZAP_LEAF_ARRAY_BYTES; in zfs_readdir() 323 memcpy(p, nc->l_array.la_array, len); in zfs_readdir() 324 p += len; in zfs_readdir() 325 namelen -= len; in zfs_readdir() 1711 int len; in zfs_list() local 1714 len = strlen(name); in zfs_list() 1717 len = dsname - name; in zfs_list() [all …]
|