Lines Matching refs:blksize
153 struct componentname *cnp, uint32_t blksize)
161 cursize = roundup(dp->i_size, blksize);
162 newsize = cursize + blksize;
165 auio.uio_resid = blksize;
166 aiov.iov_len = blksize;
247 ext2fs_append_entry(char *block, uint32_t blksize,
255 new_entry->e2d_reclen = block + blksize - (char *)last_entry;
263 ext2fs_htree_split_dirblock(char *block1, char *block2, uint32_t blksize,
280 ((char *)block2 + blksize);
291 while ((char *)ep < block1 + blksize) {
315 if (sort_info[i].h_size + size > blksize / 2)
346 for (offset = 0; offset < blksize;) {
360 ext2fs_append_entry(block2, blksize,
364 last->e2d_reclen = block1 + blksize - (char *)last;
367 ext2fs_append_entry(block1, blksize, last, entry);
371 block2 + blksize - dest;
392 uint32_t blksize, dirlen, split_hash;
401 blksize = m_fs->e2fs_bsize;
403 buf1 = malloc(blksize, M_TEMP, M_WAITOK | M_ZERO);
404 buf2 = malloc(blksize, M_TEMP, M_WAITOK | M_ZERO);
412 dirlen = (char *)root + blksize - (char *)ep;
417 ep->e2d_reclen = buf1 + blksize - (char *)ep;
424 dotdot->e2d_reclen = blksize - EXT2_DIR_REC_LEN(1);
441 ext2fs_htree_split_dirblock(buf1, buf2, blksize, fs->e3fs_hash_seed,
458 error = ext2fs_htree_append_block(vp, buf1, cnp, blksize);
465 error = ext2fs_htree_append_block(vp, buf2, cnp, blksize);
491 uint32_t blksize, blknum;
505 blksize = m_fs->e2fs_bsize;
521 newidxblock = malloc(blksize, M_TEMP, M_WAITOK | M_ZERO);
526 dst_node->h_fake_dirent.e2d_reclen = blksize;
528 cursize = roundup(ip->i_size, blksize);
529 dirsize = cursize + blksize;
530 blknum = dirsize / blksize - 1;
533 cnp, blksize);
614 error = ext2fs_blkatoff(dvp, blknum * blksize, NULL, &bp);
619 newdirblock = malloc(blksize, M_TEMP, M_WAITOK | M_ZERO);
620 ext2fs_htree_split_dirblock((char *)bp->b_data, newdirblock, blksize,
622 cursize = roundup(ip->i_size, blksize);
623 dirsize = cursize + blksize;
624 blknum = dirsize / blksize - 1;
630 error = ext2fs_htree_append_block(dvp, newdirblock, cnp, blksize);