Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/vnode_if.src
Show First 20 Lines • Show All 352 Lines • ▼ Show 20 Lines | |||||
%% inactive vp E E E | %% inactive vp E E E | ||||
vop_inactive { | vop_inactive { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN struct thread *td; | IN struct thread *td; | ||||
}; | }; | ||||
%! need_inactive pre vop_need_inactive_pre | %! need_inactive debugpre vop_need_inactive_pre | ||||
%! need_inactive post vop_need_inactive_post | %! need_inactive debugpost vop_need_inactive_post | ||||
vop_need_inactive { | vop_need_inactive { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
}; | }; | ||||
%% reclaim vp E E E | %% reclaim vp E E E | ||||
%! reclaim post vop_reclaim_post | %! reclaim post vop_reclaim_post | ||||
vop_reclaim { | vop_reclaim { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN struct thread *td; | IN struct thread *td; | ||||
}; | }; | ||||
%! lock1 pre vop_lock_pre | %! lock1 debugpre vop_lock_pre | ||||
%! lock1 post vop_lock_post | %! lock1 debugpost vop_lock_post | ||||
vop_lock1 { | vop_lock1 { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN int flags; | IN int flags; | ||||
IN char *file; | IN char *file; | ||||
IN int line; | IN int line; | ||||
}; | }; | ||||
%! unlock pre vop_unlock_pre | %! unlock debugpre vop_unlock_pre | ||||
vop_unlock { | vop_unlock { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
}; | }; | ||||
%% bmap vp L L L | %% bmap vp L L L | ||||
vop_bmap { | vop_bmap { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN daddr_t bn; | IN daddr_t bn; | ||||
OUT struct bufobj **bop; | OUT struct bufobj **bop; | ||||
IN daddr_t *bnp; | IN daddr_t *bnp; | ||||
OUT int *runp; | OUT int *runp; | ||||
OUT int *runb; | OUT int *runb; | ||||
}; | }; | ||||
%% strategy vp L L L | %% strategy vp L L L | ||||
%! strategy pre vop_strategy_pre | %! strategy debugpre vop_strategy_pre | ||||
vop_strategy { | vop_strategy { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN struct buf *bp; | IN struct buf *bp; | ||||
}; | }; | ||||
%% getwritemount vp = = = | %% getwritemount vp = = = | ||||
▲ Show 20 Lines • Show All 348 Lines • Show Last 20 Lines |