• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/adfs/

Lines Matching refs:asb

121 	struct adfs_sb_info *asb = ADFS_SB(sb);
125 for (i = 0; i < asb->s_map_size; i++)
126 brelse(asb->s_map[i].dm_bh);
127 kfree(asb->s_map);
128 kfree(asb);
136 struct adfs_sb_info *asb = ADFS_SB(mnt->mnt_sb);
138 if (asb->s_uid != 0)
139 seq_printf(seq, ",uid=%u", asb->s_uid);
140 if (asb->s_gid != 0)
141 seq_printf(seq, ",gid=%u", asb->s_gid);
142 if (asb->s_owner_mask != ADFS_DEFAULT_OWNER_MASK)
143 seq_printf(seq, ",ownmask=%o", asb->s_owner_mask);
144 if (asb->s_other_mask != ADFS_DEFAULT_OTHER_MASK)
145 seq_printf(seq, ",othmask=%o", asb->s_other_mask);
163 struct adfs_sb_info *asb = ADFS_SB(sb);
180 asb->s_uid = option;
185 asb->s_gid = option;
190 asb->s_owner_mask = option;
195 asb->s_other_mask = option;
287 struct adfs_sb_info *asb = ADFS_SB(sb);
289 nzones = asb->s_map_size;
293 map_addr = signed_asl(map_addr, asb->s_map2blk);
295 asb->s_ids_per_zone = zone_size / (asb->s_idlen + 1);
352 struct adfs_sb_info *asb;
357 asb = kzalloc(sizeof(*asb), GFP_KERNEL);
358 if (!asb)
360 sb->s_fs_info = asb;
363 asb->s_uid = 0;
364 asb->s_gid = 0;
365 asb->s_owner_mask = ADFS_DEFAULT_OWNER_MASK;
366 asb->s_other_mask = ADFS_DEFAULT_OTHER_MASK;
424 asb->s_idlen = dr->idlen;
425 asb->s_map_size = dr->nzones | (dr->nzones_high << 8);
426 asb->s_map2blk = dr->log2bpmb - dr->log2secsize;
427 asb->s_size = adfs_discsize(dr, sb->s_blocksize_bits);
428 asb->s_version = dr->format_version;
429 asb->s_log2sharesize = dr->log2sharesize;
431 asb->s_map = adfs_read_map(sb, dr);
432 if (!asb->s_map)
442 dr = (struct adfs_discrecord *)(asb->s_map[0].dm_bh->b_data + 4);
456 if (asb->s_version) {
458 asb->s_dir = &adfs_fplus_dir_ops;
459 asb->s_namelen = ADFS_FPLUS_NAME_LEN;
461 asb->s_dir = &adfs_f_dir_ops;
462 asb->s_namelen = ADFS_F_NAME_LEN;
470 for (i = 0; i < asb->s_map_size; i++)
471 brelse(asb->s_map[i].dm_bh);
472 kfree(asb->s_map);
483 kfree(asb);