Linux |
CentOS 4.8 |
|
Index(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 |
Index(9) |