Home | History | Annotate | Download | only in udf

Lines Matching defs:icb

2301 	fid->icb = *parent;
2302 fid->icb.longad_uniqueid = udf_rw32((uint32_t) unique_id);
2790 /* Check icb filetype! it has to be 0 or UDF_ICB_FILETYPE_VAT */
2950 /* Check icb filetype! it has to be 0 or UDF_ICB_FILETYPE_VAT */
3508 const struct long_ad * const icb = key;
3510 return udf_compare_icb(&a_node->loc, icb);
4653 *icb_loc = fid->icb;
4674 struct icb_tag *icb;
4683 icb = &fe->icbtag;
4689 icb->strat_type = udf_rw16(4);
4690 icb->max_num_entries = udf_rw16(1);
4691 icb->file_type = file_type; /* 8 bit */
4692 icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
4757 struct icb_tag *icb;
4765 icb = &efe->icbtag;
4771 icb->strat_type = udf_rw16(4);
4772 icb->max_num_entries = udf_rw16(1);
4773 icb->file_type = file_type; /* 8 bit */
4774 icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
4898 memset(&fid->icb, 0, sizeof(fid->icb));
5059 /* update our ICB to the new parent, hit of lower 32 bits of uniqueid */
5060 fid->icb = new_parent_node->write_loc;
5061 fid->icb.longad_uniqueid = udf_rw32(new_parent_unique_id);
5198 if (udf_rw32(fid->icb.len) != 0)
5200 if (udf_rw32(fid->icb.loc.lb_num) != 0)
5202 if (udf_rw16(fid->icb.loc.part_num) != 0)
5253 fid->icb = udf_node->loc;
5254 fid->icb.longad_uniqueid = udf_rw32((uint32_t) unique_id);
5377 DPRINTF(NODE, ("\tcan't translate icb address!\n"));
6389 dirent->d_fileno = udf_get_node_id(&fid->icb); /* inode hash XXX */