table of contents
Noyau(9) | Manuel du programmeur Linux | Noyau(9) |
- atomic_add, atomic_sub, atomic_inc, atomic_dec
- arithmétique sûre par rapport aux thread et au SMP (opérations atomiques)
- cli, sti
- désactive/rétablit les interruptions
- get_user, put_user, copy_from_user, copy_to_user
- copie des données entre l'espace mémoire du noyau
- iBCS
- module chargeable qui permet d'exécuter les programmes binaires d'autres Unix pour x86
- inb, inw, inl, insb, insw, insl
- Lecture depuis un port.
- init_bh, remove_bh, mark_bh, disable_bh, enable_bh
- gestionnaire d'interruptions découplé
- init_module, cleanup_module
- routines de chargement et de déchargement
- intro
- Introduction à l'interface du noyau
- kfree
- libérer une zone de mémoire précédemment allouée
- kmalloc
- allouer des zones de mémoire
- MAJOR, MINOR, MKDEV
- macros pour manipuler les nombres majeurs/mineurs de périphériques
- MAP_NR
- mappe une page mémoire dans la mémoire du noyau
- mem_map_reserve, mem_map_unreserve
- Manipulate flags of virtual memory pages.
- outb, outw, outl, outsb, outsw, outsl
- Écrire sur un port.
- outb_p, outw_p, outl_p, inb_p, inw_p, inl_p
- Lire/Écrire avec un délai
- MOD_INC_USE_COUNT, MOD_DEC_USE_COUNT
- Maintiennent le nombre de références aux modules
- panic
- arrête le système
- pcibios_find_class, pcibios_find_device
- trouver une classe ou un périphérique PCI
- pcibios_present
- détermine si un un bus PCI est présent
- pcibios_read_config_byte
- Lit un octet de données à partir de l'espace de configuration du bus PC
- pcibios_read_config_dword
- Lit un mot de données à partir de l'espace de configuration du bus PC
- pcibios_read_config_word
- Lit un mot de données à partir de l'espace de configuration du bus PC
- pcibios_strerror
- Convertit le code retour BIOS32 en une chaîne de caractères
- pcibios_write_config_byte
- écrit un octet de données dans la zone de configuration
- pcibios_write_config_dword
- écrit deux mot (4 octets) de données dans la zone de configuration
- pcibios_write_config_word
- écrit un mot (2 octets) de données dans la zone de configuration
- poll_wait
- wait for selectable event to be ready
- printk
- affiche un message sur la console
- probe_irq_on, probe_irq_off
- rechereche d'IRQ
- proc_dir_entry, proc_register, proc_register_dynamic, proc_unregister
- ajouter des entrées dans le système de fichier /proc.
- proc_net_register, proc_net_unregister
- Enregistre des entrées réseau dans le système
- proc_scsi_register, proc_scsi_unregister
- Enregistre des entrées SCSI dans le système de fichiers /proc
- register_chrdev, unregister_chrdev
- enregister un nombre majeur de périphérique
- register_console
- Prend en charge la console
- request_irq, free_irq
- déclare un gestionnaire d'interruption
- save_flags, restore_flags
- sauvegarde/restaure l'état du processeur et les masques d'interruptions
- __skb_dequeue, skb_dequeue
- retire un sk_buff du haut de la liste
- __skb_insert, skb_insert, skb_append
- insérer un sk_buff dans une liste
- skb_peek
- peek an sk_buff
- skb_queue_empty
- détecte une liste skbuff vide
- skb_queue_head
- insérer un sk_buff au début d'une liste
- skb_queue_head_init
- prepare an sk_buff_head for use
- skb_queue_len
- détermine la longueur d'un sk_buff_head
- __skb_queue_tail, skb_queue_tail
- insérer un sk_buff au début d'une liste
- __skb_unlink, skb_unlink
- retire un sk_buff de sa liste
- skel
- squelette de page de manuel pour les entrées de la section 9
- sleep_on
- synchronisation à l'aide d'une variable de condition
- vfree
- libérer une grande zone de mémoire.
- vmalloc
- allouer de grandes zones de mémoire
- wake_up
- réveille les procesus en sommeil