Loading fs/fuse/dev.c +3 −2 Original line number Diff line number Diff line Loading @@ -237,7 +237,8 @@ __releases(fiq->lock) spin_unlock(&fiq->lock); } static void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget) void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget) { spin_lock(&fiq->lock); if (fiq->connected) { Loading @@ -250,7 +251,7 @@ static void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_li } } static void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req) void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req) { spin_lock(&fiq->lock); if (list_empty(&req->intr_entry)) { Loading fs/fuse/fuse_dev_i.h +5 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ struct fuse_arg; struct fuse_args; struct fuse_pqueue; struct fuse_req; struct fuse_iqueue; struct fuse_forget_link; struct fuse_copy_state { int write; Loading Loading @@ -56,6 +58,9 @@ int fuse_copy_args(struct fuse_copy_state *cs, unsigned int numargs, int zeroing); int fuse_copy_out_args(struct fuse_copy_state *cs, struct fuse_args *args, unsigned int nbytes); void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget); void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req); #endif Loading
fs/fuse/dev.c +3 −2 Original line number Diff line number Diff line Loading @@ -237,7 +237,8 @@ __releases(fiq->lock) spin_unlock(&fiq->lock); } static void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget) void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget) { spin_lock(&fiq->lock); if (fiq->connected) { Loading @@ -250,7 +251,7 @@ static void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_li } } static void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req) void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req) { spin_lock(&fiq->lock); if (list_empty(&req->intr_entry)) { Loading
fs/fuse/fuse_dev_i.h +5 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ struct fuse_arg; struct fuse_args; struct fuse_pqueue; struct fuse_req; struct fuse_iqueue; struct fuse_forget_link; struct fuse_copy_state { int write; Loading Loading @@ -56,6 +58,9 @@ int fuse_copy_args(struct fuse_copy_state *cs, unsigned int numargs, int zeroing); int fuse_copy_out_args(struct fuse_copy_state *cs, struct fuse_args *args, unsigned int nbytes); void fuse_dev_queue_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *forget); void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req); #endif