TacOS
0.2
Page principale
Structures de données
Fichiers
Structures de données
Champs de donnée
Tout
Structures de données
Fichiers
Fonctions
Variables
Définitions de type
Énumérations
Macros
Structures de données
Liste des structures de données avec une brève description :
C
__hashmap_t
C
_available_fs_t
C
_dentry_t
C
_DIR
C
_directory
C
_directory_entry
C
_ext2_fs_instance_t
Instance de FS Ext2
C
_fat_BS
C
_fat_date
C
_fat_dir_entry
C
_fat_direntry_t
Structure fille d'un dentry_t qui ajoute quelques données
C
_fat_extended_BIOS_16
C
_fat_extended_BIOS_32
C
_fat_extra_data_t
Données supplémentaires qui sont ajoutés à l'ofd lors du open
C
_fat_fs_instance_t
C
_fat_info
C
_fat_time
C
_file_attributes_t
C
_fs_instance_t
Instance d'un couple FS/Device monté
C
_inode_t
C
_IO_FILE
Gestion de stream. Inspiré de posix
C
_list_cell
C
_mounted_fs_t
C
_open_file_descriptor
C
_open_file_operations_t
C
_PartitionDescriptor
C
_PCI_CLASSCODETABLE
C
_PCI_DEVTABLE
C
_PCI_VENTABLE
C
_proclist_cell
C
_sem_fifo_cell
C
_tty_driver_t
C
_tty_operations_t
C
_tty_struct_t
C
blkdev_interfaces
Structure contenant les fonctions qui permettent d'utiliser un block device
C
chardev_interfaces
Structure contenant les fonction qui permettent d'utiliser un char device
C
console_t
Structure qui contient les informations d'une console
C
directories_t
Structure chaînée pour enregistrer les entrées d'un dossier
C
dirent
C
driver_entry
C
Elf32_Ehdr
C
Elf32_File
Structure qui caractérise un binaire elf
C
Elf32_Phdr
C
Elf32_Rel
C
Elf32_Rela
C
Elf32_Shdr
C
Elf32_Sym
C
event_t
Structure stockant un évènement à declencher
C
ext2_directory
Structure qui représente une entrée dans un dossier ext2. Format imposé par Ext2
C
ext2_group_desc
C
ext2_group_desc_internal
C
ext2_inode
C
ext2_super_block
C
extra_data_pipe_t
C
extra_data_procfs_t
C
file_system_t
Structure qui représente un FS
C
hashmap_cell_t
C
heap_t
C
intframe
C
kernel_options
C
key_t
C
lfn_entry_t
C
list_t
Liste générique
C
mem
C
mem_list
C
mode
C
module_info_t
C
multiboot_aout_symbol_table
C
multiboot_elf_section_header_table
C
multiboot_header
C
multiboot_info
C
multiboot_mmap_entry
C
multiboot_mod_list
C
nameidata
C
page_directory_entry
Page Directory Entry
C
page_table_entry
Page Table Entry
C
pci_function_t
C
physical_page_descr
Descripteur de page physique
C
process
Structure représentant un processus
C
process_init_data_t
C
procfs_directory_function_t
C
procfs_file_function_t
C
regs_t
C
scheduler_descriptor_t
C
sem_fifo
C
sem_t
C
sigframe
C
signal_process_data_t
C
slab
Slab of pages
C
slabs_list
C
socket
C
socket_msg
C
specific_extra_data_procfs_t
C
stat
Informations sur un noeud
C
symbol_t
C
symbol_table_t
C
symbole
C
termios
C
timespec
C
timeval
C
tm
C
tss
C
vga_page_t
Structure définissant une "page" vidéo. C'est en fait un couple de 2 pages pour gérer le double buffering
C
virtual_mem
C
winsize
Structure qui contient la taille d'une fenetre
C
x86_gdt_register
C
x86_idt_entry
Entrée de l'IDT
C
x86_idt_register
C
x86_segment_descriptor
Segment Descriptor (cf doc intel v3. 3.4.3)
C
x86_video_mem
Structure définissant un "caractère" à l'écran
Généré le Samedi 3 Janvier 2015 13:22:33 pour TacOS par
1.8.7