linux/drivers/scsi/gdth_ioctl.h
<<
>>
Prefs
   1#ifndef _GDTH_IOCTL_H
   2#define _GDTH_IOCTL_H
   3
   4/* gdth_ioctl.h
   5 * $Id: gdth_ioctl.h,v 1.14 2004/02/19 15:43:15 achim Exp $
   6 */
   7
   8/* IOCTLs */
   9#define GDTIOCTL_MASK       ('J'<<8)
  10#define GDTIOCTL_GENERAL    (GDTIOCTL_MASK | 0) /* general IOCTL */
  11#define GDTIOCTL_DRVERS     (GDTIOCTL_MASK | 1) /* get driver version */
  12#define GDTIOCTL_CTRTYPE    (GDTIOCTL_MASK | 2) /* get controller type */
  13#define GDTIOCTL_OSVERS     (GDTIOCTL_MASK | 3) /* get OS version */
  14#define GDTIOCTL_HDRLIST    (GDTIOCTL_MASK | 4) /* get host drive list */
  15#define GDTIOCTL_CTRCNT     (GDTIOCTL_MASK | 5) /* get controller count */
  16#define GDTIOCTL_LOCKDRV    (GDTIOCTL_MASK | 6) /* lock host drive */
  17#define GDTIOCTL_LOCKCHN    (GDTIOCTL_MASK | 7) /* lock channel */
  18#define GDTIOCTL_EVENT      (GDTIOCTL_MASK | 8) /* read controller events */
  19#define GDTIOCTL_SCSI       (GDTIOCTL_MASK | 9) /* SCSI command */
  20#define GDTIOCTL_RESET_BUS  (GDTIOCTL_MASK |10) /* reset SCSI bus */
  21#define GDTIOCTL_RESCAN     (GDTIOCTL_MASK |11) /* rescan host drives */
  22#define GDTIOCTL_RESET_DRV  (GDTIOCTL_MASK |12) /* reset (remote) drv. res. */
  23
  24#define GDTIOCTL_MAGIC  0xaffe000de=GDTIOCTLriverion>
  
  GDTIOCTL_MAGIC  0xaffe000de=GDhref="dr2vers/scsi/gdth_ioctl.h#216" i2="L16" class="line" name="L16">HIOCXSGfine GDTIOCTL_MASK/* read controller events */
   7
GDTIOCTL_MASK/* get controller count */
_GDTH_IOCTL_H
GDTIOCTL_MASK/* get controller count */
/* get controller count */
GDTIOCTL_MASK/* get controller count */
/* get controller count */
_GDTH_IOCTL_H

  
  /* get controller count */
GDTIOCTL_MASK/* read controller events */
GDTIOCTL_MASK/* read controller events */
GDTIOCpackedefine    3
   3
/* rescan host drives */
/* get controller count */
GDTIOCTL_MASK/* read controller events */
GDTIOCTL_MASK/* read controller events */

  
  GDTIOCpackedefine    3
   3
/* lock host drive */
/* get controller count */
/* lock host drive */
/* lock host drive */
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
/* get controller count */
GDTIOCTL_MASK/* lock host drive */
 No"L22;                5" class="line" name="SK |numbn class="comment">/* lock host drive */
 Cme"L22;               ass="sref">GDTIOCTL_MASK |class="comment">/* get controller count */
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
HIOCXSGfine /* get host drive list */
GDTIOCpackedefine GDTIOCTL_MASK/* reset (remote) drv. res. */
/* get controller count */
GDTIOCTL_MASK/* lock host drive */
 No"L22;                5" class="line" name="SK |numbn class="comment">/* lock host drive */
 Cme"L22;               ass="sref">GDTIOCTL_MASK |class="comment">/* get controller count */
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
HIOCXSGfine /* get host drive list */
GDTIOCpackedefine GDTIOCTL_MASK/* reset (remote) drv. res. */
/* get controller count */
/* lock host drive */
/* get OS version */
/* get OS version */
/* lock host drive */
GDTIOCpackedefine GDTIOCTL_MASK< /* lock host drive */
/* get controller count */
 rved"L22;3" class="line" name="L3">   3
/* get controller count */
/* get controller count */
GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK/* read controller events */
GDTIOCpackedefine    3
GDTIOCTL_MASK/* reset (remote) drv. res. */
   3
