Lines Matching defs:part
1355 struct ud_part *part, uint32_t *blkno)
1365 if (part->udp_cache_count == 0) {
1369 part->udp_number, 0, CLSTR_SIZE, &bno, &sz, 1, 0)) != 0) {
1376 if (part->udp_cache_count == 0) {
1378 part->udp_cache[index] = bno;
1380 part->udp_cache_count = sz;
1385 part->udp_cache_count--;
1386 *blkno = part->udp_cache[part->udp_cache_count];
1389 ud_free_space(udf_vfsp->udf_vfs, part->udp_number, bno, sz);
1401 struct ud_part *part;
1407 part = udf_vfsp->udf_parts;
1408 for (i = 0; i < udf_vfsp->udf_npart; i++, part++) {
1409 if (part->udp_cache_count) {
1410 nblks = part->udp_cache_count;
1411 start = part->udp_cache[0];
1412 part->udp_cache_count = 0;
1415 part->udp_number, start, nblks);