Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/vnode.h
Show First 20 Lines • Show All 820 Lines • ▼ Show 20 Lines | |||||
#ifdef DEBUG_VFS_LOCKS | #ifdef DEBUG_VFS_LOCKS | ||||
void vop_strategy_pre(void *a); | void vop_strategy_pre(void *a); | ||||
void vop_lock_pre(void *a); | void vop_lock_pre(void *a); | ||||
void vop_lock_post(void *a, int rc); | void vop_lock_post(void *a, int rc); | ||||
void vop_unlock_pre(void *a); | void vop_unlock_pre(void *a); | ||||
void vop_need_inactive_pre(void *a); | void vop_need_inactive_pre(void *a); | ||||
void vop_need_inactive_post(void *a, int rc); | void vop_need_inactive_post(void *a, int rc); | ||||
#else | |||||
#define vop_strategy_pre(x) do { } while (0) | |||||
#define vop_lock_pre(x) do { } while (0) | |||||
#define vop_lock_post(x, y) do { } while (0) | |||||
#define vop_unlock_pre(x) do { } while (0) | |||||
#define vop_need_inactive_pre(x) do { } while (0) | |||||
#define vop_need_inactive_post(x, y) do { } while (0) | |||||
#endif | #endif | ||||
void vop_rename_fail(struct vop_rename_args *ap); | void vop_rename_fail(struct vop_rename_args *ap); | ||||
#define VOP_WRITE_PRE(ap) \ | #define VOP_WRITE_PRE(ap) \ | ||||
struct vattr va; \ | struct vattr va; \ | ||||
int error; \ | int error; \ | ||||
off_t osize, ooffset, noffset; \ | off_t osize, ooffset, noffset; \ | ||||
▲ Show 20 Lines • Show All 136 Lines • Show Last 20 Lines |