aboutsummaryrefslogtreecommitdiff
path: root/kernel/include
AgeCommit message (Expand)AuthorFilesLines
2026-05-25Increase reference count of source_mount when one of its files is mounted som...Marcel Braun2-7/+13
2026-05-25Refactor ssize_tMarcel Braun2-7/+5
2026-05-16Refactor data types in ext2Marcel Braun2-9/+9
2026-05-16refactoringLukas Oesch13-45/+51
2026-05-16add mount testsLukas Oesch1-0/+7
2026-05-16rootfs inode is a directory inodeLukas Oesch1-0/+6
2026-05-16uniform interface for open and closeLukas Oesch1-3/+3
2026-05-16refactoring rootfs, no separate child management neededLukas Oesch2-30/+2
2026-05-16Mount can only be unmounted if no references are present, increment reference...Lukas Oesch4-3/+35
2026-05-16refactor find_mount_iterator to avoid code duplicationLukas Oesch1-0/+2
2026-05-16renamingLukas Oesch1-2/+3
2026-05-16Rename mount_table method from find_exact_mount to find_mountMarcel Braun1-1/+1
2026-05-16Remove unneeded functionalityMarcel Braun1-8/+1
2026-05-16Refactor do_mount_internal to use target_mount as parameterMarcel Braun1-2/+2
2026-05-16Rename mount_point_dentry to target_dentryMarcel Braun1-1/+1
2026-05-16Document design rationale for resolve_path return typeMarcel Braun1-0/+10
2026-05-16Refactor resolve_pathMarcel Braun1-0/+6
2026-05-16Track dentry instead of inode in open_file_descriptorMarcel Braun1-6/+6
2026-05-16Unify header inclusion syntaxMarcel Braun1-1/+1
2026-05-16small refactoringLukas Oesch1-1/+1
2026-05-13refactoringLukas Oesch1-0/+4
2026-05-13add todosLukas Oesch1-0/+3
2026-05-13refactor ext2 map_inode_block_index_to_global_block_numberLukas Oesch1-1/+13
2026-05-12Add tests for ext2 inode get_size()Marcel Braun1-0/+4
2026-05-12Determine ext2 inode size depending on revision level, add const to several m...Marcel Braun2-9/+25
2026-05-12if the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ...Lukas Oesch1-0/+3
2026-05-11Add is_mount_root flag to dentry and use in find_mount_root_dentryMarcel Braun1-3/+4
2026-05-11Remove find_longest_prefix_mountMarcel Braun1-7/+0
2026-05-11Rename root_dentry() to get_root_dentry()Marcel Braun1-1/+1
2026-05-11Add method that returns the next ancestor with mount flag setMarcel Braun1-0/+6
2026-05-11remove mount_path from mount struct (retrieve path from m_mount_dentry)Lukas Oesch1-6/+2
2026-05-11Rename get_full_path to get_absolute_pathMarcel Braun1-1/+1
2026-05-11Refactor dentryMarcel Braun1-1/+1
2026-05-05refactoring mount_table lookupLukas Oesch1-2/+8
2026-05-05refactoring do_mount_internal (retrieve path from dentry), handle .. correctl...Lukas Oesch1-2/+2
2026-05-05Add check for valid path lengthMarcel Braun1-9/+23
2026-05-05Add constantsMarcel Braun1-0/+13
2026-05-05fix problem with string_view lifetimeLukas Oesch1-2/+3
2026-05-05Implement symlink read in inode, fix max amount of bytes to readMarcel Braun1-1/+1
2026-05-05Add helper functions for path validation and splittingMarcel Braun1-0/+56
2026-05-05refactoringLukas Oesch1-0/+6
2026-05-05relative path supportLukas Oesch1-1/+1
2026-05-05resolve todosLukas Oesch4-7/+14
2026-05-05add is_symbolic_link method in ext2 inodeLukas Oesch3-0/+12
2026-05-05refactor inode kindLukas Oesch7-38/+41
2026-04-26fix bht buildLukas Oesch1-0/+0
2026-04-26rename file_descriptor_table to open_file_tableLukas Oesch2-20/+19
2026-04-26rename open_file_description to open_file_descriptorLukas Oesch2-19/+19
2026-04-25remove unused includeLukas Oesch1-1/+0
2026-04-23chore: banish relative includesFelix Morgner37-57/+57