Lines Matching refs:u
45 if (rr->u.SP.magic[0] != 0xbe) in check_sp()
47 if (rr->u.SP.magic[1] != 0xef) in check_sp()
49 ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip; in check_sp()
89 const int min_de_size = offsetof(struct rock_ridge, u); in rock_continue()
184 len += offsetof(struct rock_ridge, u); in rock_check_overflow()
241 if ((rr->u.RR.flags[0] & RR_NM) == 0) in get_rock_ridge_filename()
249 rs.cont_extent = isonum_733(rr->u.CE.extent); in get_rock_ridge_filename()
250 rs.cont_offset = isonum_733(rr->u.CE.offset); in get_rock_ridge_filename()
251 rs.cont_size = isonum_733(rr->u.CE.size); in get_rock_ridge_filename()
265 if (rr->u.NM.flags & 6) in get_rock_ridge_filename()
268 if (rr->u.NM.flags & ~1) { in get_rock_ridge_filename()
270 rr->u.NM.flags); in get_rock_ridge_filename()
278 p = memchr(rr->u.NM.name, '\0', len); in get_rock_ridge_filename()
280 len = p - rr->u.NM.name; in get_rock_ridge_filename()
281 memcpy(retname + retnamlen, rr->u.NM.name, len); in get_rock_ridge_filename()
358 if ((rr->u.RR.flags[0] & in parse_rock_ridge_inode_internal()
368 rs.cont_extent = isonum_733(rr->u.CE.extent); in parse_rock_ridge_inode_internal()
369 rs.cont_offset = isonum_733(rr->u.CE.offset); in parse_rock_ridge_inode_internal()
370 rs.cont_size = isonum_733(rr->u.CE.size); in parse_rock_ridge_inode_internal()
374 if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len) in parse_rock_ridge_inode_internal()
380 for (p = 0; p < rr->u.ER.len_id; p++) in parse_rock_ridge_inode_internal()
381 printk(KERN_CONT "%c", rr->u.ER.data[p]); in parse_rock_ridge_inode_internal()
386 inode->i_mode = isonum_733(rr->u.PX.mode); in parse_rock_ridge_inode_internal()
387 set_nlink(inode, isonum_733(rr->u.PX.n_links)); in parse_rock_ridge_inode_internal()
388 i_uid_write(inode, isonum_733(rr->u.PX.uid)); in parse_rock_ridge_inode_internal()
389 i_gid_write(inode, isonum_733(rr->u.PX.gid)); in parse_rock_ridge_inode_internal()
394 high = isonum_733(rr->u.PN.dev_high); in parse_rock_ridge_inode_internal()
395 low = isonum_733(rr->u.PN.dev_low); in parse_rock_ridge_inode_internal()
423 if (rr->u.TF.flags & TF_CREATE) { in parse_rock_ridge_inode_internal()
425 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
429 if (rr->u.TF.flags & TF_MODIFY) { in parse_rock_ridge_inode_internal()
431 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
435 if (rr->u.TF.flags & TF_ACCESS) { in parse_rock_ridge_inode_internal()
437 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
441 if (rr->u.TF.flags & TF_ATTRIBUTES) { in parse_rock_ridge_inode_internal()
443 iso_date(rr->u.TF.times[cnt++].time, in parse_rock_ridge_inode_internal()
454 slp = &rr->u.SL.link; in parse_rock_ridge_inode_internal()
483 if (((rr->u.SL. in parse_rock_ridge_inode_internal()
515 reloc_block = isonum_733(rr->u.CL.location); in parse_rock_ridge_inode_internal()
547 algo = isonum_721(rr->u.ZF.algorithm); in parse_rock_ridge_inode_internal()
550 isonum_711(&rr->u.ZF.parms[1]); in parse_rock_ridge_inode_internal()
569 isonum_711(&rr->u.ZF.parms[0]); in parse_rock_ridge_inode_internal()
571 isonum_711(&rr->u.ZF.parms[1]); in parse_rock_ridge_inode_internal()
573 isonum_733(rr->u.ZF. in parse_rock_ridge_inode_internal()
580 rr->u.ZF.algorithm[0], in parse_rock_ridge_inode_internal()
581 rr->u.ZF.algorithm[1]); in parse_rock_ridge_inode_internal()
610 slp = &rr->u.SL.link; in get_symlink_chunk()
650 if ((!rootflag) && (rr->u.SL.flags & 1) && in get_symlink_chunk()
752 if ((rr->u.RR.flags[0] & RR_SL) == 0) in rock_ridge_symlink_readpage()
767 rs.cont_extent = isonum_733(rr->u.CE.extent); in rock_ridge_symlink_readpage()
768 rs.cont_offset = isonum_733(rr->u.CE.offset); in rock_ridge_symlink_readpage()
769 rs.cont_size = isonum_733(rr->u.CE.size); in rock_ridge_symlink_readpage()