/illumos-gate/usr/src/boot/efi/loader/ |
H A D | copy.c | 266 struct chunk *chunk, *c; in efi_copy_finish() local 275 chunk = STAILQ_LAST(head, chunk, chunk_next); in efi_copy_finish() 282 chunk = NULL; in efi_copy_finish() 285 if (chunk != NULL) in efi_copy_finish() 286 chunk = STAILQ_NEXT(chunk, chunk_next); in efi_copy_finish() 294 if (chunk->chunk_paddr != chunk->chunk_vaddr) { in efi_copy_finish() 321 chunk->chunk_paddr + chunk->chunk_size) || in efi_copy_finish() 325 chunk->chunk_paddr + chunk->chunk_size)) { in efi_copy_finish() 333 chunk->chunk_size); in efi_copy_finish() 334 chunk->chunk_vaddr = chunk->chunk_paddr; in efi_copy_finish() [all …]
|
H A D | loader_efi.h | 39 struct chunk { struct 43 STAILQ_ENTRY(chunk) chunk_next; 46 STAILQ_HEAD(chunk_head, chunk); 53 struct chunk rel_chunklist[];
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zap_leaf.c | 199 return (chunk); in zap_leaf_chunk_alloc() 253 *chunkp = chunk; in zap_leaf_array_create() 273 chunk = nextchunk; in zap_leaf_array_free() 332 chunk = la->la_next; in zap_leaf_array_read() 379 chunk = la->la_next; in zap_leaf_array_match() 446 chunk != CHAIN_END; chunk = le->le_next) { in zap_leaf_lookup_closest() 560 uint16_t chunk; in zap_entry_create() local 577 chunk != CHAIN_END; chunk = le->le_next) { in zap_entry_create() 590 chunk != CHAIN_END; chunk = le->le_next) { in zap_entry_create() 663 chunk != CHAIN_END; chunk = le->le_next) { in zap_entry_normalization_conflict() [all …]
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_memlist.c | 158 struct memlist *chunk; in memlist_remove() local 171 chunk = *listp; in memlist_remove() 172 while (chunk) { in memlist_remove() 174 chunk_end = chunk->ml_address + chunk->ml_size - 1; in memlist_remove() 182 delete_chunk = chunk; in memlist_remove() 184 chunk = *listp = chunk->ml_next; in memlist_remove() 186 chunk = prev->ml_next = chunk->ml_next; in memlist_remove() 199 new->ml_next = chunk->ml_next; in memlist_remove() 200 chunk->ml_next = new; in memlist_remove() 213 prev = chunk; in memlist_remove() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_resource.c | 373 iser_mr_t *chunk, *next_chunk; in iser_vmem_destroy() local 378 for (chunk = avl_first(&vmr_pool->ivmp_mr_list); chunk != NULL; in iser_vmem_destroy() 379 chunk = next_chunk) { in iser_vmem_destroy() 381 avl_remove(&vmr_pool->ivmp_mr_list, chunk); in iser_vmem_destroy() 382 iser_vmem_chunk_free(vmr_pool->ivmp_hca, chunk); in iser_vmem_destroy() 496 void *chunk = NULL; in iser_vmem_chunk_alloc() local 504 chunk = kmem_alloc(chunksize, km_flags); in iser_vmem_chunk_alloc() 505 if (chunk == NULL) { in iser_vmem_chunk_alloc() 516 if (chunk != NULL) { in iser_vmem_chunk_alloc() 522 kmem_free(chunk, chunksize); in iser_vmem_chunk_alloc() [all …]
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | hat_refmod.c | 77 hat_resvstat(size_t chunk, struct as *as, caddr_t addr) in hat_resvstat() argument 95 size_t chunk; /* mapped size for stats */ in hat_startstat() local 113 chunk = hat_get_mapped_size(as->a_hat); in hat_startstat() 114 chunk = (btop(chunk)/HRM_PAGES); in hat_startstat() 115 if (chunk < HRM_BLIST_INCR) in hat_startstat() 116 chunk = 0; in hat_startstat() 118 hrm_getblk((int)chunk); in hat_startstat() 282 hrm_getblk(int chunk) in hrm_getblk() argument 304 (chunk && (hrm_blist_num < chunk + hrm_blist_incr))) { in hrm_getblk() 307 hrm_incr = chunk + hrm_blist_incr; in hrm_getblk()
|
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | efx_bootcfg.c | 247 uint8_t *chunk; in efx_bootcfg_write() local 283 EFSYS_KMEM_ALLOC(enp->en_esip, chunk_length, chunk); in efx_bootcfg_write() 284 if (chunk == NULL) { in efx_bootcfg_write() 301 (void) memset(chunk, 0x0, chunk_length); in efx_bootcfg_write() 303 (void) memcpy(chunk, data + offset, in efx_bootcfg_write() 308 chunk[0] -= checksum; in efx_bootcfg_write() 311 offset, (caddr_t)chunk, remaining)) != 0) in efx_bootcfg_write() 317 EFSYS_KMEM_FREE(enp->en_esip, chunk_length, chunk); in efx_bootcfg_write() 326 EFSYS_KMEM_FREE(enp->en_esip, chunk_length, chunk); in efx_bootcfg_write()
|
H A D | siena_nvram.c | 93 size_t chunk; in siena_nvram_partn_read() local 97 chunk = MIN(size, SIENA_NVRAM_CHUNK); in siena_nvram_partn_read() 104 size -= chunk; in siena_nvram_partn_read() 105 data += chunk; in siena_nvram_partn_read() 106 offset += chunk; in siena_nvram_partn_read() 146 size_t chunk; in siena_nvram_partn_write() local 150 chunk = MIN(size, SIENA_NVRAM_CHUNK); in siena_nvram_partn_write() 153 data, chunk)) != 0) { in siena_nvram_partn_write() 157 size -= chunk; in siena_nvram_partn_write() 158 data += chunk; in siena_nvram_partn_write() [all …]
|
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/ |
H A D | sun_enclosure.c | 51 uint64_t chunk; in enc_parse_feature_block() local 95 chunk = 512; in enc_parse_feature_block() 97 chunk = 65536; in enc_parse_feature_block() 99 chunk = 512 * sfbip->sfbi_fw_upload_max_chunk_sz; in enc_parse_feature_block() 102 LIBSES_EN_PROP_FIRMWARE_CHUNK_SIZE, chunk); in enc_parse_feature_block()
|
/illumos-gate/usr/src/cmd/rsrvrctl/ |
H A D | rsrvrctl.c | 74 do_add(int fd, size_t sz, size_t chunk) in do_add() argument 79 .vrt_chunk_sz = MIN(chunk, sz), in do_add() 88 do_remove(int fd, size_t sz, size_t chunk) in do_remove() argument 99 .vrt_chunk_sz = MIN(chunk, sz), in do_remove() 118 do_set_target(int fd, size_t sz, size_t chunk) in do_set_target() argument 122 .vrt_chunk_sz = chunk, in do_set_target()
|
/illumos-gate/usr/src/lib/librsm/common/ |
H A D | rsmlib.c | 406 while (chunk) { in _rsm_insert_pollfd_table() 409 chunk = chunk->next; in _rsm_insert_pollfd_table() 414 if (!chunk) { in _rsm_insert_pollfd_table() 436 chunk->nfree--; in _rsm_insert_pollfd_table() 468 while (chunk) { in _rsm_lookup_pollfd_table() 480 chunk = chunk->next; in _rsm_lookup_pollfd_table() 511 while (chunk) { in _rsm_remove_pollfd_table() 522 chunk->nfree++; in _rsm_remove_pollfd_table() 534 chunk)); in _rsm_remove_pollfd_table() 535 free(chunk); in _rsm_remove_pollfd_table() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 1470 chunk->end_addr = end; in mem_chunk_init() 1471 chunk->page_size = psz; in mem_chunk_init() 1472 chunk->page_index = 0; in mem_chunk_init() 1473 chunk->chunk_start = chunk->chunk_end = 0; in mem_chunk_init() 1514 chunk->page_count = i; in mem_chunk_get() 1528 pdp = chunk->page_info; in mem_chunk_get() 1617 *psz = chunk->page_size; in addr_to_lgrp() 1626 if (vaddr < chunk->chunk_start || vaddr > chunk->chunk_end) { in addr_to_lgrp() 1637 pdp = &chunk->page_info[chunk->page_index]; in addr_to_lgrp() 1638 for (i = chunk->page_index; i < chunk->page_count; i++, pdp++) { in addr_to_lgrp() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ioc.c | 1381 srpt_mr_t *chunk; in srpt_vmem_create() local 1413 srpt_mr_t *chunk; in srpt_vmem_destroy() local 1421 while (chunk != NULL) { in srpt_vmem_destroy() 1425 chunk = next; in srpt_vmem_destroy() 1503 srpt_mr_t chunk; in srpt_vmem_mr() local 1510 chunk.mr_va = mrva; in srpt_vmem_mr() 1540 void *chunk = NULL; in srpt_vmem_chunk_alloc() local 1545 if (chunk == NULL) { in srpt_vmem_chunk_alloc() 1553 if (chunk != NULL) { in srpt_vmem_chunk_alloc() 1559 kmem_free(chunk, chunksize); in srpt_vmem_chunk_alloc() [all …]
|
/illumos-gate/usr/src/boot/common/ |
H A D | misc.c | 103 size_t chunk, resid; in kern_bzero() local 108 chunk = min(sizeof(buf), resid); in kern_bzero() 109 archsw.arch_copyin(buf, dest, chunk); in kern_bzero() 110 resid -= chunk; in kern_bzero() 111 dest += chunk; in kern_bzero()
|
H A D | multiboot2.c | 849 struct chunk *chunk; in multiboot2_exec() local 922 sizeof (struct chunk); in multiboot2_exec() 1282 chunk = &relocator->rel_chunklist[i++]; in multiboot2_exec() 1283 chunk->chunk_vaddr = fp->f_addr; in multiboot2_exec() 1284 chunk->chunk_paddr = load_addr; in multiboot2_exec() 1285 chunk->chunk_size = fp->f_size; in multiboot2_exec() 1291 chunk = &relocator->rel_chunklist[i++]; in multiboot2_exec() 1292 chunk->chunk_vaddr = mfp->f_addr; in multiboot2_exec() 1304 chunk->chunk_paddr = mp->mb_mod_start; in multiboot2_exec() 1305 chunk->chunk_size = mfp->f_size; in multiboot2_exec() [all …]
|
/illumos-gate/usr/src/uts/intel/io/viona/ |
H A D | viona_rx.c | 156 const size_t chunk = MBLKL(mp); in viona_copy_mblk() local 158 if (chunk > seek) { in viona_copy_mblk() 163 seek -= chunk; in viona_copy_mblk() 167 const size_t chunk = MBLKL(mp) - off; in viona_copy_mblk() local 168 const size_t to_copy = MIN(chunk, len); in viona_copy_mblk() 180 if (chunk == to_copy) { in viona_copy_mblk() 312 size_t len, copied = 0, chunk = 0; in viona_recv_merged() local 356 chunk += copy_len; in viona_recv_merged() 368 chunk += copy_len; in viona_recv_merged() 374 uelem[buf_idx].len = chunk; in viona_recv_merged() [all …]
|
H A D | viona_tx.c | 616 uint32_t chunk = iov[i].iov_len - base_off; in viona_tx() local 619 ASSERT3U(chunk, >, 0); in viona_tx() 622 mp = desballoc((uchar_t *)base, chunk, 0, &dp->d_frtn); in viona_tx() 628 mp = allocb(chunk, BPRI_MED); in viona_tx() 632 bcopy((uchar_t *)base, mp->b_wptr, chunk); in viona_tx() 636 len += chunk; in viona_tx() 637 mp->b_wptr += chunk; in viona_tx()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dca_rng.c | 88 uint16_t chunk; in dca_rngstart() local 103 chunk = ROUNDUP(len, sizeof (uint32_t)); in dca_rngstart() 129 if (chunk > reqp->dr_obuf_head.dc_buffer_length) in dca_rngstart() 132 reqp->dr_out_len = chunk; in dca_rngstart() 135 reqp->dr_pkt_length = (uint16_t)chunk; in dca_rngstart()
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u/common/ |
H A D | memcpy.S | 413 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst 421 ! 2nd chunk - %d0 pre, %d16 low, %d32 high, %d48 dst 429 ! 3rd chunk - %d0 high, %d16 pre, %d32 low, %d48 dst 501 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst 509 ! 2nd chunk - %d0 pre, %d16 low, %d32 high, %d48 dst 517 ! 3rd chunk - %d0 high, %d16 pre, %d32 low, %d48 dst 587 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst 675 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst 763 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst 851 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | fssnap.c | 662 chunknumber_t chunk; in snap_strategy() local 731 chunk, off, len, bp->b_resid, error); in snap_strategy() 789 if (chunk >= (cmap->cmap_bmsize * NBBY)) { in snap_getchunk() 799 if (isclr(cmap->cmap_candidate, chunk)) { in snap_getchunk() 814 if (isclr(cmap->cmap_hastrans, chunk)) { in snap_getchunk() 882 cmn = transtbl_get(cmap, chunk); in snap_getchunk() 900 bf_index = chunk / cmap->cmap_chunksperbf; in snap_getchunk() 905 buffer, len, ((chunk % cmap->cmap_chunksperbf) * in snap_getchunk() 1201 cmnode->cmn_chunk = chunk; in transtbl_add() 1220 transtbl_get(cow_map_t *cmap, chunknumber_t chunk) in transtbl_get() argument [all …]
|
H A D | bufmod.c | 336 uint_t chunk; in sbioc() local 338 chunk = *(uint_t *)mp->b_cont->b_rptr; in sbioc() 343 sop->so_hiwat = SNIT_HIWAT(chunk, 1); in sbioc() 344 sop->so_lowat = SNIT_LOWAT(chunk, 1); in sbioc() 740 uint_t chunk; in sbioctl() local 742 chunk = *(uint_t *)mp->b_cont->b_rptr; in sbioctl() 747 sop->so_hiwat = SNIT_HIWAT(chunk, 1); in sbioctl() 748 sop->so_lowat = SNIT_LOWAT(chunk, 1); in sbioctl()
|
/illumos-gate/usr/src/uts/common/io/uath/ |
H A D | uath.c | 1565 struct uath_chunk *chunk; in uath_data_rxeof() local 1603 if (chunk->seqnum == 0 && chunk->flags == 0 && chunk->length == 0) { in uath_data_rxeof() 1622 if ((chunk->seqnum == 0 && !(chunk->flags & UATH_CFLAGS_FINAL)) || in uath_data_rxeof() 1623 (chunk->seqnum != 0 && (chunk->flags & UATH_CFLAGS_FINAL)) || in uath_data_rxeof() 1628 chunk->seqnum, chunk->flags, BE_16(chunk->length)); in uath_data_rxeof() 1994 struct uath_chunk *chunk; in uath_send() local 2079 chunk->seqnum = 0; in uath_send() 2080 chunk->flags = UATH_CFLAGS_FINAL; in uath_send() 2081 chunk->length = BE_16(msglen); in uath_send() 2329 struct uath_chunk *chunk; in uath_dataflush() local [all …]
|
/illumos-gate/usr/src/lib/libeti/form/common/ |
H A D | form.c | 342 int chunk; in data_ahead() local 352 chunk = MIN(cols, dcols - start); in data_ahead() 354 (void) winnstr(w, bptr, chunk); in data_ahead() 356 if (bptr != _data_ahead(bptr, pad, chunk)) { in data_ahead()
|
/illumos-gate/usr/src/lib/print/libpapi-ipp/common/ |
H A D | ipp-support.c | 357 void *chunk, *ptr; in ipp_send_initial_request_block() local 397 chunk = ptr = calloc(1, chunk_size); in ipp_send_initial_request_block() 401 httpDumpData(stdout, "request:", chunk, chunk_size); in ipp_send_initial_request_block() 405 if (ipp_request_write(svc, chunk, chunk_size) != chunk_size) in ipp_send_initial_request_block() 407 free(chunk); in ipp_send_initial_request_block()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnb.c | 726 bcopy(ml->b_rptr, valoop, chunk); in xnb_to_peer() 727 valoop += chunk; in xnb_to_peer() 728 len += chunk; in xnb_to_peer() 1074 if (d_offset + chunk > PAGESIZE) in xnb_copy_to_peer() 1080 d_offset, chunk, (int)PAGESIZE); in xnb_copy_to_peer() 1082 while (chunk > 0) { in xnb_copy_to_peer() 1094 if (r_offset + chunk > PAGESIZE) { in xnb_copy_to_peer() 1098 (mblk_t *), ml, int, chunk, int, in xnb_copy_to_peer() 1103 part_len = chunk; in xnb_copy_to_peer() 1109 chunk -= part_len; in xnb_copy_to_peer() [all …]
|