Jeśli plik specjalny odnosi się do urządzenia blokowego to odpowiadający mu obiekt i-węzła wskazuje (poprzez pole i_fop) na zestaw operacji def_blk_fops:
struct file_operations def_blk_fops = {
open: blkdev_open,
release: blkdev_close,
llseek: block_llseek,
read: block_read,
write: block_write,
fsync: block_fsync,
ioctl: blkdev_ioctl,
};