summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Long <scottl@FreeBSD.org>2003-05-04 07:40:29 +0000
committerScott Long <scottl@FreeBSD.org>2003-05-04 07:40:29 +0000
commit185416b425569f779642969f78c3b6ac1de1a046 (patch)
treef9e189198d3c93ea823017c53f469d184f179505
parent1830bca169a83ee9afa62d99ae6574ff59ba2a5c (diff)
Notes
-rw-r--r--sys/fs/udf/udf.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/fs/udf/udf.h b/sys/fs/udf/udf.h
index 3fde1a3712c6..f214c14e04b2 100644
--- a/sys/fs/udf/udf.h
+++ b/sys/fs/udf/udf.h
@@ -91,8 +91,8 @@ MALLOC_DECLARE(M_UDFFENTRY);
static __inline int
udf_readlblks(struct udf_mnt *udfmp, int sector, int size, struct buf **bp)
{
- return (bread(udfmp->im_devvp, sector << (udfmp->bshift - DEV_BSHIFT),
- (size + udfmp->bmask) & ~udfmp->bmask, NOCRED, bp));
+ return (RDSECTOR(udfmp->im_devvp, sector,
+ (size + udfmp->bmask) & ~udfmp->bmask, bp));
}
static __inline int
@@ -116,7 +116,7 @@ udf_readalblks(struct udf_mnt *udfmp, int lsector, int size, struct buf **bp)
* XXX Assumes the ICB is a long_ad. This struct is compatible with short_ad,
* but not ext_ad.
*/
-static ino_t
+static __inline ino_t
udf_getid(struct long_ad *icb)
{
return (icb->loc.lb_num);