Home
last modified time | relevance | path

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

123

/titanic_50/usr/src/uts/common/fs/zfs/
H A Dzap_leaf.c189 int chunk; in zap_leaf_chunk_alloc() local
193 chunk = zap_leaf_phys(l)->l_hdr.lh_freelist; in zap_leaf_chunk_alloc()
194 ASSERT3U(chunk, <, ZAP_LEAF_NUMCHUNKS(l)); in zap_leaf_chunk_alloc()
195 ASSERT3U(ZAP_LEAF_CHUNK(l, chunk).l_free.lf_type, ==, ZAP_CHUNK_FREE); in zap_leaf_chunk_alloc()
198 ZAP_LEAF_CHUNK(l, chunk).l_free.lf_next; in zap_leaf_chunk_alloc()
202 return (chunk); in zap_leaf_chunk_alloc()
206 zap_leaf_chunk_free(zap_leaf_t *l, uint16_t chunk) in zap_leaf_chunk_free() argument
208 struct zap_leaf_free *zlf = &ZAP_LEAF_CHUNK(l, chunk).l_free; in zap_leaf_chunk_free()
210 ASSERT3U(chunk, <, ZAP_LEAF_NUMCHUNKS(l)); in zap_leaf_chunk_free()
216 zap_leaf_phys(l)->l_hdr.lh_freelist = chunk; in zap_leaf_chunk_free()
[all …]
/titanic_50/usr/src/uts/intel/io/pci/
H A Dpci_memlist.c155 struct memlist *chunk; in memlist_remove() local
168 chunk = *listp; in memlist_remove()
169 while (chunk) { in memlist_remove()
170 chunk_begin = chunk->ml_address; in memlist_remove()
171 chunk_end = chunk->ml_address + chunk->ml_size - 1; in memlist_remove()
179 delete_chunk = chunk; in memlist_remove()
181 chunk = *listp = chunk->ml_next; in memlist_remove()
183 chunk = prev->ml_next = chunk->ml_next; in memlist_remove()
195 chunk->ml_size = rem_begin - chunk_begin; in memlist_remove()
196 new->ml_next = chunk->ml_next; in memlist_remove()
[all …]
/titanic_50/usr/src/uts/common/avs/ns/dsw/
H A Dii_tree.c55 #define CHUNK_FBA(chunk) DSW_CHK2FBA(chunk) argument
351 ii_free_overflow(_ii_info_t *ip, chunkid_t chunk) in ii_free_overflow() argument
357 if (!II_ISOVERFLOW(chunk)) { in ii_free_overflow()
361 chunk = II_2OVERFLOW(chunk); in ii_free_overflow()
378 fba = CHUNK_FBA(chunk); in ii_free_overflow()
387 op->ii_freehead = chunk; in ii_free_overflow()
451 chunkid_t chunk; in ii_alloc_overflow() local
473 chunk = op->ii_freehead; in ii_alloc_overflow()
474 fba = CHUNK_FBA(chunk); in ii_alloc_overflow()
483 chunk = II_NULLCHUNK; in ii_alloc_overflow()
[all …]
H A Ddsw_dev.c161 #define _ii_unlock_chunk(ip, chunk) _ii_unlock_chunks(ip, chunk, 1) argument
7250 _ii_lock_chunk(_ii_info_t *ip, chunkid_t chunk) in _ii_lock_chunk() argument
7252 if (chunk == II_NULLCHUNK) { in _ii_lock_chunk()
7269 while (DSW_BIT_ISSET(ip->bi_busy[chunk / DSW_BITS], in _ii_lock_chunk()
7270 chunk % DSW_BITS)) in _ii_lock_chunk()
7272 DSW_BIT_SET(ip->bi_busy[chunk / DSW_BITS], chunk % DSW_BITS); in _ii_lock_chunk()
7287 _ii_trylock_chunk(_ii_info_t *ip, chunkid_t chunk) in _ii_trylock_chunk() argument
7291 ASSERT(chunk != II_NULLCHUNK); in _ii_trylock_chunk()
7303 if (DSW_BIT_ISSET(ip->bi_busy[chunk / DSW_BITS], chunk % DSW_BITS)) { in _ii_trylock_chunk()
7307 DSW_BIT_SET(ip->bi_busy[chunk / DSW_BITS], chunk % DSW_BITS); in _ii_trylock_chunk()
[all …]
/titanic_50/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()
380 next_chunk = AVL_NEXT(&vmr_pool->ivmp_mr_list, 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
503 while ((chunk == NULL) && (chunksize >= ISER_MIN_CHUNKSIZE)) { in iser_vmem_chunk_alloc()
504 chunk = kmem_alloc(chunksize, km_flags); in iser_vmem_chunk_alloc()
505 if (chunk == NULL) { in iser_vmem_chunk_alloc()
[all …]
/titanic_50/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()
281 hrm_getblk(int chunk) in hrm_getblk() argument
303 (chunk && (hrm_blist_num < chunk + hrm_blist_incr))) { in hrm_getblk()
306 hrm_incr = chunk + hrm_blist_incr; in hrm_getblk()
/titanic_50/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()
/titanic_50/usr/src/lib/librsm/common/
H A Drsmlib.c401 rsm_pollfd_chunk_t *chunk; in _rsm_insert_pollfd_table() local
407 chunk = pollfd_table.buckets[hash]; in _rsm_insert_pollfd_table()
408 while (chunk) { in _rsm_insert_pollfd_table()
409 if (chunk->nfree > 0) in _rsm_insert_pollfd_table()
411 chunk = chunk->next; in _rsm_insert_pollfd_table()
414 if (!chunk) { /* couldn't find a free chunk - allocate a new one */ in _rsm_insert_pollfd_table()
415 chunk = malloc(sizeof (rsm_pollfd_chunk_t)); in _rsm_insert_pollfd_table()
416 if (!chunk) { in _rsm_insert_pollfd_table()
420 chunk->nfree = RSM_POLLFD_PER_CHUNK - 1; in _rsm_insert_pollfd_table()
421 chunk->fdarray[0].fd = segfd; in _rsm_insert_pollfd_table()
[all …]
/titanic_50/usr/src/cmd/ptools/pmap/
H A Dpmap.c1468 mem_chunk_init(memory_chunk_t *chunk, uintptr_t end, size_t psz) in mem_chunk_init() argument
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()
1482 mem_chunk_get(memory_chunk_t *chunk, uintptr_t vaddr) in mem_chunk_get() argument
1484 page_descr_t *pdp = chunk->page_info; in mem_chunk_get()
1485 size_t psz = chunk->page_size; in mem_chunk_get()
1496 chunk->chunk_start = vaddr; in mem_chunk_get()
1497 chunk->page_index = 0; /* reset index for the new chunk */ in mem_chunk_get()
[all …]
/titanic_50/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c1381 srpt_mr_t *chunk; in srpt_vmem_create() local
1397 chunk = srpt_vmem_chunk_alloc(result, chunksize); in srpt_vmem_create()
1399 avl_add(&result->svp_mr_list, chunk); in srpt_vmem_create()
1403 (void*)(uintptr_t)chunk->mr_va, in srpt_vmem_create()
1404 (size_t)chunk->mr_len, SRPT_MR_QUANTSIZE, in srpt_vmem_create()
1413 srpt_mr_t *chunk; in srpt_vmem_destroy() local
1419 chunk = avl_first(&vm_pool->svp_mr_list); in srpt_vmem_destroy()
1421 while (chunk != NULL) { in srpt_vmem_destroy()
1422 next = AVL_NEXT(&vm_pool->svp_mr_list, chunk); in srpt_vmem_destroy()
1423 avl_remove(&vm_pool->svp_mr_list, chunk); in srpt_vmem_destroy()
[all …]
/titanic_50/usr/src/uts/common/crypto/io/
H A Ddca_rng.c90 uint16_t chunk; in dca_rngstart() local
105 chunk = ROUNDUP(len, sizeof (uint32_t)); in dca_rngstart()
131 if (chunk > reqp->dr_obuf_head.dc_buffer_length) in dca_rngstart()
134 reqp->dr_out_len = chunk; in dca_rngstart()
137 reqp->dr_pkt_length = (uint16_t)chunk; in dca_rngstart()
/titanic_50/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
595 ! 2nd chunk - %d0 pre, %d16 low, %d32 high, %d48 dst
603 ! 3rd chunk - %d0 high, %d16 pre, %d32 low, %d48 dst
675 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst
[all …]
/titanic_50/usr/src/uts/common/io/
H A Dfssnap.c165 static int snap_getchunk(struct snapshot_id *sidp, chunknumber_t chunk,
662 chunknumber_t chunk; in snap_strategy() local
715 chunk = dbtocowchunk(&sidp->sid_cowinfo->cow_map, reqptr); in snap_strategy()
720 if ((error = snap_getchunk(sidp, chunk, off, len, buf)) != 0) { in snap_strategy()
731 chunk, off, len, bp->b_resid, error); in snap_strategy()
772 snap_getchunk(struct snapshot_id *sidp, chunknumber_t chunk, int offset, in snap_getchunk() argument
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()
827 snapbuf->b_lblkno = lbtodb(chunk * cmap->cmap_chunksz + offset); in snap_getchunk()
[all …]
H A Dbufmod.c337 uint_t chunk; in sbioc() local
339 chunk = *(uint_t *)mp->b_cont->b_rptr; in sbioc()
344 sop->so_hiwat = SNIT_HIWAT(chunk, 1); in sbioc()
345 sop->so_lowat = SNIT_LOWAT(chunk, 1); in sbioc()
738 uint_t chunk; in sbioctl() local
740 chunk = *(uint_t *)mp->b_cont->b_rptr; in sbioctl()
745 sop->so_hiwat = SNIT_HIWAT(chunk, 1); in sbioctl()
746 sop->so_lowat = SNIT_LOWAT(chunk, 1); in sbioctl()
/titanic_50/usr/src/uts/common/io/uath/
H A Duath.c1560 struct uath_chunk *chunk; in uath_data_rxeof() local
1597 chunk = (struct uath_chunk *)rxbuf; in uath_data_rxeof()
1598 if (chunk->seqnum == 0 && chunk->flags == 0 && chunk->length == 0) { in uath_data_rxeof()
1606 if (chunk->seqnum != sc->sc_intrx_nextnum) { in uath_data_rxeof()
1609 chunk->seqnum, sc->sc_intrx_nextnum); in uath_data_rxeof()
1617 if ((chunk->seqnum == 0 && !(chunk->flags & UATH_CFLAGS_FINAL)) || in uath_data_rxeof()
1618 (chunk->seqnum != 0 && (chunk->flags & UATH_CFLAGS_FINAL)) || in uath_data_rxeof()
1619 chunk->flags & UATH_CFLAGS_RXMSG) { in uath_data_rxeof()
1623 chunk->seqnum, chunk->flags, BE_16(chunk->length)); in uath_data_rxeof()
1629 if (!(chunk->flags & UATH_CFLAGS_FINAL)) in uath_data_rxeof()
[all …]
/titanic_50/usr/src/lib/libeti/form/common/
H A Dform.c344 int chunk; in data_ahead() local
354 chunk = MIN(cols, dcols - start); in data_ahead()
356 (void) winnstr(w, bptr, chunk); in data_ahead()
358 if (bptr != _data_ahead(bptr, pad, chunk)) { in data_ahead()
/titanic_50/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()
/titanic_50/usr/src/uts/common/xen/io/
H A Dxnb.c722 size_t chunk = ml->b_wptr - ml->b_rptr; in xnb_to_peer() local
724 bcopy(ml->b_rptr, valoop, chunk); in xnb_to_peer()
725 valoop += chunk; in xnb_to_peer()
726 len += chunk; in xnb_to_peer()
1041 size_t chunk = ml->b_wptr - ml->b_rptr; in xnb_copy_to_peer() local
1055 mblk_t *ml_new = replace_msg(ml, chunk, in xnb_copy_to_peer()
1072 if (d_offset + chunk > PAGESIZE) in xnb_copy_to_peer()
1078 d_offset, chunk, (int)PAGESIZE); in xnb_copy_to_peer()
1080 while (chunk > 0) { in xnb_copy_to_peer()
1092 if (r_offset + chunk > PAGESIZE) { in xnb_copy_to_peer()
[all …]
/titanic_50/usr/src/uts/common/fs/ufs/
H A Dufs_snap.c288 ulong_t chunk; in ufs_snap_find_candidates() local
331 chunk = (ulong_t)((cgbase + curfrag) / in ufs_snap_find_candidates()
334 fssnap_set_candidate(snapid, chunk); in ufs_snap_find_candidates()
/titanic_50/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c630 zap_leaf_array_equal(zap_leaf_phys_t *l, int blksft, int chunk, in zap_leaf_array_equal() argument
637 &ZAP_LEAF_CHUNK(l, blksft, chunk).l_array; in zap_leaf_array_equal()
640 if (chunk >= ZAP_LEAF_NUMCHUNKS(blksft)) in zap_leaf_array_equal()
645 chunk = la->la_next; in zap_leaf_array_equal()
663 uint16_t chunk; in zap_leaf_lookup() local
672 for (chunk = l->l_hash[LEAF_HASH(blksft, h)]; in zap_leaf_lookup()
673 chunk != CHAIN_END; chunk = le->le_next) { in zap_leaf_lookup()
675 if (chunk >= ZAP_LEAF_NUMCHUNKS(blksft)) in zap_leaf_lookup()
678 le = ZAP_LEAF_ENTRY(l, blksft, chunk); in zap_leaf_lookup()
/titanic_50/usr/src/lib/libc/port/gen/
H A Dgetenv.c76 typedef struct chunk { struct
77 struct chunk *next; argument
/titanic_50/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_disk.c187 nsc_size_t buflen, len, limit, chunk; in _nsc_rw_uio() local
210 if ((rc = nsc_maxfbas(fd, 0, &chunk)) != 0) in _nsc_rw_uio()
215 uint64_t, chunk); in _nsc_rw_uio()
227 buflen = min(len, chunk); in _nsc_rw_uio()
/titanic_50/usr/src/lib/libsaveargs/tests/
H A DREADME8 Actually test the full chunk of the (libproc) side of the code, running
/titanic_50/usr/src/uts/common/io/rge/
H A Drge_main.c213 rge_slice_chunk(dma_area_t *slice, dma_area_t *chunk, in rge_slice_chunk() argument
220 ASSERT(totsize <= chunk->alength); in rge_slice_chunk()
222 *slice = *chunk; in rge_slice_chunk()
228 chunk->mem_va = (caddr_t)chunk->mem_va + totsize; in rge_slice_chunk()
229 chunk->alength -= totsize; in rge_slice_chunk()
230 chunk->offset += totsize; in rge_slice_chunk()
231 chunk->cookie.dmac_laddress += totsize; in rge_slice_chunk()
232 chunk->cookie.dmac_size -= totsize; in rge_slice_chunk()
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_display.c760 int chunk = 16; /* 16 bytes per line */ in hexdump() local
764 for (p = data; p < data + datalen; p += chunk) { in hexdump()
767 len = MIN(chunk, left); in hexdump()
773 for (i = 0; i < (chunk - left) / 2; i++) in hexdump()

123