Christoph Hellwig
bcd92c9fbc
[SCSI] introduce shost_priv helper
...
Currently accessing the scsi host private data is rather messy because
it comes as an unsigned long that always needs a cast first. This patch
introduces a helper that does the cast called shost_priv. It's similar
in spirit to netdev_priv for network drivers.
This is the first patch introducing the macro, and the second patch
in the series will convert esp and it's subdrivers as an example.
Further conversion will wait until the helper is in the tree to make
patch juggling easier.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2007-05-31 17:29:25 -04:00
..
iscsi_if.h
[SCSI] iscsi: add async notification of session events
2006-06-29 11:14:42 -04:00
iscsi_proto.h
[SCSI] iscsi: rename DEFAULT_MAX_RECV_DATA_SEGMENT_LENGTH
2007-03-11 11:26:50 -05:00
Kbuild
[HEADERS] One line per header in Kbuild files to reduce conflicts
2006-09-19 12:43:58 +01:00
libiscsi.h
[PATCH] severing module.h->sched.h
2006-12-04 02:00:22 -05:00
libsas.h
[SCSI] sas_scsi_host: Convert to use the kthread API
2007-05-06 09:33:17 -05:00
libsrp.h
[SCSI] scsi tgt: SCSI RDMA Protocol library functions
2006-12-03 09:27:33 -06:00
sas.h
[SCSI] aci94xx: implement link rate setting
2006-09-07 15:20:23 -05:00
scsi.h
[SCSI] modalias for scsi devices
2007-04-17 18:15:04 -04:00
scsi_cmnd.h
[SCSI] scsi_lib: add scatter/gather data buffer accessors
2007-05-26 16:29:59 -05:00
scsi_dbg.h
[SCSI] constants.c: cleanup, verbose result printing
2007-03-11 11:14:02 -05:00
scsi_device.h
[SCSI] modalias for scsi devices
2007-04-17 18:15:04 -04:00
scsi_devinfo.h
Merge ../scsi-rc-fixes-2.6
2006-04-14 15:47:45 -05:00
scsi_driver.h
[BLOCK] update SCSI to use new blk_ordered for barriers
2006-01-06 09:52:55 +01:00
scsi_eh.h
[SCSI] remove scsi_request infrastructure
2006-06-10 16:24:40 -05:00
scsi_host.h
[SCSI] introduce shost_priv helper
2007-05-31 17:29:25 -04:00
scsi_ioctl.h
[SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations
2006-04-13 10:13:15 -05:00
scsi_netlink.h
[SCSI] SCSI & FC transport: extend event vendor id's to 64bits
2006-09-02 15:35:15 -05:00
scsi_netlink_fc.h
[SCSI] SCSI & FC transport: extend event vendor id's to 64bits
2006-09-02 15:35:15 -05:00
scsi_tcq.h
[PATCH] helper function for retrieving scsi_cmd given host based block layer tag
2006-10-04 19:32:09 +02:00
scsi_tgt.h
[SCSI] scsi tgt: scsi target lib functionality
2006-11-25 13:17:18 -06:00
scsi_tgt_if.h
[SCSI] tgt: fix sesnse buffer problems
2007-03-11 11:39:27 -05:00
scsi_transport.h
[SCSI] scsi_transport.h should include scsi_device.h
2007-02-16 10:14:42 -06:00
scsi_transport_fc.h
[SCSI] fc_transport: fix sysfs deadlock on vport delete
2007-05-26 11:47:58 -05:00
scsi_transport_iscsi.h
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
scsi_transport_sas.h
[SCSI] libsas: Clean up discovery failure handler code
2007-01-27 10:05:15 -06:00
scsi_transport_spi.h
[SCSI] spi transport class: export spi_dv_pending
2007-02-02 20:44:25 -06:00
scsicam.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sd.h
[SCSI] sd: implement START/STOP management
2007-03-20 12:06:20 -05:00
sg.h
[SCSI] sg: fixes for large page_size
2006-09-26 09:23:15 -07:00
srp.h
[SCSI] srp.h: Add I/O Class values
2006-06-17 20:37:38 -07:00