GDTIOCpackedefine /* reset (remote) drv. res. */
/* get controller count */
 rved"L22;3" class="line" name="L3">   3
/* reset (remote) drv. res. */
/* reset (remote) drv. res. */
/* lock host drive */
GDTIOCTL_MASK/* lock host drive */
/* lock host drive */
GDTIOCTL_MASK | md.slregth(6,10," cllass="comment">/* lock host drive */
GDTIOCTL_MASK | 9) /* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK<0) /* lock host drive */
GDTIOCTL_MASK/* SCSI command */
/* SCSI command */
/* read controller events */
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
HIOCXSGfine /* get host drive list */
GDTIOCpackedefine /* read controller events */
/* get controller count */
 rved"L22;3" class="line" name="L3">   3
/* reset (remote) drv. res. */
/* reset (remote) drv. res. */
/* lock host drive */
GDTIOCTL_MASK/* lock host drive */
/* lock host drive */
GDTIOCTL_MASK | md.slregth(6,..,16cllass="comment">/* lock host drive */
GDTIOCTL_MASK | 9) /* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK<0) /* lock host drive */
GDTIOCTL_MASK/* SCSI command */
/* SCSI command */
/* read controller events */
/* get controller count */
HIOCXSGfine /* get host drive list */
GDTIOCpackedefine /* read controller events */
   3
GDTIOCTL_MASK/* rescan host drives */
/* rescan host drives */
 rved"L22;3" class="line" name="L3">   3
/* rescan host drives */
/* reset (remote) drv. res. */
GDTIOCTL_MASK/* lock host drive */
GDTIOCpackedefine    3
   3
/* lock host drive */
/* lock host drive */
/* lock host drive */
/* lock host drive */

  
  GDTIOCTL_MAGIC  0xaffe000de=G13href="dr13vers/scsi/gdth_ioctl.h#1316" 13="L16claslassstruct {>/* get controller count */
/* lock host drive */
/* get controller count */
/* get OS version */
/* get controller count */
   3
   3
   3
GDTIOCpackedefine    3

  
  /* get controller count */
   3
   3
   3
   3
/* get OS version */
GDTIOCpackedefine    3
/* get controller count */
   3
   3
   3
   3
   3
/* get OS version */
   3
GDTIOCpackedefine    3
/* get controller count */
   3
GDTIOCpackedefine    3
   3
   3
   3
GDTIOCpackedefine   evt_dataers/scsi/"+code3">  evt_data"L22;3" class="line" name="L3">   3
   3
/* get controller count */
   3
   3
   3
   3
   3
   3
 rved"L22;3" class="line" name="L3">   3
  evt_dataers/scsi/"+code3">  evt_data"L22   aline" name="L1lass=_dataers/scsi/"+codelass=_data"L22;3" class="line" name="L3">   3
GDTIOCpackedefine   evt_strers/scsi/"+codes */   3
   3
   3
_GDTH_IOCTL_H
GDTIOCTL_MASK< /* lock host drive */
/* get controller count */
GDTIOCTL_MASK< /* lock host drive */
GDTIOCTL_MASK< /* lock host drive */
GDTIOCTL_MASK< 8) /* lock host drive */
GDTIOCTL_MASK< 8) /* rescan host drives */
GDTIOCTL_MASK/* rescan host drives */
/* get controller count */
/* get controller count */
GDTIOCTL_MASK< 8) /* SCSI command */
GDTIOCTL_MASK/* SCSI command */
   3
/* get controller count */
 "L22;               ass="sref">GDTIOCTL_MASK /un/a> |n class="comment">/* SCSI command */
/* get controller count */
/* rescan host drives */
 drv"L22;3" class="line" name="L3">   3
/* get controller count */
 "L22;               ass="sref">GDTIOCTL_MASK /un/a> |n class="comment">/* SCSI command */
GDTIOCTL_MASK< 7) /* SCSI command */
 che"L22;3" class="line" name="L3">   3
