Lines Matching defs:goal
341 u64 goal, unsigned count, int *err,
350 UFSD("ENTER, ino %lu, fragment %llu, goal %llu, count %u\n",
352 (unsigned long long)goal, count);
408 if (goal >= uspi->s_size)
409 goal = 0;
410 if (goal == 0)
413 cgno = ufs_dtog(uspi, goal);
419 result = ufs_alloc_fragments (inode, cgno, goal, count, err);
464 result = ufs_alloc_fragments (inode, cgno, goal, request, err);
584 u64 goal, unsigned count, int *err)
593 UFSD("ENTER, ino %lu, cgno %u, goal %llu, count %u\n",
594 inode->i_ino, cgno, (unsigned long long)goal, count);
641 result = ufs_alloccg_block (inode, ucpi, goal, err);
652 result = ufs_alloccg_block (inode, ucpi, goal, err);
655 goal = ufs_dtogd(uspi, result);
657 ubh_setbit (UCPI_UBH(ucpi), ucpi->c_freeoff, goal + i);
668 result = ufs_bitmap_search (sb, ucpi, goal, allocsize);
698 u64 goal, int *err)
705 UFSD("ENTER, goal %llu\n", (unsigned long long)goal);
711 if (goal == 0) {
712 goal = ucpi->c_rotor;
715 goal = ufs_blknum (goal);
716 goal = ufs_dtogd(uspi, goal);
721 if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, ufs_fragstoblks(goal))) {
722 result = goal;
727 result = ufs_bitmap_search (sb, ucpi, goal, uspi->s_fpb);
788 * @goal: near which block we want find new one
793 u64 goal, unsigned count)
810 UFSD("ENTER, cg %u, goal %llu, count %u\n", ucpi->c_cgx,
811 (unsigned long long)goal, count);
813 if (goal)
814 start = ufs_dtogd(uspi, goal) >> 3;