/osnet-11/usr/src/grub/grub2/grub-core/fs/ |
H A D | affs.c | 415 struct grub_fshelp_node *fdiro = 0; 423 grub_fshelp_find_file (name, &data->diropen, &fdiro, grub_affs_iterate_dir, 428 file->size = grub_be_to_cpu32 (fdiro->di.size); 429 data->diropen = *fdiro; 430 grub_free (fdiro); 438 if (data && fdiro != &data->diropen) 439 grub_free (fdiro); 480 struct grub_fshelp_node *fdiro = 0; 508 grub_fshelp_find_file (path, &data->diropen, &fdiro, grub_affs_iterate_dir, 513 grub_affs_iterate_dir (fdiro, iterat 413 struct grub_fshelp_node *fdiro = 0; local 478 struct grub_fshelp_node *fdiro = 0; local [all...] |
H A D | romfs.c | 313 struct grub_fshelp_node *fdiro = 0, start; local 338 grub_fshelp_find_file (path, &start, &fdiro, grub_romfs_iterate_dir, 343 grub_romfs_iterate_dir (fdiro, iterate); 355 struct grub_fshelp_node *fdiro = 0, start; local 365 grub_fshelp_find_file (name, &start, &fdiro, grub_romfs_iterate_dir, 370 file->size = grub_be_to_cpu32 (fdiro->file.size); 371 file->data = fdiro;
|
H A D | sfs.c | 475 struct grub_fshelp_node *fdiro = 0; 483 grub_fshelp_find_file (name, &data->diropen, &fdiro, grub_sfs_iterate_dir, 488 file->size = fdiro->size; 489 data->diropen = *fdiro; 490 grub_free (fdiro); 498 if (data && fdiro != &data->diropen) 499 grub_free (fdiro); 543 struct grub_fshelp_node *fdiro = 0; 568 grub_fshelp_find_file (path, &data->diropen, &fdiro, grub_sfs_iterate_dir, 573 grub_sfs_iterate_dir (fdiro, iterat 473 struct grub_fshelp_node *fdiro = 0; local 541 struct grub_fshelp_node *fdiro = 0; local [all...] |
H A D | ntfs.c | 623 struct grub_ntfs_file *fdiro; local 640 fdiro = grub_zalloc (sizeof (struct grub_ntfs_file)); 641 if (!fdiro) 644 fdiro->data = diro->data; 645 fdiro->ino = u32at (pos, 0); 647 fdiro->mtime = u64at (pos, 0x20); 649 fdiro->mtime = u64at (pos, 0x28); 666 if (hook (ustr, type, fdiro)) 1009 struct grub_fshelp_node *fdiro = 0; local 1036 grub_fshelp_find_file (path, &data->cmft, &fdiro, grub_ntfs_iterate_di [all...] |
H A D | squash4.c | 620 struct grub_fshelp_node *fdiro = 0; local 632 grub_fshelp_find_file (path, &root, &fdiro, grub_squash_iterate_dir, 635 grub_squash_iterate_dir (fdiro, iterate); 646 struct grub_fshelp_node *fdiro = 0; local 658 grub_fshelp_find_file (name, &root, &fdiro, grub_squash_iterate_dir, 667 data->ino.ino = fdiro->ino; 670 data->ino.ino_chunk = fdiro->ino_chunk; 671 data->ino.ino_offset = fdiro->ino_offset; 673 switch (fdiro->ino.type) 676 file->size = grub_le_to_cpu64 (fdiro [all...] |
H A D | xfs.c | 460 struct grub_fshelp_node *fdiro; 462 fdiro = grub_malloc (sizeof (struct grub_fshelp_node) 465 if (!fdiro) 470 fdiro->ino = ino; 471 fdiro->inode_read = 1; 472 fdiro->data = diro->data; 473 grub_xfs_read_inode (diro->data, ino, &fdiro->inode); 476 grub_xfs_mode_to_filetype (fdiro->inode.mode), 477 fdiro); 703 struct grub_fshelp_node *fdiro 458 struct grub_fshelp_node *fdiro; local 700 struct grub_fshelp_node *fdiro = 0; local 753 struct grub_fshelp_node *fdiro = 0; local [all...] |
H A D | ext2.c | 692 struct grub_fshelp_node *fdiro; 700 fdiro = grub_malloc (sizeof (struct grub_fshelp_node)); 701 if (! fdiro) 704 fdiro->data = diro->data; 705 fdiro->ino = grub_le_to_cpu32 (dirent.inode); 711 fdiro->inode_read = 0; 726 &fdiro->inode); 729 grub_free (fdiro); 733 fdiro->inode_read = 1; 735 if ((grub_le_to_cpu16 (fdiro 691 struct grub_fshelp_node *fdiro; local 760 struct grub_fshelp_node *fdiro = 0; local 832 struct grub_fshelp_node *fdiro = 0; local [all...] |
H A D | hfsplus.c | 863 struct grub_fshelp_node *fdiro = 0; 871 grub_fshelp_find_file (name, &data->dirroot, &fdiro, 877 file->size = fdiro->size; 878 data->opened_file = *fdiro; 879 grub_free (fdiro); 887 if (data && fdiro != &data->dirroot) 888 grub_free (fdiro); 924 struct grub_fshelp_node *fdiro = 0; 951 grub_fshelp_find_file (path, &data->dirroot, &fdiro, 958 grub_hfsplus_iterate_dir (fdiro, iterat 861 struct grub_fshelp_node *fdiro = 0; local 922 struct grub_fshelp_node *fdiro = 0; local [all...] |
H A D | nilfs2.c | 899 struct grub_fshelp_node *fdiro; 908 fdiro = grub_malloc (sizeof (struct grub_fshelp_node)); 909 if (!fdiro) 912 fdiro->data = diro->data; 913 fdiro->ino = grub_le_to_cpu64 (dirent.inode); 919 fdiro->inode_read = 0; 934 &fdiro->inode); 937 grub_free (fdiro); 941 fdiro->inode_read = 1; 943 if ((grub_le_to_cpu16 (fdiro 898 struct grub_fshelp_node *fdiro; local 968 struct grub_fshelp_node *fdiro = 0; local 1034 struct grub_fshelp_node *fdiro = 0; local [all...] |