/* get controller count */
GDTIOCTL_MASK/* SCSI command */
/* SCSI command */
GDTIOCTL_MASK/* lock host drive */
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK<0) /* lock host drive */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK< 8) /* SCSI command */
GDTIOCTL_MASK | 9) /* SCSI command */
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK< 6) /* lock host drive */
GDTIOCTL_MASK/* lock host drive */
/* SCSI command */
   3
   3wr_strers/scsi/"+codes */< 3wr_str"L22;3" class="line" name="L3">   3
   3
GDTIOCTL_MASK< /* lock host drive */
/* get controller count */
/* lock host drive */
/* lock host drive */
/* get controller count */
/* get controller count */
GDTIOCTL_MASK/* SCSI command */
   3
/* get controller count */
GDTIOCTL_MASK/* SCSI command */
   3
/* get controller count */
/* SCSI command */

  
  /* read controller events */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
   3
/* get controller count */
GDTIOCTL_MASK/* SCSI command */

  
  GDTIOCTL_MASK/* SCSI command */
/* SCSI command */
   3
/* get controller count */
GDTIOCTL_MASK< 8) /* get controller count */
   3
/* get controller count */
/* SCSI command */
GDTIOCTL_MASK/* lock host drive */
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK<0) /* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK< luster propertiSass="comment">/* rescan host drives */
GDTIOCTL_MASK/* lock host drive */
   3
   3rd_strers/scsi/"+codes */< 3rd_str"L22;3" class="line" name="L3">   3
   3
   3
GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK< 8) /* lock host drive */
GDTIOCTL_MASK/* rescan host drives */
GDTIOCTL_MASK   3
GDTIOCTL_MASK/* rescan host drives */
GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK< 8) /* lock host drive */
   3pan_generanefine    3pan_generan"L22;3" class="line" name="L3">   3
   3
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
GDTIOCTL_MASK< 8) /* lock host drive */
 "L22;                                ass="sref">GDTIOCTL_MASK /un/a> |n class="comment">/* SCSI command */
GDTIOCTL_MASK/* get controller count */
GDTIOCTL_MASK/* rescan host drives */
   3pan_/a> drvtus/scsi/"+codeg">   3pan_/a> drv"L22;3" class="line" name="L3">   3
   3
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK< 8) /* lock host drive */
 "L22;                                ass="sref">GDTIOCTL_MASK /un/a> |n class="comment">/* SCSI command */
GDTIOCTL_MASK< 7) /* SCSI command */
   3pan_/a> chetus/scsi/"+codeg">   3pan_/a> che"L22;3" class="line" name="L3">   3
   3
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
   3pan_osCSI ers/scsi/"+codeg">   3pan_osCSI "L22;3" class="line" name="L3">   3
   3
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK< 8) /* lock host drive */
GDTIOCTL_MASK< 8) /* SCSI command */
/* read controller events */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
/* SCSI command */
   3pan_ctrclasnps/scsi/"+codeg">   3pan_ctrclas"L22;3" class="line" name="L3">   3
   3
/* SCSI command */
/* get controller count */
   3
/* SCSI command */
/* SCSI command */
/* SCSI command */
   3pan_eass=ers/scsi/"+codeg">   3pan_eass="L22;comment">/* SCSI command */
   3
/* SCSI command */
/* get controller count */
GDTIOCTL_MASK< 8) /* lock host drive */
GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK/* read controller events */
/* get controller count */
GDTIOCTL_MASK<0) /* lock host drive */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK/* SCSI command */
GDTIOCTL_MASK< luster propertiSass="comment">/* rescan host drives */
GDTIOCTL_MASK/* lock host drive */
   3pan_rescaetus/scsi/"+codeg">   3pan_rescae"L22;comment">/* SCSI command */
   3
GDTIOCTL_MASK/* lock host drive */
/* get controller count */
GDTIOCTL_MASK< 8) /* lock host drive */

  
  GDTIOCTL_MASK/* lock host drive */
GDTIOCTL_MASK/* rescan host drives */
   3pan_/a> =ers/scsi/"+codeg">   3pan_/a> ="L22;comment">/* SCSI command */
   3
   3



The original LXR software by the " class="http://sourcefo <.net/projects/lxr">LXR TIOCunity"L16, this lxr.gdtux.no kindly< 6) ed by " class="http://www.redpill-gdtpro.noe>Redpill Ldtpro AS"L16, providn cof Ldtux< 8)sulting