forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 a36159eec6ca17402b0e146b86efaf76568dc353
kernel/arch/mips/fw/arc/file.c
....@@ -13,62 +13,13 @@
1313 #include <asm/sgialib.h>
1414
1515 LONG
16
-ArcGetDirectoryEntry(ULONG FileID, struct linux_vdirent *Buffer,
17
- ULONG N, ULONG *Count)
18
-{
19
- return ARC_CALL4(get_vdirent, FileID, Buffer, N, Count);
20
-}
21
-
22
-LONG
23
-ArcOpen(CHAR *Path, enum linux_omode OpenMode, ULONG *FileID)
24
-{
25
- return ARC_CALL3(open, Path, OpenMode, FileID);
26
-}
27
-
28
-LONG
29
-ArcClose(ULONG FileID)
30
-{
31
- return ARC_CALL1(close, FileID);
32
-}
33
-
34
-LONG
3516 ArcRead(ULONG FileID, VOID *Buffer, ULONG N, ULONG *Count)
3617 {
3718 return ARC_CALL4(read, FileID, Buffer, N, Count);
3819 }
3920
4021 LONG
41
-ArcGetReadStatus(ULONG FileID)
42
-{
43
- return ARC_CALL1(get_rstatus, FileID);
44
-}
45
-
46
-LONG
4722 ArcWrite(ULONG FileID, PVOID Buffer, ULONG N, PULONG Count)
4823 {
4924 return ARC_CALL4(write, FileID, Buffer, N, Count);
50
-}
51
-
52
-LONG
53
-ArcSeek(ULONG FileID, struct linux_bigint *Position, enum linux_seekmode SeekMode)
54
-{
55
- return ARC_CALL3(seek, FileID, Position, SeekMode);
56
-}
57
-
58
-LONG
59
-ArcMount(char *name, enum linux_mountops op)
60
-{
61
- return ARC_CALL2(mount, name, op);
62
-}
63
-
64
-LONG
65
-ArcGetFileInformation(ULONG FileID, struct linux_finfo *Information)
66
-{
67
- return ARC_CALL2(get_finfo, FileID, Information);
68
-}
69
-
70
-LONG ArcSetFileInformation(ULONG FileID, ULONG AttributeFlags,
71
- ULONG AttributeMask)
72
-{
73
- return ARC_CALL3(set_finfo, FileID, AttributeFlags, AttributeMask);
7425 }