summaryrefslogtreecommitdiff
path: root/sysroot/include/sys/asm/dirent.h
diff options
context:
space:
mode:
authorkx <kx@radix-linux.su>2026-10-09 18:00:15 +0300
committerkx <kx@radix-linux.su>2026-10-09 18:00:15 +0300
commit065da3509019b15dd0e678072e6be629e5330bef (patch)
tree69c934c9e786ac048b4fbe8f4c4c5571661521f4 /sysroot/include/sys/asm/dirent.h
parentd130fe27fa753be02ed76fd9b277aa3c3d928eb9 (diff)
downloadlibmcpu-0.4.0.tar.xz
Version 0.4.00.4.0
Diffstat (limited to 'sysroot/include/sys/asm/dirent.h')
-rw-r--r--sysroot/include/sys/asm/dirent.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/sysroot/include/sys/asm/dirent.h b/sysroot/include/sys/asm/dirent.h
new file mode 100644
index 0000000..d761bf6
--- /dev/null
+++ b/sysroot/include/sys/asm/dirent.h
@@ -0,0 +1,23 @@
+
+#ifndef __MCPU_SYS_ASM_DIRENT_H
+#define __MCPU_SYS_ASM_DIRENT_H
+
+/* Fixed external MCPU assembler ABI corresponding to struct __cpu_dirent. */
+#define __MCPU_DIRENT_SIZE 288
+#define __MCPU_DIRENT_D_INO 0
+#define __MCPU_DIRENT_D_OFF 8
+#define __MCPU_DIRENT_D_RECLEN 16
+#define __MCPU_DIRENT_D_TYPE 24
+#define __MCPU_DIRENT_D_NAME 32
+#define __MCPU_DIRENT_NAME_SIZE 256
+
+#define DT_UNKNOWN 0
+#define DT_FIFO 1
+#define DT_CHR 2
+#define DT_DIR 4
+#define DT_BLK 6
+#define DT_REG 8
+#define DT_LNK 10
+#define DT_SOCK 12
+
+#endif /* __MCPU_SYS_ASM_DIRENT_H */