1
Où se trouvent la liste des codes ioctl (2) pour une partition de disque dur dans la source du noyau Linux? Je n'arrive pas à les trouver.Codes ioctl (2) dans le noyau pour les disques durs
Où se trouvent la liste des codes ioctl (2) pour une partition de disque dur dans la source du noyau Linux? Je n'arrive pas à les trouver.Codes ioctl (2) dans le noyau pour les disques durs
La liste des ioctls disponibles dépend des composants particuliers de la chaîne:
FIBMAP
, etc.) - le plus probable qu'ils ne sont pas applicables à bloquer devs, mais ils sont là de toute façon. Voir include/linux/fs.h
pour la liste des macros FI*
.BLKRRPART
, etc.) - voir fs.h
tropREISERFS_IOC_*
) - include/linux/reiserfs_fs.h
SCSI_IOCTL_*
) - include/scsi/scsi_ioctls.h
La liste (des ioctls réels - pas cette vue d'ensemble de couche que je présente) serait assez ... longue. Pour les disques durs et/ou leurs partitions, BLK*
est probablement ce que vous cherchez.