Searched refs:ano (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/hpfs/
H A Dea.c12 /* Remove external extended attributes. ano specifies whether a is a
15 void hpfs_ea_ext_remove(struct super_block *s, secno a, int ano, unsigned len) argument
23 ano ? "anode" : "sectors", a, len);
26 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return;
30 ano ? "anode" : "sectors", a, pos);
33 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 9, ex+4))
39 if (!ano) hpfs_free_sectors(s, a, (len+511) >> 9);
51 static char *get_indirect_ea(struct super_block *s, int ano, secno a, int size) argument
58 if (hpfs_ea_read(s, a, ano, 0, size, ret)) {
66 static void set_indirect_ea(struct super_block *s, int ano, secn argument
78 int ano, len; local
134 int ano, len; local
196 int ano, len; local
[all...]
H A Dmap.c221 struct anode *hpfs_map_anode(struct super_block *s, anode_secno ano, struct buffer_head **bhp) argument
224 if (hpfs_sb(s)->sb_chk) if (hpfs_chk_sectors(s, ano, 1, "anode")) return NULL;
225 if ((anode = hpfs_map_sector(s, ano, bhp, ANODE_RD_AHEAD)))
228 hpfs_error(s, "bad magic on anode %08x", ano);
231 if (le32_to_cpu(anode->self) != ano) {
232 hpfs_error(s, "self pointer invalid on anode %08x", ano);
237 hpfs_error(s, "bad number of nodes in anode %08x", ano);
242 hpfs_error(s, "bad first_free pointer in anode %08x", ano);
H A Danode.c278 anode_secno ano = 0, oano; local
288 ano = le32_to_cpu(btree1->u.internal[pos].down);
291 if (hpfs_stop_cycles(s, ano, &d1, &d2, "hpfs_remove_btree #1"))
293 if (!(anode = hpfs_map_anode(s, ano, &bh))) return;
304 if (hpfs_stop_cycles(s, ano, &c1, &c2, "hpfs_remove_btree #2")) return;
305 hpfs_free_sectors(s, ano, 1);
306 oano = ano;
307 ano = le32_to_cpu(anode->up);
309 if (!(anode = hpfs_map_anode(s, ano, &bh))) return;
323 oano, level ? ano
338 hpfs_ea_read(struct super_block *s, secno a, int ano, unsigned pos, unsigned len, char *buf) argument
361 hpfs_ea_write(struct super_block *s, secno a, int ano, unsigned pos, unsigned len, const char *buf) argument
385 hpfs_ea_remove(struct super_block *s, secno a, int ano, unsigned len) argument
[all...]
H A Dalloc.c471 struct anode *hpfs_alloc_anode(struct super_block *s, secno near, anode_secno *ano, argument
475 if (!(*ano = hpfs_alloc_sector(s, near, 1, ANODE_ALLOC_FWD))) return NULL;
476 if (!(a = hpfs_get_sector(s, *ano, bh))) {
477 hpfs_free_sectors(s, *ano, 1);
482 a->self = cpu_to_le32(*ano);

Completed in 228 milliseconds