Lines Matching defs:mfi
43 struct mtd_file_info *mfi = file->private_data;
44 return fixed_size_llseek(file, offset, orig, mfi->mtd->size);
53 struct mtd_file_info *mfi;
80 mfi = kzalloc(sizeof(*mfi), GFP_KERNEL);
81 if (!mfi) {
85 mfi->mtd = mtd;
86 file->private_data = mfi;
101 struct mtd_file_info *mfi = file->private_data;
102 struct mtd_info *mtd = mfi->mtd;
112 kfree(mfi);
138 struct mtd_file_info *mfi = file->private_data;
139 struct mtd_info *mtd = mfi->mtd;
166 switch (mfi->mode) {
228 struct mtd_file_info *mfi = file->private_data;
229 struct mtd_info *mtd = mfi->mtd;
260 switch (mfi->mode) {
318 static int otp_select_filemode(struct mtd_file_info *mfi, int mode)
320 struct mtd_info *mtd = mfi->mtd;
329 mfi->mode = MTD_FILE_MODE_OTP_FACTORY;
336 mfi->mode = MTD_FILE_MODE_OTP_USER;
339 mfi->mode = MTD_FILE_MODE_NORMAL;
353 struct mtd_file_info *mfi = file->private_data;
367 ops.mode = (mfi->mode == MTD_FILE_MODE_RAW) ? MTD_OPS_RAW :
394 struct mtd_file_info *mfi = file->private_data;
404 ops.mode = (mfi->mode == MTD_FILE_MODE_RAW) ? MTD_OPS_RAW :
634 struct mtd_file_info *mfi = file->private_data;
635 struct mtd_info *mtd = mfi->mtd;
903 mfi->mode = MTD_FILE_MODE_NORMAL;
905 ret = otp_select_filemode(mfi, mode);
918 switch (mfi->mode) {
946 if (mfi->mode != MTD_FILE_MODE_OTP_USER)
984 mfi->mode = 0;
989 ret = otp_select_filemode(mfi, arg);
995 mfi->mode = arg;
1054 struct mtd_file_info *mfi = file->private_data;
1055 struct mtd_info *mtd = mfi->mtd;
1141 struct mtd_file_info *mfi = file->private_data;
1142 struct mtd_info *mtd = mfi->mtd;
1162 struct mtd_file_info *mfi = file->private_data;
1164 return mtd_mmap_capabilities(mfi->mtd);
1174 struct mtd_file_info *mfi = file->private_data;
1175 struct mtd_info *mtd = mfi->mtd;