Lines Matching refs:sinfo

463 		    int name_len, struct fat_slot_info *sinfo)  in fat_search_long()  argument
527 sinfo->slot_off = cpos - nr_slots * sizeof(*de); in fat_search_long()
528 sinfo->nr_slots = nr_slots; in fat_search_long()
529 sinfo->de = de; in fat_search_long()
530 sinfo->bh = bh; in fat_search_long()
531 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_search_long()
949 struct fat_slot_info *sinfo) in fat_scan() argument
953 sinfo->slot_off = 0; in fat_scan()
954 sinfo->bh = NULL; in fat_scan()
955 while (fat_get_short_entry(dir, &sinfo->slot_off, &sinfo->bh, in fat_scan()
956 &sinfo->de) >= 0) { in fat_scan()
957 if (!strncmp(sinfo->de->name, name, MSDOS_NAME)) { in fat_scan()
958 sinfo->slot_off -= sizeof(*sinfo->de); in fat_scan()
959 sinfo->nr_slots = 1; in fat_scan()
960 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan()
973 struct fat_slot_info *sinfo) in fat_scan_logstart() argument
977 sinfo->slot_off = 0; in fat_scan_logstart()
978 sinfo->bh = NULL; in fat_scan_logstart()
979 while (fat_get_short_entry(dir, &sinfo->slot_off, &sinfo->bh, in fat_scan_logstart()
980 &sinfo->de) >= 0) { in fat_scan_logstart()
981 if (fat_get_start(MSDOS_SB(sb), sinfo->de) == i_logstart) { in fat_scan_logstart()
982 sinfo->slot_off -= sizeof(*sinfo->de); in fat_scan_logstart()
983 sinfo->nr_slots = 1; in fat_scan_logstart()
984 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan_logstart()
1026 int fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo) in fat_remove_entries() argument
1037 nr_slots = sinfo->nr_slots; in fat_remove_entries()
1038 de = sinfo->de; in fat_remove_entries()
1039 sinfo->de = NULL; in fat_remove_entries()
1040 bh = sinfo->bh; in fat_remove_entries()
1041 sinfo->bh = NULL; in fat_remove_entries()
1061 err = __fat_remove_entries(dir, sinfo->slot_off, nr_slots); in fat_remove_entries()
1270 struct fat_slot_info *sinfo) in fat_add_entries() argument
1279 sinfo->nr_slots = nr_slots; in fat_add_entries()
1383 sinfo->slot_off = pos; in fat_add_entries()
1384 sinfo->de = de; in fat_add_entries()
1385 sinfo->bh = bh; in fat_add_entries()
1386 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_add_entries()