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

Lines Matching refs:ano

11 /* Remove external extended attributes. ano specifies whether a is a 
14 void hpfs_ea_ext_remove(struct super_block *s, secno a, int ano, unsigned len)
22 ano ? "anode" : "sectors", a, len);
25 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return;
29 ano ? "anode" : "sectors", a, pos);
32 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 9, ex+4))
38 if (!ano) hpfs_free_sectors(s, a, (len+511) >> 9);
50 static char *get_indirect_ea(struct super_block *s, int ano, secno a, int size)
57 if (hpfs_ea_read(s, a, ano, 0, size, ret)) {
65 static void set_indirect_ea(struct super_block *s, int ano, secno a,
68 hpfs_ea_write(s, a, ano, 0, size, data);
77 int ano, len;
93 ano = fnode->ea_anode;
100 ano ? "anode" : "sectors", a, len);
103 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return -EIO;
104 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea->indirect ? 8 : 0), ex + 4))
111 if (hpfs_ea_read(s, a, ano, pos + 4 + ea->namelen + 1, ea->valuelen, buf))
133 int ano, len;
151 ano = fnode->ea_anode;
158 ano ? "anode" : "sectors", a, len);
161 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return NULL;
162 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea->indirect ? 8 : 0), ex + 4))
171 if (hpfs_ea_read(s, a, ano, pos + 4 + ea->namelen + 1, ea->valuelen, ret)) {
195 int ano, len;
212 ano = fnode->ea_anode;
219 ano ? "anode" : "sectors", a, len);
222 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return;
223 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea->indirect ? 8 : 0), ex + 4))
232 hpfs_ea_write(s, a, ano, pos + 4 + ea->namelen + 1, size, data);