Searched refs:dirblock (Results 1 - 2 of 2) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/efs/ |
H A D | dir.c | 26 struct efs_dir *dirblock; local 54 dirblock = (struct efs_dir *) bh->b_data; 56 if (be16_to_cpu(dirblock->magic) != EFS_DIRBLK_MAGIC) { 62 while (slot < dirblock->slots) { 63 if (dirblock->space[slot] == 0) { 68 dirslot = (struct efs_dentry *) (((char *) bh->b_data) + EFS_SLOTAT(dirblock, slot)); 75 printk(KERN_DEBUG "EFS: readdir(): block %d slot %d/%d: inode %u, name \"%s\", namelen %u\n", block, slot, dirblock->slots-1, inodenum, nameptr, namelen); 85 if (nameptr - (char *) dirblock + namelen > EFS_DIRBSIZE) { 92 if (++slot == dirblock->slots) {
|
H A D | namei.c | 19 struct efs_dir *dirblock; local 35 dirblock = (struct efs_dir *) bh->b_data; 37 if (be16_to_cpu(dirblock->magic) != EFS_DIRBLK_MAGIC) { 43 for(slot = 0; slot < dirblock->slots; slot++) { 44 dirslot = (struct efs_dentry *) (((char *) bh->b_data) + EFS_SLOTAT(dirblock, slot));
|
Completed in 303 milliseconds