Lines Matching refs:u
44 if (rr->u.SP.magic[0] != 0xbe) in check_sp()
46 if (rr->u.SP.magic[1] != 0xef) in check_sp()
48 ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip; in check_sp()
88 const int min_de_size = offsetof(struct rock_ridge, u); in rock_continue()
183 len += offsetof(struct rock_ridge, u); in rock_check_overflow()
240 if ((rr->u.RR.flags[0] & RR_NM) == 0) in get_rock_ridge_filename()
248 rs.cont_extent = isonum_733(rr->u.CE.extent); in get_rock_ridge_filename()
249 rs.cont_offset = isonum_733(rr->u.CE.offset); in get_rock_ridge_filename()
250 rs.cont_size = isonum_733(rr->u.CE.size); in get_rock_ridge_filename()
264 if (rr->u.NM.flags & 6) in get_rock_ridge_filename()
267 if (rr->u.NM.flags & ~1) { in get_rock_ridge_filename()
269 rr->u.NM.flags); in get_rock_ridge_filename()
277 p = memchr(rr->u.NM.name, '\0', len); in get_rock_ridge_filename()
279 len = p - rr->u.NM.name; in get_rock_ridge_filename()
280 memcpy(retname + retnamlen, rr->u.NM.name, len); in get_rock_ridge_filename()
357 if ((rr->u.RR.flags[0] & in parse_rock_ridge_inode_internal()
367 rs.cont_extent = isonum_733(rr->u.CE.extent); in parse_rock_ridge_inode_internal()
368 rs.cont_offset = isonum_733(rr->u.CE.offset); in parse_rock_ridge_inode_internal()
369 rs.cont_size = isonum_733(rr->u.CE.size); in parse_rock_ridge_inode_internal()
373 if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len) in parse_rock_ridge_inode_internal()
379 for (p = 0; p < rr->u.ER.len_id; p++) in parse_rock_ridge_inode_internal()
380 printk("%c", rr->u.ER.data[p]); in parse_rock_ridge_inode_internal()
385 inode->i_mode = isonum_733(rr->u.PX.mode); in parse_rock_ridge_inode_internal()
386 set_nlink(inode, isonum_733(rr->u.PX.n_links)); in parse_rock_ridge_inode_internal()
387 i_uid_write(inode, isonum_733(rr->u.PX.uid)); in parse_rock_ridge_inode_internal()
388 i_gid_write(inode, isonum_733(rr->u.PX.gid)); in parse_rock_ridge_inode_internal()
393 high = isonum_733(rr->u.PN.dev_high); in parse_rock_ridge_inode_internal()
394 low = isonum_733(rr->u.PN.dev_low); in parse_rock_ridge_inode_internal()
422 if (rr->u.TF.flags & TF_CREATE) { in parse_rock_ridge_inode_internal()
424 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
428 if (rr->u.TF.flags & TF_MODIFY) { in parse_rock_ridge_inode_internal()
430 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
434 if (rr->u.TF.flags & TF_ACCESS) { in parse_rock_ridge_inode_internal()
436 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
440 if (rr->u.TF.flags & TF_ATTRIBUTES) { in parse_rock_ridge_inode_internal()
442 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
453 slp = &rr->u.SL.link; in parse_rock_ridge_inode_internal()
482 if (((rr->u.SL. in parse_rock_ridge_inode_internal()
514 reloc_block = isonum_733(rr->u.CL.location); in parse_rock_ridge_inode_internal()
546 algo = isonum_721(rr->u.ZF.algorithm); in parse_rock_ridge_inode_internal()
549 isonum_711(&rr->u.ZF.parms[1]); in parse_rock_ridge_inode_internal()
568 isonum_711(&rr->u.ZF.parms[0]); in parse_rock_ridge_inode_internal()
570 isonum_711(&rr->u.ZF.parms[1]); in parse_rock_ridge_inode_internal()
572 isonum_733(rr->u.ZF. in parse_rock_ridge_inode_internal()
579 rr->u.ZF.algorithm[0], in parse_rock_ridge_inode_internal()
580 rr->u.ZF.algorithm[1]); in parse_rock_ridge_inode_internal()
609 slp = &rr->u.SL.link; in get_symlink_chunk()
649 if ((!rootflag) && (rr->u.SL.flags & 1) && in get_symlink_chunk()
751 if ((rr->u.RR.flags[0] & RR_SL) == 0) in rock_ridge_symlink_readpage()
766 rs.cont_extent = isonum_733(rr->u.CE.extent); in rock_ridge_symlink_readpage()
767 rs.cont_offset = isonum_733(rr->u.CE.offset); in rock_ridge_symlink_readpage()
768 rs.cont_size = isonum_733(rr->u.CE.size); in rock_ridge_symlink_readpage()