> 
> +#define TYPE_PRIMARY         (TYPE_CRITICAL_PRI | TYPE_BENIGN_PRI)
> +#define TYPE_SECONDARY               (TYPE_CRITICAL_SEC | TYPE_BENIGN_SEC)
> +
>  #define MAX_CHARSET_SIZE     6 /* max size of multi-byte character */
>  #define MAX_NAME_LENGTH              255 /* max len of file name excluding 
> NULL */
>  #define MAX_VFSNAME_BUF_SIZE ((MAX_NAME_LENGTH + 1) * MAX_CHARSET_SIZE)
> @@ -171,7 +174,9 @@ struct exfat_entry_set_cache {
>       unsigned int start_off;
>       int num_bh;
>       struct buffer_head *bh[DIR_CACHE_SIZE];
> -     unsigned int num_entries;
> +     int num_entries;
> +     struct exfat_de_file *de_file;
> +     struct exfat_de_stream *de_stream;
I prefer to assign validated entries to **de and use it using enum value.
        struct exfat_dentry **de;
>  };

Reply via email to