Home
last modified time | relevance | path

Searched refs:chunk (Results 1 – 25 of 67) sorted by relevance

123

/illumos-gate/usr/src/boot/efi/loader/
H A Dcopy.c266 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 Dloader_efi.h39 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 Dzap_leaf.c199 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 Dpci_memlist.c158 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 Diser_resource.c373 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 Dhat_refmod.c77 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 Defx_bootcfg.c247 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 Dsiena_nvram.c93 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 Dsun_enclosure.c51 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 Drsrvrctl.c74 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 Drsmlib.c406 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 Dpmap.c1470 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 Dsrpt_ioc.c1381 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 Dmisc.c103 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 Dmultiboot2.c849 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 Dviona_rx.c156 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 Dviona_tx.c616 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 Ddca_rng.c88 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 Dmemcpy.S413 ! 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 Dfssnap.c662 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 Dbufmod.c336 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 Duath.c1565 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 Dform.c342 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 Dipp-support.c357 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 Dxnb.c726 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 …]

123