/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | osl.c | 252 acpica_strncpy(char *dest, const char *src, int len) argument 256 while ((*dest++ = *src++) && (--len > 0)) 1244 AcpiOsGetLine(char *Buffer, UINT32 len, UINT32 *BytesRead) argument 1247 _NOTE(ARGUNUSED(len)) 1789 int len; local 1792 "reg", (int **)&pci_rp, (uint_t *)&len) != DDI_SUCCESS) 1795 if (len < (sizeof (pci_regspec_t) / sizeof (int))) {
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_resource.c | 58 static uchar_t *find_sig(uchar_t *cp, int len, char *sig); 59 static int checksum(unsigned char *cp, int len); 571 find_sig(uchar_t *cp, int len, char *sig) argument 576 for (i = 0; i < len; i += 16) { 586 checksum(unsigned char *cp, int len) argument 591 for (i = cksum = 0; i < len; i++)
|
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/ |
H A D | vmxnet3_defs.h | 147 uint32_t len:14; member in struct:Vmxnet3_TxDesc 153 uint32_t hlen:10; /* header len */ 213 uint32_t len:14; member in struct:Vmxnet3_RxDesc 241 uint32_t len:14; /* data length */ member in struct:Vmxnet3_RxCompDesc 387 uint32_t ddLen; /* driver data len */ 388 uint32_t queueDescLen; /* queue descriptor table len, bytes */
|
H A D | vmxnet3_tx.c | 176 unsigned int len = MBLKL(mblk); local 180 if (len) { 181 totLen += len; 187 (caddr_t)mblk->b_rptr, len, 199 size_t len = cookie.dmac_size; local 226 if (len > VMXNET3_MAX_TX_BUF_SIZE) { 229 chunkLen = len; 245 ASSERT(txDesc->txd.len == len || 246 txDesc->txd.len [all...] |
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | mlsetup.c | 463 int len, compat; local 489 len = strlen(platname); 490 if (strncmp(p, platname, len) == 0) 491 p += len; 541 len = p - fname; 542 if (len > sizeof (isastr) - 1 && 543 strncmp(&fname[len - (sizeof (isastr) - 1)], isastr,
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | vm_dep.c | 146 size_t len; local 189 len = p->p_brksize; 191 if (addr < base || addr >= base + len) { /* data seg? */ 193 len = p->p_stksize; 205 len = (((uintptr_t)base + len + PAGEOFFSET) & PAGEMASK) - 211 if (as_gap(as, PAGESIZE, &base, &len, AH_CONTAIN, addr) == 0) { 212 err = as_map(as, base, len, segvn_create, zfod_argsp); 241 map_addr(caddr_t *addrp, size_t len, offset_t off, int vacalign, uint_t flags) argument 246 map_addr_proc(addrp, len, of 381 valid_usr_range(caddr_t addr, size_t len, uint_t prot, struct as *as, caddr_t userlimit) argument 530 map_pgszheap(struct proc *p, caddr_t addr, size_t len) argument 566 map_pgszstk(struct proc *p, caddr_t addr, size_t len) argument 602 map_pgszism(caddr_t addr, size_t len) argument 625 map_pgsz(int maptype, struct proc *p, caddr_t addr, size_t len, int memcntl) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_vm_dep.c | 176 * not mapped for len bytes with a page of red zone on either side. 182 map_addr_proc(caddr_t *addrp, size_t len, offset_t off, int vacalign, argument 208 /* Make len be a multiple of PAGESIZE */ 209 len = (len + PAGEOFFSET) & PAGEMASK; 229 (len >= MMU_PAGESIZE256M)) { /* 256MB mappings */ 233 (len >= MMU_PAGESIZE32M)) { /* 32MB mappings */ 235 } else if (len >= MMU_PAGESIZE4M) { /* 4MB mappings */ 237 } else if (len >= MMU_PAGESIZE512K) { /* 512KB mappings */ 239 } else if (len > 342 pagescrub(page_t *pp, uint_t off, uint_t len) argument 353 sync_data_memory(caddr_t va, size_t len) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 206 * not mapped for len bytes with a page of red zone on either side. 212 map_addr_proc(caddr_t *addrp, size_t len, offset_t off, int vacalign, argument 237 /* Make len be a multiple of PAGESIZE */ 238 len = (len + PAGEOFFSET) & PAGEMASK; 261 (len >= MMU_PAGESIZE256M)) { /* 256MB mappings */ 265 (len >= MMU_PAGESIZE32M)) { /* 32MB mappings */ 267 } else if (len >= MMU_PAGESIZE4M) { /* 4MB mappings */ 269 } else if (len >= MMU_PAGESIZE512K) { /* 512KB mappings */ 271 } else if (len > 361 pagescrub(page_t *pp, uint_t off, uint_t len) argument 372 sync_data_memory(caddr_t va, size_t len) argument [all...] |
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit.c | 201 int len; /* length of incoming segment */ local 213 len = (pnp->pn_path - pnp->pn_buf) + 1; /* +1 for terminator */ 214 ASSERT(len > 0); 233 newapp = au_pathdup(pfxapp, newsect, len); 236 pp = newapp->audp_sect[newapp->audp_cnt] - len; 243 bcopy(pnp->pn_buf, pp, len); 244 pp[len - 1] = '\0'; 247 audit_fixpath(newapp, len); 1424 int32_t len; local 1499 len [all...] |
H A D | audit_event.c | 1721 size_t len; local 1738 if (copyinstr((caddr_t)u_fstype, (caddr_t)fstype, MAXNAMELEN, &len)) 1758 MAXNAMELEN, &len)) { 2409 long len; member in struct:a 2418 au_uwrite(au_to_arg64(2, "len", (uint64_t)uap->len)); 2421 au_uwrite(au_to_arg32(2, "len", (uint32_t)uap->len)); 2445 long len; member in struct:a 2456 au_uwrite(au_to_arg64(2, "len", (uint64_ 2508 long len; member in struct:a 3296 size_t len, maxlen; local 3595 socklen_t len; local 3637 long len; member in struct:a 3644 socklen_t len; local 3713 long len; member in struct:a 3720 socklen_t len; local 3807 socklen_t len; local 3903 socklen_t len; local 4088 socklen_t len; local 4277 long len; member in struct:a 4290 socklen_t len; local 4484 socklen_t len; local 4663 long len; member in struct:a 4675 socklen_t len; local 5555 socklen_t len; local 5689 socklen_t len; local [all...] |
H A D | audit_token.c | 93 m->len = adr_count(&adr); 131 m->len = adr_count(&adr); 157 m->len = adr_count(&adr); 234 m->len = adr_count(&adr); 331 m->len = adr_count(&adr); 356 token->len = (char)adr_count(&adr); 431 token->len = (char)adr_count(&adr); 451 size_t len; local 461 token->len = (char)adr_count(&adr); 465 len [all...] |
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 1107 * len parameter is used to specify a maximum length to ensure completion. 1112 uint_t len; local 1114 for (len = 0; len != lim; len++) { 1119 return (len); 1158 dtrace_bcopy(const void *src, void *dst, size_t len) argument 1160 if (len != 0) { 1167 } while (--len != 0); 1169 s2 += len; 1187 dtrace_strcpy(const void *src, void *dst, size_t len) argument 1223 dtrace_bcmp(const void *s1, const void *s2, size_t len) argument 1252 dtrace_bzero(void *dst, size_t len) argument 4410 size_t len = dtrace_strlen(addr, size); local 4668 size_t len = dtrace_strlen((char *)s, size); local 4778 size_t len = dtrace_strlen((char *)s, size); local 4849 int i, len, depth = 0; local 5189 int i, j, len = dtrace_strlen((char *)src, size); local 7998 int len, rc, best = INT_MAX, nmatched = 0; local 10272 uint16_t ndx, len = strlen(str) + 1; local 12492 int i, len = sizeof (dof_hdr_t) + local 12593 unsigned int len, i; local 13199 uint64_t len = dof->dofh_loadsz, seclen; local 16731 uint64_t len; local 16965 int len; local [all...] |
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 211 size_t len; local 241 if ((len = elfsize(ehdr, nphdrs, phdrbase, &lddata)) == 0) { 251 len, &execsz, brksize)) { 301 size_t len; local 613 len = elfsize(ehdrp, nphdrs, phdrbase, NULL); 615 len = 0; 621 len, execsz, &brksize)) != 0) 633 size_t len; local 662 uint_t len, curlen; local 678 len 1016 size_t len; local 1269 mapelfexec( vnode_t *vp, Ehdr *ehdr, int nphdrs, caddr_t phdrbase, Phdr **uphdr, Phdr **intphdr, Phdr **stphdr, Phdr **dtphdr, Phdr *dataphdrp, caddr_t *bssbase, caddr_t *brkbase, intptr_t *voffset, intptr_t *minaddr, size_t len, long *execsz, size_t *brksize) argument 1539 size_t len, n = src->sh_size; local [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client.c | 1708 nfs4_async_putapage(vnode_t *vp, page_t *pp, u_offset_t off, size_t len, argument 1744 args->a_nfs4_len = (uint_t)len; 1828 return ((*putapage)(vp, pp, off, len, flags, cr)); 2426 nfs4_putpages(vnode_t *vp, u_offset_t off, size_t len, int flags, cred_t *cr) argument 2460 if (len == 0) { 2508 * Do a range from [off...off + len) looking for pages 2513 eoff = off + len; 4213 int len, curlen = 0; local 4221 len = strlen(prepend) + 1; 4222 news = kmem_alloc(len, KM_SLEE [all...] |
H A D | nfs4_srv_attr.c | 1523 int i, len; local 1526 if (pn4 == NULL || (len = pn4->pathname4_len) == 0 || 1530 for (i = 0; i < len; i++, utf8s++) { 1557 int i, len; local 1566 if ((len = fsls4->locations_len) == 0 || 1571 for (i = 0; i < len; i++) { 1576 kmem_free(fsls4->locations_val, sizeof (fs_location4) * len);
|
H A D | nfs4_srv_readdir.c | 67 * sizeof bitmap4_len (12 bytes) + NOTE: we always encode len=2 bm4 1070 uint_t len; member in struct:__anon191 1074 fh.len = 0;
|
H A D | nfs4_vnops.c | 3044 nfs4_rdwrlbn(vnode_t *vp, page_t *pp, u_offset_t off, size_t len, argument 3054 bp = pageio_setup(pp, len, vp, flags); 4498 uint_t len; local 4521 rp->r_symlink.len, UIO_READ, uiop); 4607 linkdata = utf8_to_str((utf8string *)&lr_res->link, &len, NULL); 4609 int uio_len = len - 1; 4610 /* len includes null byte, which we won't uiomove */ 4616 rp->r_symlink.len = uio_len; 4617 rp->r_symlink.size = len; 4621 kmem_free(linkdata, len); 6061 uint_t i, len; local 9744 nfs4_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 9829 nfs4_getapage(vnode_t *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr) argument 10216 nfs4_putpage(vnode_t *vp, offset_t off, size_t len, int flags, cred_t *cr, caller_context_t *ct) argument 10447 nfs4_map(vnode_t *vp, offset_t off, struct as *as, caddr_t *addrp, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument 10737 nfs4_addmap(vnode_t *vp, offset_t off, struct as *as, caddr_t addr, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument 11053 nfs4_delmap(vnode_t *vp, offset_t off, struct as *as, caddr_t addr, size_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument 11531 count3 len; local 12010 nfs4_get_commit_range(vnode_t *vp, u_offset_t soff, size_t len) argument 12157 count3 len; local 15111 nfs4close_one(vnode_t *vp, nfs4_open_stream_t *provided_osp, cred_t *cr, int access_bits, nfs4_lost_rqst_t *lrp, nfs4_error_t *ep, nfs4_close_type_t close_type, size_t len, uint_t maxprot, uint_t mmap_flags) argument 15771 off64_t lost_flp_end, local_flp_end, len, start; local [all...] |
H A D | nfs_export.c | 121 xor_hash(uint8_t *data, int len) argument 125 while (len--) 137 int len; local 146 len = fid->fid_len > NFS_FH4MAXDATA ? 0 : fid->fid_len; 147 h ^= xor_hash((uint8_t *)fid->fid_data, len); 2144 * | len | 2151 * len = 4 * (n+1), where n is the number of security flavors 2597 size_t len; local 2601 * returns the len with the NULL byte included in the calculation 2604 if (error = copyinstr(kex->ex_index, index, sizeof (index), &len)) [all...] |
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 1401 * Add trailing null characters if 'len' is greater than string length. 1405 pr_u32tos(uint32_t n, char *s, int len) argument 1409 char *end = s + len; 1416 len = (int)(cp - cbuf); 1425 return (len); 1437 int len; local 1444 len = (int)(cp - cbuf); 1450 return (len); 1939 size_t len; local 1945 if ((len 2086 size_t len; local 3620 size_t len; local [all...] |
H A D | prvnops.c | 5727 size_t len; local 5780 len = strlen(buf); 5788 if (strlen(PTOU(p)->u_comm) + len + 1 < size) { 5789 buf[len] = '/'; 5790 (void) strcpy(buf + len + 1, PTOU(p)->u_comm); 5797 if (lookupnameat(buf + len + 1, UIO_SYSSPACE, FOLLOW, NULLVPP, 5821 dlen, &dp)) == 0 && strlen(dp->d_name) + len + 1 < size) { 5822 buf[len] = '/'; 5823 (void) strcpy(buf + len + 1, dp->d_name);
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vnode.c | 746 ssize_t len, 762 if (len < 0) 768 iov.iov_len = len; 773 uio.uio_resid = len; 3048 vn_setpath_str(struct vnode *vp, const char *str, size_t len) argument 3050 char *buf = kmem_alloc(len + 1, KM_SLEEP); 3055 kmem_free(buf, len + 1); 3060 bcopy(str, vp->v_path, len); 3061 vp->v_path[len] = '\0'; 3071 vn_renamepath(vnode_t *dvp, vnode_t *vp, const char *nm, size_t len) argument 742 vn_rdwr( enum uio_rw rw, struct vnode *vp, caddr_t base, ssize_t len, offset_t offset, enum uio_seg seg, int ioflag, rlim64_t ulimit, cred_t *cr, ssize_t *residp) argument 3891 fop_getpage( vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 3915 fop_putpage( vnode_t *vp, offset_t off, size_t len, int flags, cred_t *cr, caller_context_t *ct) argument 3933 fop_map( vnode_t *vp, offset_t off, struct as *as, caddr_t *addrp, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument 3956 fop_addmap( vnode_t *vp, offset_t off, struct as *as, caddr_t addr, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument 4006 fop_delmap( vnode_t *vp, offset_t off, struct as *as, caddr_t addr, size_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr, caller_context_t *ct) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu.c | 581 * the data starting at offset, and continuing to offset + len. 588 uint64_t len, zio_priority_t pri) 594 if (len == 0) { /* they're interested in the bonus buffer */ 619 * offset + len - 1 is the last byte we want to prefetch for, and offset 620 * is the first. Then dbuf_whichblk(dn, level, off + len - 1) is the 626 nblks = dbuf_whichblock(dn, level, offset + len - 1) - 587 dmu_prefetch(objset_t *os, uint64_t object, int64_t level, uint64_t offset, uint64_t len, zio_priority_t pri) argument
|
H A D | dmu_send.c | 95 dump_bytes(dmu_sendarg_t *dsp, void *buf, int len) argument 101 * The code does not rely on this (len being a multiple of 8). We keep 112 ASSERT0(len % 8); 115 (caddr_t)buf, len, 119 *dsp->dsa_off += len; 1875 receive_read(struct receive_arg *ra, int len, void *buf) argument 1883 ASSERT0(len % 8); 1885 while (done < len) { 1889 (char *)buf + done, len - done, 1893 if (resid == len 2418 receive_cksum(struct receive_arg *ra, int len, void *buf) argument 2435 receive_read_payload_and_next_header(struct receive_arg *ra, int len, void *buf) argument [all...] |
H A D | dnode.c | 321 size_t len = DN_MAX_BONUSLEN - off; local 325 dmu_ot_byteswap[byteswap].ob_func(dnp->dn_bonus + off, len); 1524 dnode_free_range(dnode_t *dn, uint64_t off, uint64_t len, dmu_tx_t *tx) argument 1537 if (len == DMU_OBJECT_END) { 1538 len = UINT64_MAX - off; 1552 if (off == 0 && len >= blksz) { 1576 if (len < head) 1577 head = len; 1594 len -= head; 1598 if (len [all...] |
H A D | dsl_dataset.c | 724 int len = dsl_dir_namelen(ds->ds_dir) + 1 + strlen(ds->ds_snapname); local 726 return (len);
|