Page MenuHomeFreeBSD

D51314.1790689353.diff
No OneTemporary

Size
869 B
Referenced Files
None
Subscribers
None

D51314.1790689353.diff

diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src
--- a/sys/kern/vnode_if.src
+++ b/sys/kern/vnode_if.src
@@ -242,8 +242,8 @@
%% write vp L L L
-%! write pre VOP_WRITE_PRE
-%! write post VOP_WRITE_POST
+%! write pre vop_write_pre
+%! write post vop_write_post
vop_write {
IN struct vnode *vp;
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h
--- a/sys/sys/vnode.h
+++ b/sys/sys/vnode.h
@@ -1042,7 +1042,7 @@
} \
} while (0)
-#define VOP_WRITE_PRE(ap) \
+#define vop_write_pre(ap) \
struct vattr va; \
int error; \
off_t osize, ooffset, noffset; \
@@ -1056,7 +1056,7 @@
osize = (off_t)va.va_size; \
}
-#define VOP_WRITE_POST(ap, ret) \
+#define vop_write_post(ap, ret) \
noffset = (ap)->a_uio->uio_offset; \
if (noffset > ooffset) { \
if (!VN_KNLIST_EMPTY((ap)->a_vp)) { \

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 29, 1:42 PM (4 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30013096
Default Alt Text
D51314.1790689353.diff (869 B)

Event Timeline