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 Ddir.c26 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 Dnamei.c19 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