| BLKROSET _IO(0x12, 93) |
| BLKROGET _IO(0x12, 94) |
| BLKRRPART _IO(0x12, 95) |
| BLKGETSIZE _IO(0x12, 96) |
| BLKFLSBUF _IO(0x12, 97) |
| BLKRASET _IO(0x12, 98) |
| BLKRAGET _IO(0x12, 99) |
| BLKFRASET _IO(0x12, 100) |
| BLKFRAGET _IO(0x12, 101) |
| BLKSECTSET _IO(0x12, 102) |
| BLKSECTGET _IO(0x12, 103) |
| BLKSSZGET _IO(0x12, 104) |
| BLKPG _IO(0x12, 105) |
| BLKELVGET _IOR(0x12, 106, size_t) |
| BLKELVSET _IOW(0x12, 107, size_t) |
| BLKBSZGET _IOR(0x12, 112, size_t) |
| BLKBSZSET _IOW(0x12, 113, size_t) |
| BLKGETSIZE64 _IOR(0x12, 114, size_t) |
| BLKTRACESETUP _IOWR(0x12, 115, struct blk_user_trace_setup) |
| BLKTRACESTART _IO(0x12, 116) |
| BLKTRACESTOP _IO(0x12, 117) |
| BLKTRACETEARDOWN _IO(0x12, 118) |
| BLKDISCARD _IO(0x12, 119) |
| BLKIOMIN _IO(0x12, 120) |
| BLKIOOPT _IO(0x12, 121) |
| BLKALIGNOFF _IO(0x12, 122) |
| BLKPBSZGET _IO(0x12, 123) |
| BLKDISCARDZEROES _IO(0x12, 124) |
| BLKSECDISCARD _IO(0x12, 125) |
| BLKROTATIONAL _IO(0x12, 126) |
| BLKZEROOUT _IO(0x12, 127) |
| /* BLKDAXSET was present between v4.5-rc1~112^2^2~16 and v4.5-rc3~23^2~3 */ |
| /* BLKDAXSET _IO(0x12, 128) */ |
| /* BLKDAXGET was present between v4.5-rc1~112^2^2~16 and v4.7-rc1~78^2^2~4 */ |
| BLKDAXGET _IO(0x12, 129) |