Lines Matching refs:spt
1348 struct udf_sparing_table *spt;
1353 spt = calloc(context.sector_size, layout.sparing_table_dscr_lbas);
1354 if (spt == NULL)
1358 udf_inittag(&spt->tag, TAGID_SPARING_TABLE, /* loc */ 0);
1360 udf_set_regid(&spt->id, "*UDF Sparing Table");
1361 udf_add_udf_regid(&spt->id);
1363 spt->rt_l = udf_rw16(layout.spareable_blocks);
1364 spt->seq_num = udf_rw32(0); /* first generation */
1367 sme = &spt->entries[cnt];
1378 spt->tag.desc_crc_len = udf_rw16((uint16_t)crclen);
1380 context.sparing_table = spt;
1672 struct udf_sparing_table *spt;
1676 spt = context.sparing_table;
1677 if (spt == NULL)
1684 sme = &spt->entries[cnt];
1989 size += udf_rw16(dscr->spt.rt_l) * elmsz;