Lines Matching defs:pos
281 int pos = 0;
288 ano = le32_to_cpu(btree1->u.internal[pos].down);
296 pos = 0;
314 if ((pos = i + 1) < btree1->n_used_nodes)
338 int hpfs_ea_read(struct super_block *s, secno a, int ano, unsigned pos,
347 if ((sec = anode_lookup(s, a, pos >> 9)) == -1)
349 } else sec = a + (pos >> 9);
353 l = 0x200 - (pos & 0x1ff); if (l > len) l = len;
354 memcpy(buf, data + (pos & 0x1ff), l);
356 buf += l; pos += l; len -= l;
361 int hpfs_ea_write(struct super_block *s, secno a, int ano, unsigned pos,
370 if ((sec = anode_lookup(s, a, pos >> 9)) == -1)
372 } else sec = a + (pos >> 9);
376 l = 0x200 - (pos & 0x1ff); if (l > len) l = len;
377 memcpy(data + (pos & 0x1ff), buf, l);
380 buf += l; pos += l; len -= l;