X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=flist.h;h=b4fe6e65f10f2c1dfb02943a0680c7c35e1cc0b6;hp=d453e791e9072eb67b37c5ff6038bf8ff8eae2fc;hb=65342a641726a46ec64cd0cadb51b01f9c152812;hpb=9342d5f807795f973fb76c89c48d8e4afd5e5887 diff --git a/flist.h b/flist.h index d453e791..b4fe6e65 100644 --- a/flist.h +++ b/flist.h @@ -177,6 +177,9 @@ static inline void flist_splice_init(struct flist_head *list, #define flist_first_entry(ptr, type, member) \ flist_entry((ptr)->next, type, member) +#define flist_last_entry(ptr, type, member) \ + flist_entry((ptr)->prev, type, member) + /** * flist_for_each - iterate over a list * @pos: the &struct flist_head to use as a loop counter.