sbin/fsck_udf/main.c
290
udf_calc_node_hash(struct long_ad *icb)
sbin/fsck_udf/main.c
292
uint32_t lb_num = udf_rw32(icb->loc.lb_num);
sbin/fsck_udf/main.c
293
uint16_t vpart = udf_rw16(icb->loc.part_num);
sbin/fsck_udf/main.c
300
udf_node_lookup(struct long_ad *icb)
sbin/fsck_udf/main.c
303
int entry = udf_calc_node_hash(icb);
sbin/fsck_udf/main.c
307
if (pos->loc.loc.part_num == icb->loc.part_num)
sbin/fsck_udf/main.c
308
if (pos->loc.loc.lb_num == icb->loc.lb_num)
sbin/fsck_udf/main.c
3187
struct icb_tag *icb = NULL;
sbin/fsck_udf/main.c
3194
icb = &fe->icbtag;
sbin/fsck_udf/main.c
3207
icb = &efe->icbtag;
sbin/fsck_udf/main.c
3230
ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK;
sbin/fsck_udf/main.c
324
struct icb_tag *icb;
sbin/fsck_udf/main.c
3243
switch (icb->file_type) {
sbin/fsck_udf/main.c
3256
udf_node_path(node), icb->file_type);
sbin/fsck_udf/main.c
3360
if (udf_rw32(fid->icb.loc.lb_num) == 0) {
sbin/fsck_udf/main.c
3377
leaf_node = udf_node_lookup(&fid->icb);
sbin/fsck_udf/main.c
338
icb = &fe->icbtag;
sbin/fsck_udf/main.c
3386
node, &fid->icb, dirent->d_name);
sbin/fsck_udf/main.c
3391
entry = udf_calc_node_hash(&fid->icb);
sbin/fsck_udf/main.c
344
icb = &efe->icbtag;
sbin/fsck_udf/main.c
353
ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK;
sbin/fsck_udf/main.c
3602
file_node = udf_node_lookup(&fid->icb);
sbin/fsck_udf/main.c
3609
memset(&fid->icb, 0, sizeof(struct long_ad));
sbin/fsck_udf/main.c
3613
if (fid->icb.longad_uniqueid != file_node->unique_id)
sbin/fsck_udf/main.c
3614
fid->icb.longad_uniqueid = udf_rw64(file_node->unique_id);
sbin/fsck_udf/main.c
3621
memset(&fid->icb, 0 , sizeof(struct long_ad));
sbin/fsck_udf/main.c
752
struct icb_tag *icb;
sbin/fsck_udf/main.c
768
icb = &fe->icbtag;
sbin/fsck_udf/main.c
774
icb = &efe->icbtag;
sbin/fsck_udf/main.c
784
ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK;
sbin/fsck_udf/main.c
941
struct icb_tag *icb;
sbin/fsck_udf/main.c
980
icb = &fe->icbtag;
sbin/fsck_udf/main.c
985
icb = &efe->icbtag;
sbin/fsck_udf/main.c
991
ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK;
sbin/newfs_udf/udf_core.c
2043
fid->icb = *parent;
sbin/newfs_udf/udf_core.c
2044
fid->icb.longad_uniqueid = parent->longad_uniqueid;
sbin/newfs_udf/udf_core.c
2067
fid->icb = *ref;
sbin/newfs_udf/udf_core.c
2068
fid->icb.longad_uniqueid = ref->longad_uniqueid;
sbin/newfs_udf/udf_core.c
2423
struct icb_tag *icb;
sbin/newfs_udf/udf_core.c
2435
icb = &fe->icbtag;
sbin/newfs_udf/udf_core.c
2441
icb->strat_type = udf_rw16(4);
sbin/newfs_udf/udf_core.c
2442
icb->max_num_entries = udf_rw16(1);
sbin/newfs_udf/udf_core.c
2443
icb->file_type = file_type; /* 8 bit */
sbin/newfs_udf/udf_core.c
2444
icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
sbin/newfs_udf/udf_core.c
2525
struct icb_tag *icb;
sbin/newfs_udf/udf_core.c
2535
icb = &efe->icbtag;
sbin/newfs_udf/udf_core.c
2541
icb->strat_type = udf_rw16(4);
sbin/newfs_udf/udf_core.c
2542
icb->max_num_entries = udf_rw16(1);
sbin/newfs_udf/udf_core.c
2543
icb->file_type = file_type; /* 8 bit */
sbin/newfs_udf/udf_core.c
2544
icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
sbin/newfs_udf/udf_core.c
2613
struct icb_tag *icb;
sbin/newfs_udf/udf_core.c
2625
icb = &efe->icbtag;
sbin/newfs_udf/udf_core.c
2628
icb->flags = udf_rw16(UDF_ICB_SHORT_ALLOC);
sys/fs/udf/ecma167-udf.h
652
struct long_ad icb;
sys/fs/udf/udf.h
245
struct long_ad *icb;
sys/fs/udf/udf_allocation.c
1809
udf_get_adslot(struct udf_node *udf_node, int slot, struct long_ad *icb,
sys/fs/udf/udf_allocation.c
1843
memset(icb, 0, sizeof(struct long_ad));
sys/fs/udf/udf_allocation.c
1894
memset(icb, 0, sizeof(struct long_ad));
sys/fs/udf/udf_allocation.c
1901
icb->len = short_ad->len;
sys/fs/udf/udf_allocation.c
1902
icb->loc.part_num = udf_node->loc.loc.part_num;
sys/fs/udf/udf_allocation.c
1903
icb->loc.lb_num = short_ad->lb_num;
sys/fs/udf/udf_allocation.c
1906
*icb = *long_ad;
sys/fs/udf/udf_allocation.c
1909
"flags %d\n", icb->loc.part_num, icb->loc.lb_num,
sys/fs/udf/udf_allocation.c
1910
UDF_EXT_LEN(icb->len), UDF_EXT_FLAGS(icb->len)));
sys/fs/udf/udf_allocation.c
1916
udf_append_adslot(struct udf_node *udf_node, int *slot, struct long_ad *icb) {
sys/fs/udf/udf_allocation.c
1977
flags = UDF_EXT_FLAGS(udf_rw32(icb->len));
sys/fs/udf/udf_allocation.c
1979
icb->loc.part_num = udf_rw16(0);
sys/fs/udf/udf_allocation.c
1980
icb->loc.lb_num = udf_rw32(0);
sys/fs/udf/udf_allocation.c
2051
flags = UDF_EXT_FLAGS(udf_rw32(icb->len));
sys/fs/udf/udf_allocation.c
2132
icb->loc.part_num, icb->loc.lb_num,
sys/fs/udf/udf_allocation.c
2133
UDF_EXT_LEN(icb->len), UDF_EXT_FLAGS(icb->len)));
sys/fs/udf/udf_allocation.c
2136
short_ad->len = icb->len;
sys/fs/udf/udf_allocation.c
2137
short_ad->lb_num = icb->loc.lb_num;
sys/fs/udf/udf_allocation.c
2140
*long_ad = *icb;
sys/fs/udf/udf_allocation.c
2144
len = udf_rw32(icb->len);
sys/fs/udf/udf_readwrite.c
608
udf_create_logvol_dscr(struct udf_mount *ump, struct udf_node *udf_node, struct long_ad *icb,
sys/fs/udf/udf_readwrite.c
618
args.icb = icb;
sys/fs/udf/udf_readwrite.c
629
udf_free_logvol_dscr(struct udf_mount *ump, struct long_ad *icb,
sys/fs/udf/udf_readwrite.c
637
args.icb = icb;
sys/fs/udf/udf_readwrite.c
645
udf_read_logvol_dscr(struct udf_mount *ump, struct long_ad *icb,
sys/fs/udf/udf_readwrite.c
654
args.icb = icb;
sys/fs/udf/udf_readwrite.c
666
struct long_ad *icb, int waitfor)
sys/fs/udf/udf_readwrite.c
675
args.icb = icb;
sys/fs/udf/udf_strat_direct.c
160
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_direct.c
168
error = udf_translate_vtop(ump, icb, §or, &dummy);
sys/fs/udf/udf_strat_direct.c
191
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_direct.c
201
logsector = udf_rw32(icb->loc.lb_num);
sys/fs/udf/udf_strat_direct.c
205
error = udf_translate_vtop(ump, icb, §or, &dummy);
sys/fs/udf/udf_strat_rmw.c
541
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_rmw.c
548
error = udf_translate_vtop(ump, icb, §ornr, &dummy);
sys/fs/udf/udf_strat_rmw.c
580
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_rmw.c
586
error = udf_translate_vtop(ump, icb, §ornr, &dummy);
sys/fs/udf/udf_strat_rmw.c
612
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_rmw.c
623
error = udf_translate_vtop(ump, icb, §ornr, &dummy);
sys/fs/udf/udf_strat_rmw.c
706
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_rmw.c
718
error = udf_translate_vtop(ump, icb, §ornr, &dummy);
sys/fs/udf/udf_strat_rmw.c
743
logsectornr = udf_rw32(icb->loc.lb_num);
sys/fs/udf/udf_strat_sequential.c
174
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_sequential.c
182
error = udf_translate_vtop(ump, icb, §or, &dummy);
sys/fs/udf/udf_strat_sequential.c
205
struct long_ad *icb = args->icb;
sys/fs/udf/udf_strat_sequential.c
215
logsectornr = udf_rw32(icb->loc.lb_num);
sys/fs/udf/udf_strat_sequential.c
218
error = udf_translate_vtop(ump, icb, §ornr, &dummy);
sys/fs/udf/udf_subr.c
2301
fid->icb = *parent;
sys/fs/udf/udf_subr.c
2302
fid->icb.longad_uniqueid = udf_rw32((uint32_t) unique_id);
sys/fs/udf/udf_subr.c
3508
const struct long_ad * const icb = key;
sys/fs/udf/udf_subr.c
3510
return udf_compare_icb(&a_node->loc, icb);
sys/fs/udf/udf_subr.c
4653
*icb_loc = fid->icb;
sys/fs/udf/udf_subr.c
4674
struct icb_tag *icb;
sys/fs/udf/udf_subr.c
4683
icb = &fe->icbtag;
sys/fs/udf/udf_subr.c
4689
icb->strat_type = udf_rw16(4);
sys/fs/udf/udf_subr.c
4690
icb->max_num_entries = udf_rw16(1);
sys/fs/udf/udf_subr.c
4691
icb->file_type = file_type; /* 8 bit */
sys/fs/udf/udf_subr.c
4692
icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
sys/fs/udf/udf_subr.c
4757
struct icb_tag *icb;
sys/fs/udf/udf_subr.c
4765
icb = &efe->icbtag;
sys/fs/udf/udf_subr.c
4771
icb->strat_type = udf_rw16(4);
sys/fs/udf/udf_subr.c
4772
icb->max_num_entries = udf_rw16(1);
sys/fs/udf/udf_subr.c
4773
icb->file_type = file_type; /* 8 bit */
sys/fs/udf/udf_subr.c
4774
icb->flags = udf_rw16(UDF_ICB_INTERN_ALLOC);
sys/fs/udf/udf_subr.c
4898
memset(&fid->icb, 0, sizeof(fid->icb));
sys/fs/udf/udf_subr.c
5060
fid->icb = new_parent_node->write_loc;
sys/fs/udf/udf_subr.c
5061
fid->icb.longad_uniqueid = udf_rw32(new_parent_unique_id);
sys/fs/udf/udf_subr.c
5198
if (udf_rw32(fid->icb.len) != 0)
sys/fs/udf/udf_subr.c
5200
if (udf_rw32(fid->icb.loc.lb_num) != 0)
sys/fs/udf/udf_subr.c
5202
if (udf_rw16(fid->icb.loc.part_num) != 0)
sys/fs/udf/udf_subr.c
5253
fid->icb = udf_node->loc;
sys/fs/udf/udf_subr.c
5254
fid->icb.longad_uniqueid = udf_rw32((uint32_t) unique_id);
sys/fs/udf/udf_subr.c
6389
dirent->d_fileno = udf_get_node_id(&fid->icb); /* inode hash XXX */
sys/fs/udf/udf_subr.h
107
void udf_get_adslot(struct udf_node *udf_node, int slot, struct long_ad *icb, int *eof);
sys/fs/udf/udf_subr.h
108
int udf_append_adslot(struct udf_node *udf_node, int *slot, struct long_ad *icb);
sys/fs/udf/udf_subr.h
75
struct long_ad *icb, union dscrptr **dscrptr);
sys/fs/udf/udf_subr.h
78
int udf_read_logvol_dscr(struct udf_mount *ump, struct long_ad *icb,
sys/fs/udf/udf_subr.h
81
struct long_ad *icb, int waitfor);
usr.sbin/makefs/udf.c
1000
udf_write_dscr_virt(dscr, udf_rw32(icb.loc.lb_num),
usr.sbin/makefs/udf.c
1001
udf_rw16(icb.loc.part_num), 1);
usr.sbin/makefs/udf.c
1006
udf_create_fid(ddoff, fid, cur->name, 0, &icb);
usr.sbin/makefs/udf.c
381
struct long_ad *icb;
usr.sbin/makefs/udf.c
387
icb = dir_icb;
usr.sbin/makefs/udf.c
390
icb = dirdata_icb;
usr.sbin/makefs/udf.c
398
location = udf_rw32(icb->loc.lb_num);
usr.sbin/makefs/udf.c
412
struct icb_tag *icb;
usr.sbin/makefs/udf.c
427
icb = &fe->icbtag;
usr.sbin/makefs/udf.c
435
icb = &efe->icbtag;
usr.sbin/makefs/udf.c
444
if ((udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK) !=
usr.sbin/makefs/udf.c
455
assert((udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK) ==
usr.sbin/makefs/udf.c
489
struct icb_tag *icb;
usr.sbin/makefs/udf.c
515
icb = &fe->icbtag;
usr.sbin/makefs/udf.c
524
icb = &efe->icbtag;
usr.sbin/makefs/udf.c
537
cur_alloc = udf_rw16(icb->flags);
usr.sbin/makefs/udf.c
595
icb->flags = udf_rw16(UDF_ICB_SHORT_ALLOC);
usr.sbin/makefs/udf.c
603
icb->flags = udf_rw16(UDF_ICB_LONG_ALLOC);
usr.sbin/makefs/udf.c
635
struct long_ad icb;
usr.sbin/makefs/udf.c
644
icb = *data_icb;
usr.sbin/makefs/udf.c
645
icb.len = udf_rw32(flen);
usr.sbin/makefs/udf.c
646
while (udf_rw32(icb.len) > 0)
usr.sbin/makefs/udf.c
647
udf_append_file_mapping(dscr, &icb);
usr.sbin/makefs/udf.c
661
int filetype, struct long_ad *icb)
usr.sbin/makefs/udf.c
674
icb->longad_uniqueid = udf_rw32(udf_rw64(fe->unique_id));
usr.sbin/makefs/udf.c
680
icb->longad_uniqueid = udf_rw32(udf_rw64(efe->unique_id));
usr.sbin/makefs/udf.c
811
struct long_ad *icb)
usr.sbin/makefs/udf.c
832
udf_metadata_alloc(1, icb);
usr.sbin/makefs/udf.c
833
udf_create_new_file(st, &dscr, UDF_ICB_FILETYPE_RANDOMACCESS, icb);
usr.sbin/makefs/udf.c
864
udf_write_dscr_virt(dscr, udf_rw32(icb->loc.lb_num),
usr.sbin/makefs/udf.c
865
udf_rw16(icb->loc.part_num), 1);
usr.sbin/makefs/udf.c
870
memcpy(cur->inode->fsuse, icb, sizeof(struct long_ad));
usr.sbin/makefs/udf.c
882
struct long_ad icb, data_icb, dirdata_icb;
usr.sbin/makefs/udf.c
941
dir, dir_icb, &icb);
usr.sbin/makefs/udf.c
946
UDF_FILE_CHAR_DIR, &icb);
usr.sbin/makefs/udf.c
956
fid, &icb);
usr.sbin/makefs/udf.c
960
0, &icb);
usr.sbin/makefs/udf.c
988
udf_metadata_alloc(1, &icb);
usr.sbin/makefs/udf.c
990
UDF_ICB_FILETYPE_SYMLINK, &icb);