• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/hpt27xx/

Lines Matching defs:HPT_CTL_CODE

223 #define HPT_CTL_CODE(x) (x+0xFF00)
231 #define HPT_CTL_CODE(x) CTL_CODE(0x370, 0x900+(x), 0, 0)
235 #define HPT_CTL_CODE(x) (x)
238 #define HPT_IOCTL_GET_VERSION HPT_CTL_CODE(0)
239 #define HPT_IOCTL_GET_CONTROLLER_COUNT HPT_CTL_CODE(1)
240 #define HPT_IOCTL_GET_CONTROLLER_INFO HPT_CTL_CODE(2)
241 #define HPT_IOCTL_GET_CHANNEL_INFO HPT_CTL_CODE(3)
242 #define HPT_IOCTL_GET_LOGICAL_DEVICES HPT_CTL_CODE(4)
243 #define HPT_IOCTL_GET_DEVICE_INFO HPT_CTL_CODE(5)
244 #define HPT_IOCTL_CREATE_ARRAY HPT_CTL_CODE(6)
245 #define HPT_IOCTL_DELETE_ARRAY HPT_CTL_CODE(7)
246 #define HPT_IOCTL_ARRAY_IO HPT_CTL_CODE(8)
247 #define HPT_IOCTL_DEVICE_IO HPT_CTL_CODE(9)
248 #define HPT_IOCTL_GET_EVENT HPT_CTL_CODE(10)
249 #define HPT_IOCTL_REBUILD_MIRROR HPT_CTL_CODE(11)
252 #define HPT_IOCTL_ADD_SPARE_DISK HPT_CTL_CODE(12)
253 #define HPT_IOCTL_REMOVE_SPARE_DISK HPT_CTL_CODE(13)
254 #define HPT_IOCTL_ADD_DISK_TO_ARRAY HPT_CTL_CODE(14)
255 #define HPT_IOCTL_SET_ARRAY_STATE HPT_CTL_CODE(15)
256 #define HPT_IOCTL_SET_ARRAY_INFO HPT_CTL_CODE(16)
257 #define HPT_IOCTL_SET_DEVICE_INFO HPT_CTL_CODE(17)
258 #define HPT_IOCTL_RESCAN_DEVICES HPT_CTL_CODE(18)
259 #define HPT_IOCTL_GET_DRIVER_CAPABILITIES HPT_CTL_CODE(19)
260 #define HPT_IOCTL_GET_601_INFO HPT_CTL_CODE(20)
261 #define HPT_IOCTL_SET_601_INFO HPT_CTL_CODE(21)
262 #define HPT_IOCTL_LOCK_DEVICE HPT_CTL_CODE(22)
263 #define HPT_IOCTL_UNLOCK_DEVICE HPT_CTL_CODE(23)
264 #define HPT_IOCTL_IDE_PASS_THROUGH HPT_CTL_CODE(24)
265 #define HPT_IOCTL_VERIFY_DATA_BLOCK HPT_CTL_CODE(25)
266 #define HPT_IOCTL_INITIALIZE_DATA_BLOCK HPT_CTL_CODE(26)
267 #define HPT_IOCTL_ADD_DEDICATED_SPARE HPT_CTL_CODE(27)
268 #define HPT_IOCTL_DEVICE_IO_EX HPT_CTL_CODE(28)
269 #define HPT_IOCTL_SET_BOOT_MARK HPT_CTL_CODE(29)
270 #define HPT_IOCTL_QUERY_REMOVE HPT_CTL_CODE(30)
271 #define HPT_IOCTL_REMOVE_DEVICES HPT_CTL_CODE(31)
272 #define HPT_IOCTL_CREATE_ARRAY_V2 HPT_CTL_CODE(32)
273 #define HPT_IOCTL_GET_DEVICE_INFO_V2 HPT_CTL_CODE(33)
274 #define HPT_IOCTL_SET_DEVICE_INFO_V2 HPT_CTL_CODE(34)
275 #define HPT_IOCTL_REBUILD_DATA_BLOCK_V2 HPT_CTL_CODE(35)
276 #define HPT_IOCTL_VERIFY_DATA_BLOCK_V2 HPT_CTL_CODE(36)
277 #define HPT_IOCTL_INITIALIZE_DATA_BLOCK_V2 HPT_CTL_CODE(37)
278 #define HPT_IOCTL_LOCK_DEVICE_V2 HPT_CTL_CODE(38)
279 #define HPT_IOCTL_DEVICE_IO_V2 HPT_CTL_CODE(39)
280 #define HPT_IOCTL_DEVICE_IO_EX_V2 HPT_CTL_CODE(40)
281 #define HPT_IOCTL_CREATE_TRANSFORM HPT_CTL_CODE(41)
282 #define HPT_IOCTL_STEP_TRANSFORM HPT_CTL_CODE(42)
283 #define HPT_IOCTL_SET_VDEV_INFO HPT_CTL_CODE(43)
284 #define HPT_IOCTL_CALC_MAX_CAPACITY HPT_CTL_CODE(44)
285 #define HPT_IOCTL_INIT_DISKS HPT_CTL_CODE(45)
286 #define HPT_IOCTL_GET_DEVICE_INFO_V3 HPT_CTL_CODE(46)
287 #define HPT_IOCTL_GET_CONTROLLER_INFO_V2 HPT_CTL_CODE(47)
288 #define HPT_IOCTL_I2C_TRANSACTION HPT_CTL_CODE(48)
289 #define HPT_IOCTL_GET_PARAMETER_LIST HPT_CTL_CODE(49)
290 #define HPT_IOCTL_GET_PARAMETER HPT_CTL_CODE(50)
291 #define HPT_IOCTL_SET_PARAMETER HPT_CTL_CODE(51)
292 #define HPT_IOCTL_GET_DRIVER_CAPABILITIES_V2 HPT_CTL_CODE(52)
293 #define HPT_IOCTL_GET_CHANNEL_INFO_V2 HPT_CTL_CODE(53)
294 #define HPT_IOCTL_GET_CONTROLLER_INFO_V3 HPT_CTL_CODE(54)
295 #define HPT_IOCTL_GET_DEVICE_INFO_V4 HPT_CTL_CODE(55)
296 #define HPT_IOCTL_CREATE_ARRAY_V3 HPT_CTL_CODE(56)
297 #define HPT_IOCTL_CREATE_TRANSFORM_V2 HPT_CTL_CODE(57)
298 #define HPT_IOCTL_CALC_MAX_CAPACITY_V2 HPT_CTL_CODE(58)
299 #define HPT_IOCTL_SCSI_PASSTHROUGH HPT_CTL_CODE(59)
300 #define HPT_IOCTL_GET_PHYSICAL_DEVICES HPT_CTL_CODE(60)
301 #define HPT_IOCTL_GET_ENCLOSURE_COUNT HPT_CTL_CODE(61)
302 #define HPT_IOCTL_GET_ENCLOSURE_INFO HPT_CTL_CODE(62)
303 #define HPT_IOCTL_GET_PERFMON_STATUS HPT_CTL_CODE(63)
304 #define HPT_IOCTL_SET_PERFMON_STATUS HPT_CTL_CODE(64)
305 #define HPT_IOCTL_GET_PERFMON_DATA HPT_CTL_CODE(65)
306 #define HPT_IOCTL_IDE_PASS_THROUGH_V2 HPT_CTL_CODE(66)
307 #define HPT_IOCTL_GET_ENCLOSURE_INFO_V2 HPT_CTL_CODE(67)
308 #define HPT_IOCTL_GET_ENCLOSURE_INFO_V3 HPT_CTL_CODE(68)
309 #define HPT_IOCTL_ACCESS_CONFIG_REG HPT_CTL_CODE(69)
311 #define HPT_IOCTL_GET_ENCLOSURE_INFO_V4 HPT_CTL_CODE(70)
312 #define HPT_IOCTL_GET_ENCLOSURE_ELEMENT_INFO HPT_CTL_CODE(71)
313 #define HPT_IOCTL_DUMP_METADATA HPT_CTL_CODE(72)
314 #define HPT_IOCTL_GET_CONTROLLER_INFO_V2_EXT HPT_CTL_CODE(73)
317 #define HPT_IOCTL_GET_CONTROLLER_IDS HPT_CTL_CODE(100)
318 #define HPT_IOCTL_GET_DCB HPT_CTL_CODE(101)
320 #define HPT_IOCTL_EPROM_IO HPT_CTL_CODE(102)
321 #define HPT_IOCTL_GET_CONTROLLER_VENID HPT_CTL_CODE(103)
324 #define HPT_IOCTL_GET_DRIVER_CAPABILITIES_CC HPT_CTL_CODE(200)
325 #define HPT_IOCTL_GET_CCS_INFO HPT_CTL_CODE(201)
326 #define HPT_IOCTL_CREATE_CC HPT_CTL_CODE(202)
327 #define HPT_IOCTL_DELETE_CC HPT_CTL_CODE(203)
328 #define HPT_IOCTL_REENABLE_ARRAY HPT_CTL_CODE(204)