linux/drivers/infiniband/hw/ehca
Greg Kroah-Hartman f899c2ddd4 infiniband: ehca: remove driver_data direct access of struct device
In the near future, the driver core is going to not allow direct access
to the driver_data pointer in struct device.  Instead, the functions
dev_get_drvdata() and dev_set_drvdata() should be used.  These functions
have been around since the beginning, so are backwards compatible with
all older kernel versions.

Cc: Sean Hefty <sean.hefty@intel.com>
Cc: Roland Dreier <rolandd@cisco.com>
Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
Cc: general@lists.openfabrics.org
Cc: Christoph Raisch <raisch@de.ibm.com>
Acked-by: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-06-15 21:30:27 -07:00
..
ehca_av.c IB/ehca: Remove tgid checking 2008-04-16 21:01:13 -07:00
ehca_classes_pSeries.h IB/ehca: Remove superfluous bitmasks from QP control block 2009-06-03 13:25:42 -07:00
ehca_classes.h IB/ehca: Replace modulus operations in flush error completion path 2008-12-05 11:25:38 -08:00
ehca_cq.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_eq.c IB/ehca: Remove redundant test of vpage 2008-12-21 13:29:13 -08:00
ehca_hca.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_irq.c infiniband: Remove void casts 2009-05-13 16:53:39 -07:00
ehca_irq.h
ehca_iverbs.h IB/ehca: Generate flush status CQ entries 2008-09-20 20:05:21 -07:00
ehca_main.c infiniband: ehca: remove driver_data direct access of struct device 2009-06-15 21:30:27 -07:00
ehca_mcast.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_mrmw.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_mrmw.h
ehca_pd.c IB/ehca: Remove tgid checking 2008-04-16 21:01:13 -07:00
ehca_qes.h IB/ehca: Discard double CQE for one WR 2008-08-12 11:34:59 -07:00
ehca_qp.c IB/ehca: Remove superfluous bitmasks from QP control block 2009-06-03 13:25:42 -07:00
ehca_reqs.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_sqp.c IB: Remove __constant_{endian} uses 2009-01-17 17:11:57 -08:00
ehca_tools.h IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
ehca_uverbs.c IB/ehca: Fix printk format warnings from u64 type change 2009-01-16 14:55:28 -08:00
hcp_if.c IB/ehca: Remove unnecessary memory operations for userspace queue pairs 2009-05-13 16:52:43 -07:00
hcp_if.h IB/ehca: Remove unnecessary memory operations for userspace queue pairs 2009-05-13 16:52:43 -07:00
hcp_phyp.c IB/ehca: Remove unnecessary memory operations for userspace queue pairs 2009-05-13 16:52:43 -07:00
hcp_phyp.h IB/ehca: Remove unnecessary memory operations for userspace queue pairs 2009-05-13 16:52:43 -07:00
hipz_fns_core.h
hipz_fns.h
hipz_hw.h IB/ehca: Serialize HCA-related hCalls if necessary 2007-12-12 14:09:43 -08:00
ipz_pt_fn.c IB/ehca: Fall back to vmalloc() for big allocations 2009-05-13 16:52:42 -07:00
ipz_pt_fn.h
Kconfig
Makefile