Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

fuse: use list_for_each_entry() for list traversing

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>

authored by

Dong Fang and committed by
Miklos Szeredi
05726aca efeb9e60

+2 -4
+2 -4
fs/fuse/dev.c
··· 1765 1765 /* Look up request on processing list by unique ID */ 1766 1766 static struct fuse_req *request_find(struct fuse_conn *fc, u64 unique) 1767 1767 { 1768 - struct list_head *entry; 1768 + struct fuse_req *req; 1769 1769 1770 - list_for_each(entry, &fc->processing) { 1771 - struct fuse_req *req; 1772 - req = list_entry(entry, struct fuse_req, list); 1770 + list_for_each_entry(req, &fc->processing, list) { 1773 1771 if (req->in.h.unique == unique || req->intr_unique == unique) 1774 1772 return req; 1775 1773 }