PERFORCE change 118638 for review
Matt Jacob
mjacob at FreeBSD.org
Mon Apr 23 05:59:59 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=118638
Change 118638 by mjacob at mjexp on 2007/04/23 05:59:33
Fix inline -> __inline. Fix a LINT found compile problem
for target mode.
Affected files ...
.. //depot/projects/mjexp/sys/dev/isp/isp_freebsd.h#15 edit
.. //depot/projects/mjexp/sys/dev/isp/isp_pci.c#25 edit
Differences ...
==== //depot/projects/mjexp/sys/dev/isp/isp_freebsd.h#15 (text+ko) ====
@@ -554,22 +554,16 @@
cam_sim_alloc(a, b, c, d, e, &(d)->isp_osinfo.lock, f, g, h)
#endif
-#if __FreeBSD_version < 500000
-#define INLINE __inline
-#else
-#define INLINE inline
-#endif
-
/* Should be BUS_SPACE_MAXSIZE, but MAXPHYS is larger than BUS_SPACE_MAXSIZE */
#define ISP_NSEGS ((MAXPHYS / PAGE_SIZE) + 1)
/*
* Platform specific inline functions
*/
-static INLINE int isp_get_pcmd(ispsoftc_t *, union ccb *);
-static INLINE void isp_free_pcmd(ispsoftc_t *, union ccb *);
+static __inline int isp_get_pcmd(ispsoftc_t *, union ccb *);
+static __inline void isp_free_pcmd(ispsoftc_t *, union ccb *);
-static INLINE int
+static __inline int
isp_get_pcmd(ispsoftc_t *isp, union ccb *ccb)
{
ISP_PCMD(ccb) = isp->isp_osinfo.pcmd_free;
@@ -580,7 +574,7 @@
return (0);
}
-static INLINE void
+static __inline void
isp_free_pcmd(ispsoftc_t *isp, union ccb *ccb)
{
((struct isp_pcmd *)ISP_PCMD(ccb))->next = isp->isp_osinfo.pcmd_free;
==== //depot/projects/mjexp/sys/dev/isp/isp_pci.c#25 (text+ko) ====
@@ -1985,7 +1985,7 @@
cto->ct_resid = 0;
cto->ct_scsi_status = 0;
- dp = &ISP_PCMD(csio)->dmap;
+ dp = &PISP_PCMD(csio)->dmap;
if ((csio->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN) {
bus_dmamap_sync(isp->isp_osinfo.dmat, *dp, BUS_DMASYNC_PREREAD);
} else {
More information about the p4-projects
mailing list