linux/fs/hpfs/name.c

// SPDX-License-Identifier: GPL-2.0
/*
 *  linux/fs/hpfs/name.c
 *
 *  Mikulas Patocka ([email protected]), 1998-1999
 *
 *  operations with filenames
 */

#include "hpfs_fn.h"

static inline int not_allowed_char(unsigned char c)
{}

static inline int no_dos_char(unsigned char c)
{}

static inline unsigned char upcase(unsigned char *dir, unsigned char a)
{}

unsigned char hpfs_upcase(unsigned char *dir, unsigned char a)
{}

static inline unsigned char locase(unsigned char *dir, unsigned char a)
{}

int hpfs_chk_name(const unsigned char *name, unsigned *len)
{}

unsigned char *hpfs_translate_name(struct super_block *s, unsigned char *from,
			  unsigned len, int lc, int lng)
{}

int hpfs_compare_names(struct super_block *s,
		       const unsigned char *n1, unsigned l1,
		       const unsigned char *n2, unsigned l2, int last)
{}

int hpfs_is_name_long(const unsigned char *name, unsigned len)
{}

/* OS/2 clears dots and spaces at the end of file name, so we have to */

void hpfs_adjust_length(const unsigned char *name, unsigned *len)
{}