Here is a list of all documented file members with links to the documentation:
- _ -
- ___GFP_ATOMIC
: gfp.h
- ___GFP_DIRECT_RECLAIM
: gfp.h
- ___GFP_DMA
: gfp.h
- ___GFP_DMA32
: gfp.h
- ___GFP_FS
: gfp.h
- ___GFP_HIGH
: gfp.h
- ___GFP_HIGHMEM
: gfp.h
- ___GFP_IO
: gfp.h
- ___GFP_KSWAPD_RECLAIM
: gfp.h
- ___GFP_RECLAIMABLE
: gfp.h
- ___GFP_ZERO
: gfp.h
- __ACCESS_PTR
: stack_helper.h
- __add_wait_queue()
: wait.c
- __align_rdown()
: boot.c
- __align_rup()
: boot.c
- __alloc_entries()
: hashmap.c
- __alloc_entry()
: hashmap.c
- __alloc_hashmap()
: hashmap.c
- __alloc_page_lowmem()
: zone_allocator.h
, zone_allocator.c
- __alloc_pages_lowmem()
: zone_allocator.h
, zone_allocator.c
- __alloc_slab_page()
: slab.c
- __alloc_task()
: process.c
- __assert_fail()
: assert.c
, assert.h
- __bb_clear_flag()
: buddysystem.c
- __bb_set_flag()
: buddysystem.c
- __bb_test_flag()
: buddysystem.c
- __blkmngr_does_it_fit()
: kheap.c
- __blkmngr_dump()
: kheap.c
- __blkmngr_find_best_fitting()
: kheap.c
- __blkmngr_get_next_block()
: kheap.c
- __blkmngr_get_previous_block()
: kheap.c
- __blkmngr_get_rounded_size()
: kheap.c
- __blkmngr_is_next_block()
: kheap.c
- __blkmngr_is_previous_block()
: kheap.c
- __blkmngr_merge_blocks()
: kheap.c
- __blkmngr_split_block()
: kheap.c
- __block_to_string()
: kheap.c
- __cache_extend()
: buddysystem.c
- __cache_shrink()
: buddysystem.c
- __cached_alloc()
: buddysystem.c
- __cached_free()
: buddysystem.c
- __clear_siginfo()
: signal.c
- __clone_environ()
: setenv.c
- __collect_signal()
: signal.c
- __compute_size_and_order()
: slab.c
- __compute_utilization_factor()
: scheduler.c
- __copy_sigaction()
: signal.c
- __copy_siginfo()
: signal.c
- __copy_sigset()
: signal.c
- __count_args()
: process.c
- __count_args_bytes()
: process.c
- __dealloc_entries()
: hashmap.c
- __dealloc_entry()
: hashmap.c
- __DEBUG_HEADER__
: sem.c
, proc_video.c
, kernel.c
, fcvt.c
, buddysystem.c
, kheap.c
, paging.c
, slab.c
, vmem_map.c
, zone_allocator.c
, multiboot.c
, process.c
, scheduler.c
, scheduler_algorithm.c
, wait.c
, module.c
, utsname.c
, signal.c
, syscall.c
, debug.h
, sha256.c
, vsprintf.c
, vga.c
, msg.c
, sha256.c
, exception.c
, gdt.c
, idt.c
, interrupt.c
, tss.c
, fpu.c
, ata.c
, fdc.c
, keyboard.c
, ps2.c
, rtc.c
, elf.c
, ext2.c
, namei.c
, procfs.c
, vfs.c
, pic8259.c
, timer.c
, mouse.c
- __DEBUG_LEVEL__
: multiboot.c
, zone_allocator.c
, sem.c
, vmem_map.c
, slab.c
, paging.c
, kheap.c
, buddysystem.c
, fcvt.c
, kernel.c
, elf.c
, process.c
, scheduler.c
, scheduler_algorithm.c
, wait.c
, module.c
, utsname.c
, signal.c
, syscall.c
, debug.h
, sha256.c
, vsprintf.c
, vga.c
, sha256.c
, exception.c
, gdt.c
, idt.c
, interrupt.c
, tss.c
, fpu.c
, ata.c
, fdc.c
, keyboard.c
, mouse.c
, ps2.c
, rtc.c
, ext2.c
, namei.c
, procfs.c
, vfs.c
, pic8259.c
, timer.c
, proc_video.c
, msg.c
- __debug_print_header()
: debug.c
- __debug_putchar()
: boot.c
- __debug_puts()
: boot.c
- __dequeue_signal()
: signal.c
- __disable_fpu()
: fpu.c
- __do_brk()
: kheap.c
- __do_free()
: kheap.c
- __do_malloc()
: kheap.c
- __do_signal_stop()
: signal.c
- __draw_char()
: video.c
- __enable_fpu()
: fpu.c
- __environ
: setenv.c
- __environ_size
: setenv.c
- __ext2_allocate_indexing_block_for_inode()
: ext2.c
- __ext2_check_setattr_permission()
: ext2.c
- __ext2_read_and_allocate_indexing_block()
: ext2.c
- __ext2_setattr()
: ext2.c
- __ext2_stat()
: ext2.c
- __fd
: grp.c
- __FILENAME__
: assert.h
, debug.h
- __find_entry()
: setenv.c
- __find_in_path()
: exec.c
- __fpu_test()
: fpu.c
- __free_pages()
: zone_allocator.c
, zone_allocator.h
- __get_address_after_modules()
: boot.c
- __get_area_of_order()
: buddysystem.c
- __get_buddy_at_index()
: buddysystem.c
- __get_handler()
: signal.c
- __get_kernel_low_high()
: boot.c
- __get_link_content()
: namei.c
- __get_page_at_index()
: buddysystem.c
- __get_page_from_base()
: buddysystem.c
- __get_page_range()
: buddysystem.c
- __get_plane()
: vga.c
- __get_seg()
: vga.c
- __get_x()
: video.c
- __get_y()
: video.c
- __geterrno()
: errno.c
, errno.h
, errno.c
- __gethostname()
: utsname.c
- __GFP_ATOMIC
: gfp.h
- __GFP_DIRECT_RECLAIM
: gfp.h
- __GFP_DMA
: gfp.h
- __GFP_DMA32
: gfp.h
- __GFP_FS
: gfp.h
- __GFP_HIGH
: gfp.h
- __GFP_HIGHMEM
: gfp.h
- __GFP_IO
: gfp.h
- __GFP_KSWAPD_RECLAIM
: gfp.h
- __GFP_RECLAIM
: gfp.h
- __handle_signal()
: signal.c
- __has_shebang()
: process.c
- __idt_set_gate()
: idt.c
- __init_fpu()
: fpu.c
- __init_pagedir()
: paging.c
- __init_pagetable()
: paging.c
- __inline_syscall0
: syscall_types.h
- __inline_syscall1
: syscall_types.h
- __inline_syscall2
: syscall_types.h
- __inline_syscall3
: syscall_types.h
- __inline_syscall4
: syscall_types.h
- __inline_syscall5
: syscall_types.h
- __invalid_op()
: fpu.c
- __irq_struct_alloc()
: interrupt.c
- __irq_struct_dealloc()
: interrupt.c
- __is_a_link()
: namei.c
- __is_periodic_task()
: scheduler_algorithm.c
- __itimerval_to_values()
: timer.c
- __kmem_cache_alloc_slab()
: slab.c
- __kmem_cache_create()
: slab.c
- __kmem_cache_free_slab()
: slab.c
- __kmem_cache_refill()
: slab.c
- __libc_start_main()
: libc_start.c
- __list_add_msq_info()
: msg.c
- __list_add_sem_info()
: sem.c
- __list_alloc()
: list.c
- __list_dealloc()
: list.c
- __list_find_msq_info_by_id()
: msg.c
- __list_find_msq_info_by_key()
: msg.c
- __list_find_sem_info_by_id()
: sem.c
- __list_find_sem_info_by_key()
: sem.c
- __list_remove_msq_info()
: msg.c
- __list_remove_sem_info()
: sem.c
- __load_executable()
: process.c
- __load_palette()
: vga.c
- __lock_task_sighand()
: signal.c
- __MAX_NR_ZONES
: zone_allocator.h
- __mem_pg_entry_alloc()
: paging.c
- __mouse_disable()
: mouse.c
- __mouse_enable()
: mouse.c
- __mouse_isr()
: mouse.c
- __mouse_read()
: mouse.c
- __mouse_waitcmd()
: mouse.c
- __mouse_write()
: mouse.c
- __move_cursor_backward()
: video.c
- __move_cursor_forward()
: video.c
- __MOVE_PTR_DOWN
: stack_helper.h
- __MOVE_PTR_UP
: stack_helper.h
- __msq_id
: msg.c
- __msq_info_alloc()
: msg.c
- __msq_info_dealloc()
: msg.c
- __msq_info_push_message()
: msg.c
- __msq_info_remove_message()
: msg.c
- __ndtree_tree_dealloc_rec()
: ndtree.c
- __ndtree_tree_find_rec()
: ndtree.c
- __ndtree_tree_node_cmp_ptr_cb()
: ndtree.c
- __ndtree_tree_visitor_iter()
: ndtree.c
- __next_signal()
: signal.c
- __node_alloc()
: list.c
- __node_dealloc()
: list.c
- __notify_parent()
: signal.c
- __NR_access
: syscall_types.h
- __NR_acct
: syscall_types.h
- __NR_adjtimex
: syscall_types.h
- __NR_alarm
: syscall_types.h
- __NR_bdflush
: syscall_types.h
- __NR_brk
: syscall_types.h
- __NR_capget
: syscall_types.h
- __NR_capset
: syscall_types.h
- __NR_chdir
: syscall_types.h
- __NR_chmod
: syscall_types.h
- __NR_chown
: syscall_types.h
- __NR_chroot
: syscall_types.h
- __NR_clone
: syscall_types.h
- __NR_close
: syscall_types.h
- __NR_creat
: syscall_types.h
- __NR_create_module
: syscall_types.h
- __NR_delete_module
: syscall_types.h
- __NR_dup
: syscall_types.h
- __NR_dup2
: syscall_types.h
- __NR_execve
: syscall_types.h
- __NR_exit
: syscall_types.h
- __NR_fchdir
: syscall_types.h
- __NR_fchmod
: syscall_types.h
- __NR_fchown
: syscall_types.h
- __NR_fcntl
: syscall_types.h
- __NR_fdatasync
: syscall_types.h
- __NR_flock
: syscall_types.h
- __NR_fork
: syscall_types.h
- __NR_fstat
: syscall_types.h
- __NR_fstatfs
: syscall_types.h
- __NR_fsync
: syscall_types.h
- __NR_ftruncate
: syscall_types.h
- __NR_get_kernel_syms
: syscall_types.h
- __NR_getcwd
: syscall_types.h
- __NR_getdents
: syscall_types.h
- __NR_getegid
: syscall_types.h
- __NR_geteuid
: syscall_types.h
- __NR_getgid
: syscall_types.h
- __NR_getgroups
: syscall_types.h
- __NR_getitimer
: syscall_types.h
- __NR_getpgid
: syscall_types.h
- __NR_getpgrp
: syscall_types.h
- __NR_getpid
: syscall_types.h
- __NR_getppid
: syscall_types.h
- __NR_getpriority
: syscall_types.h
- __NR_getresgid
: syscall_types.h
- __NR_getresuid
: syscall_types.h
- __NR_getrlimit
: syscall_types.h
- __NR_getrusage
: syscall_types.h
- __NR_getsid
: syscall_types.h
- __NR_gettimeofday
: syscall_types.h
- __NR_getuid
: syscall_types.h
- __NR_idle
: syscall_types.h
- __NR_init_module
: syscall_types.h
- __NR_ioctl
: syscall_types.h
- __NR_ioperm
: syscall_types.h
- __NR_iopl
: syscall_types.h
- __NR_ipc
: syscall_types.h
- __NR_kill
: syscall_types.h
- __NR_lchown
: syscall_types.h
- __NR_link
: syscall_types.h
- __NR_llseek
: syscall_types.h
- __NR_lseek
: syscall_types.h
- __NR_lstat
: syscall_types.h
- __NR_mkdir
: syscall_types.h
- __NR_mknod
: syscall_types.h
- __NR_mlock
: syscall_types.h
- __NR_mlockall
: syscall_types.h
- __NR_mmap
: syscall_types.h
- __NR_modify_ldt
: syscall_types.h
- __NR_mount
: syscall_types.h
- __NR_mprotect
: syscall_types.h
- __NR_mremap
: syscall_types.h
- __NR_msgctl
: syscall_types.h
- __NR_msgget
: syscall_types.h
- __NR_msgrcv
: syscall_types.h
- __NR_msgsnd
: syscall_types.h
- __NR_msync
: syscall_types.h
- __NR_munlock
: syscall_types.h
- __NR_munlockall
: syscall_types.h
- __NR_munmap
: syscall_types.h
- __NR_nanosleep
: syscall_types.h
- __NR_newfstat
: syscall_types.h
- __NR_newlstat
: syscall_types.h
- __NR_newstat
: syscall_types.h
- __NR_newuname
: syscall_types.h
- __NR_nfsservctl
: syscall_types.h
- __NR_nice
: syscall_types.h
- __NR_oldumount
: syscall_types.h
- __NR_olduname
: syscall_types.h
- __NR_open
: syscall_types.h
- __NR_pause
: syscall_types.h
- __NR_personality
: syscall_types.h
- __NR_pipe
: syscall_types.h
- __NR_poll
: syscall_types.h
- __NR_prctl
: syscall_types.h
- __NR_pread
: syscall_types.h
- __NR_ptrace
: syscall_types.h
- __NR_pwrite
: syscall_types.h
- __NR_query_module
: syscall_types.h
- __NR_quotactl
: syscall_types.h
- __NR_read
: syscall_types.h
- __NR_readdir
: syscall_types.h
- __NR_readlink
: syscall_types.h
- __NR_readv
: syscall_types.h
- __NR_reboot
: syscall_types.h
- __NR_rename
: syscall_types.h
- __NR_rmdir
: syscall_types.h
- __NR_rt_sigaction
: syscall_types.h
- __NR_rt_sigpending
: syscall_types.h
- __NR_rt_sigprocmask
: syscall_types.h
- __NR_rt_sigqueueinfo
: syscall_types.h
- __NR_rt_sigreturn
: syscall_types.h
- __NR_rt_sigsuspend
: syscall_types.h
- __NR_rt_sigtimedwait
: syscall_types.h
- __NR_sched_get_priority_max
: syscall_types.h
- __NR_sched_get_priority_min
: syscall_types.h
- __NR_sched_getparam
: syscall_types.h
- __NR_sched_getscheduler
: syscall_types.h
- __NR_sched_rr_get_interval
: syscall_types.h
- __NR_sched_setparam
: syscall_types.h
- __NR_sched_setscheduler
: syscall_types.h
- __NR_sched_yield
: syscall_types.h
- __NR_select
: syscall_types.h
- __NR_semctl
: syscall_types.h
- __NR_semget
: syscall_types.h
- __NR_semop
: syscall_types.h
- __NR_sendfile
: syscall_types.h
- __NR_setdomainname
: syscall_types.h
- __NR_setfsgid
: syscall_types.h
- __NR_setfsuid
: syscall_types.h
- __NR_setgid
: syscall_types.h
- __NR_setgroups
: syscall_types.h
- __NR_sethostname
: syscall_types.h
- __NR_setitimer
: syscall_types.h
- __NR_setpgid
: syscall_types.h
- __NR_setpriority
: syscall_types.h
- __NR_setregid
: syscall_types.h
- __NR_setresgid
: syscall_types.h
- __NR_setresuid
: syscall_types.h
- __NR_setreuid
: syscall_types.h
- __NR_setrlimit
: syscall_types.h
- __NR_setsid
: syscall_types.h
- __NR_settimeofday
: syscall_types.h
- __NR_setuid
: syscall_types.h
- __NR_sgetmask
: syscall_types.h
- __NR_shmat
: syscall_types.h
- __NR_shmctl
: syscall_types.h
- __NR_shmdt
: syscall_types.h
- __NR_shmget
: syscall_types.h
- __NR_sigaction
: syscall_types.h
- __NR_sigaltstack
: syscall_types.h
- __NR_signal
: syscall_types.h
- __NR_sigpending
: syscall_types.h
- __NR_sigprocmask
: syscall_types.h
- __NR_sigreturn
: syscall_types.h
- __NR_sigsuspend
: syscall_types.h
- __NR_socketcall
: syscall_types.h
- __NR_ssetmask
: syscall_types.h
- __NR_stat
: syscall_types.h
- __NR_statfs
: syscall_types.h
- __NR_stime
: syscall_types.h
- __NR_swapoff
: syscall_types.h
- __NR_swapon
: syscall_types.h
- __NR_symlink
: syscall_types.h
- __NR_sync
: syscall_types.h
- __NR_sysctl
: syscall_types.h
- __NR_sysfs
: syscall_types.h
- __NR_sysinfo
: syscall_types.h
- __NR_syslog
: syscall_types.h
- __NR_time
: syscall_types.h
- __NR_times
: syscall_types.h
- __NR_truncate
: syscall_types.h
- __NR_umask
: syscall_types.h
- __NR_umount
: syscall_types.h
- __NR_uname
: syscall_types.h
- __NR_unlink
: syscall_types.h
- __NR_uselib
: syscall_types.h
- __NR_ustat
: syscall_types.h
- __NR_utime
: syscall_types.h
- __NR_vhangup
: syscall_types.h
- __NR_vm86
: syscall_types.h
- __NR_vm86old
: syscall_types.h
- __NR_wait4
: syscall_types.h
- __NR_waitperiod
: syscall_types.h
- __NR_waitpid
: syscall_types.h
- __NR_write
: syscall_types.h
- __NR_writev
: syscall_types.h
- __outportb()
: boot.c
- __page_fault_panic()
: paging.c
- __page_handle_cow()
: paging.c
- __page_is_buddy()
: buddysystem.c
- __parse_line()
: grp.c
, pwd.c
- __pg_iter_has_next()
: paging.c
- __pg_iter_init()
: paging.c
- __pg_iter_next()
: paging.c
- __print_vector()
: timer.c
- __print_vector_base()
: timer.c
- __procfs_stat()
: procfs.c
- __procr_do_cmdline()
: proc_running.c
- __procr_do_stat()
: proc_running.c
- __procr_get_task_state_char()
: proc_running.c
- __procr_read()
: proc_running.c
- __procs_read()
: proc_system.c
- __ps2_disable_first_port()
: ps2.c
- __ps2_disable_second_port()
: ps2.c
- __ps2_enable_first_port()
: ps2.c
- __ps2_enable_second_port()
: ps2.c
- __ps2_get_controller_status()
: ps2.c
- __ps2_get_response_error_message()
: ps2.c
- __ps2_is_dual_channel()
: ps2.c
- __ps2_set_controller_status()
: ps2.c
- __ps2_write_first_port()
: ps2.c
- __ps2_write_second_port()
: ps2.c
- __push_args_on_stack()
: process.c
- __read_byte()
: vga.c
- __read_pixel_1()
: vga.c
- __read_pixel_2()
: vga.c
- __read_pixel_4()
: vga.c
- __read_pixel_8()
: vga.c
- __read_registers()
: vga.c
- __relocate_kernel_image()
: boot.c
- __remove_wait_queue()
: wait.c
- __reset_process()
: process.c
- __resolve_path()
: namei.c
- __response_time_analysis()
: scheduler.c
- __restore_fpu()
: fpu.c
- __reverse_bits()
: vga.c
- __rm_from_queue()
: signal.c
- __save_fpu()
: fpu.c
- __save_palette()
: vga.c
- __scheduler_aedf()
: scheduler_algorithm.c
- __scheduler_cfs()
: scheduler_algorithm.c
- __scheduler_edf()
: scheduler_algorithm.c
- __scheduler_priority()
: scheduler_algorithm.c
- __scheduler_rm()
: scheduler_algorithm.c
- __scheduler_rr()
: scheduler_algorithm.c
- __search_entry()
: grp.c
, pwd.c
- __sem_id
: sem.c
- __sem_info_alloc()
: sem.c
- __sem_info_dealloc()
: sem.c
- __send_sig_info()
: signal.c
- __send_signal()
: signal.c
- __set_color()
: video.c
- __set_fpu_cw()
: fpu.c
- __set_mode()
: vga.c
- __set_pg_entry_frame()
: paging.c
- __set_pg_table_flags()
: paging.c
- __set_plane()
: vga.c
- __setup_boot_paging()
: boot.c
- __setup_pages()
: boot.c
- __sha256_transform()
: sha256.c
- __sig_is_ignored()
: signal.c
- __sigfpe_handler()
: fpu.c
- __sigqueue_alloc()
: signal.c
- __sigqueue_dealloc()
: signal.c
- __sleep_data_alloc()
: timer.c
- __sleep_data_dealloc()
: timer.c
- __SYS_STAT_H
: stat.h
- __syscall_return
: syscall_types.h
- __timer_cascate_base()
: timer.c
- __timer_cascate_vector()
: timer.c
- __timer_get_target_vector()
: timer.c
- __timer_list_alloc()
: timer.c
- __timer_list_dealloc()
: timer.c
- __tvec_base_init()
: timer.c
- __unlock_task_sighand()
: signal.c
- __update_task_itimerval()
: timer.c
- __update_task_statistics()
: scheduler_algorithm.c
- __valid_open_permissions()
: vfs.c
- __valid_x_permission()
: ext2.c
- __values_to_itimerval()
: timer.c
- __vfscanf()
: vscanf.c
- __vga_clear_cursor()
: vga.c
- __vga_draw_cursor()
: vga.c
- __vga_get_color_map()
: vga.c
- __vga_set_color_map()
: vga.c
- __video_set_cursor()
: video.c
- __vsscanf()
: vscanf.c
- __write_byte()
: vga.c
- __write_font()
: vga.c
- __write_pixel_1()
: vga.c
- __write_pixel_2()
: vga.c
- __write_pixel_4()
: vga.c
- __write_pixel_8()
: vga.c
- _alloc_pages()
: zone_allocator.h
, zone_allocator.c
- _alloc_virt_pages()
: vmem_map.c
- _ata_stat()
: ata.c
- _bootloader_end
: boot.c
- _bootloader_start
: boot.c
- _bss_end
: kernel.c
- _bss_start
: kernel.c
- _color
: vga.c
- _cursor_state
: vga.c
- _data_end
: kernel.c
- _data_start
: kernel.c
- _digits
: vsprintf.c
- _kernel_end
: module.c
- _mode_320_200_256
: vga_mode.h
- _mode_640_480_16
: vga_mode.h
- _mode_720_480_16
: vga_mode.h
- _mode_80_25_text
: vga_mode.h
- _multiboot_header_end
: kernel.c
- _multiboot_header_start
: kernel.c
- _rodata_end
: kernel.c
- _rodata_start
: kernel.c
- _syscall0()
: signal.c
, fpu.c
, stdbool.h
, paging.h
, idt.h
, gdt.h
, syscall_types.h
, fpu.h
- _syscall1
: syscall_types.h
, time.c
- _syscall2
: syscall_types.h
, time.c
- _syscall3
: syscall_types.h
- _syscall4
: syscall_types.h
- _syscall5
: syscall_types.h
- _syscall6
: syscall_types.h
- _text_end
: kernel.c
- _text_start
: kernel.c
- _upper_digits
: vsprintf.c
- _x
: vga.c
- _y
: vga.c