gfs2: Un-obfuscate function jdesc_find_i

Clean up this function to show that it is trivial.

Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
This commit is contained in:
Andreas Gruenbacher 2020-12-07 00:06:32 +01:00
parent 19c329f680
commit 736b2f778f

View file

@ -81,19 +81,12 @@ void gfs2_jindex_free(struct gfs2_sbd *sdp)
static struct gfs2_jdesc *jdesc_find_i(struct list_head *head, unsigned int jid) static struct gfs2_jdesc *jdesc_find_i(struct list_head *head, unsigned int jid)
{ {
struct gfs2_jdesc *jd; struct gfs2_jdesc *jd;
int found = 0;
list_for_each_entry(jd, head, jd_list) { list_for_each_entry(jd, head, jd_list) {
if (jd->jd_jid == jid) { if (jd->jd_jid == jid)
found = 1; return jd;
break;
}
} }
return NULL;
if (!found)
jd = NULL;
return jd;
} }
struct gfs2_jdesc *gfs2_jdesc_find(struct gfs2_sbd *sdp, unsigned int jid) struct gfs2_jdesc *gfs2_jdesc_find(struct gfs2_sbd *sdp, unsigned int jid)