Loading fs/lockd/svclock.c +1 −2 Original line number Original line Diff line number Diff line Loading @@ -309,14 +309,13 @@ static void nlmsvc_act_unlock(struct nlm_host *host, struct nlm_file *file) * Loop over all blocks and perform the action specified. * Loop over all blocks and perform the action specified. * (NLM_ACT_CHECK handled by nlmsvc_inspect_file). * (NLM_ACT_CHECK handled by nlmsvc_inspect_file). */ */ int void nlmsvc_traverse_blocks(struct nlm_host *host, struct nlm_file *file, int action) nlmsvc_traverse_blocks(struct nlm_host *host, struct nlm_file *file, int action) { { if (action == NLM_ACT_MARK) if (action == NLM_ACT_MARK) nlmsvc_act_mark(host, file); nlmsvc_act_mark(host, file); else else nlmsvc_act_unlock(host, file); nlmsvc_act_unlock(host, file); return 0; } } /* /* Loading fs/lockd/svcsubs.c +3 −2 Original line number Original line Diff line number Diff line Loading @@ -224,8 +224,9 @@ nlm_inspect_file(struct nlm_host *host, struct nlm_file *file, int action) if (file->f_count || file->f_blocks || file->f_shares) if (file->f_count || file->f_blocks || file->f_shares) return 1; return 1; } else { } else { if (nlmsvc_traverse_blocks(host, file, action) nlmsvc_traverse_blocks(host, file, action); || nlmsvc_traverse_shares(host, file, action)) if (nlmsvc_traverse_shares(host, file, action)) return 1; return 1; } } return nlm_traverse_locks(host, file, action); return nlm_traverse_locks(host, file, action); Loading include/linux/lockd/lockd.h +1 −1 Original line number Original line Diff line number Diff line Loading @@ -183,7 +183,7 @@ u32 nlmsvc_testlock(struct nlm_file *, struct nlm_lock *, struct nlm_lock *); struct nlm_lock *); u32 nlmsvc_cancel_blocked(struct nlm_file *, struct nlm_lock *); u32 nlmsvc_cancel_blocked(struct nlm_file *, struct nlm_lock *); unsigned long nlmsvc_retry_blocked(void); unsigned long nlmsvc_retry_blocked(void); int nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *, void nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *, int action); int action); void nlmsvc_grant_reply(struct svc_rqst *, struct nlm_cookie *, u32); void nlmsvc_grant_reply(struct svc_rqst *, struct nlm_cookie *, u32); Loading Loading
fs/lockd/svclock.c +1 −2 Original line number Original line Diff line number Diff line Loading @@ -309,14 +309,13 @@ static void nlmsvc_act_unlock(struct nlm_host *host, struct nlm_file *file) * Loop over all blocks and perform the action specified. * Loop over all blocks and perform the action specified. * (NLM_ACT_CHECK handled by nlmsvc_inspect_file). * (NLM_ACT_CHECK handled by nlmsvc_inspect_file). */ */ int void nlmsvc_traverse_blocks(struct nlm_host *host, struct nlm_file *file, int action) nlmsvc_traverse_blocks(struct nlm_host *host, struct nlm_file *file, int action) { { if (action == NLM_ACT_MARK) if (action == NLM_ACT_MARK) nlmsvc_act_mark(host, file); nlmsvc_act_mark(host, file); else else nlmsvc_act_unlock(host, file); nlmsvc_act_unlock(host, file); return 0; } } /* /* Loading
fs/lockd/svcsubs.c +3 −2 Original line number Original line Diff line number Diff line Loading @@ -224,8 +224,9 @@ nlm_inspect_file(struct nlm_host *host, struct nlm_file *file, int action) if (file->f_count || file->f_blocks || file->f_shares) if (file->f_count || file->f_blocks || file->f_shares) return 1; return 1; } else { } else { if (nlmsvc_traverse_blocks(host, file, action) nlmsvc_traverse_blocks(host, file, action); || nlmsvc_traverse_shares(host, file, action)) if (nlmsvc_traverse_shares(host, file, action)) return 1; return 1; } } return nlm_traverse_locks(host, file, action); return nlm_traverse_locks(host, file, action); Loading
include/linux/lockd/lockd.h +1 −1 Original line number Original line Diff line number Diff line Loading @@ -183,7 +183,7 @@ u32 nlmsvc_testlock(struct nlm_file *, struct nlm_lock *, struct nlm_lock *); struct nlm_lock *); u32 nlmsvc_cancel_blocked(struct nlm_file *, struct nlm_lock *); u32 nlmsvc_cancel_blocked(struct nlm_file *, struct nlm_lock *); unsigned long nlmsvc_retry_blocked(void); unsigned long nlmsvc_retry_blocked(void); int nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *, void nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *, int action); int action); void nlmsvc_grant_reply(struct svc_rqst *, struct nlm_cookie *, u32); void nlmsvc_grant_reply(struct svc_rqst *, struct nlm_cookie *, u32); Loading