mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-02-04 10:09:06 +00:00
Staging: most: Use list_first_entry instead of list_entry
This patch replaces list_entry with list_first_entry as it makes the code more clear. Done using coccinelle: @@ expression e; @@ ( - list_entry(e->next, + list_first_entry(e, ...) | - list_entry(e->prev, + list_last_entry(e, ...) ) Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
7b50908a5e
commit
d93f27b732
@ -251,7 +251,7 @@ static int try_start_dim_transfer(struct hdm_channel *hdm_ch)
|
||||
return -EAGAIN;
|
||||
}
|
||||
|
||||
mbo = list_entry(head->next, struct mbo, list);
|
||||
mbo = list_first_entry(head, struct mbo, list);
|
||||
buf_size = mbo->buffer_length;
|
||||
|
||||
BUG_ON(mbo->bus_address == 0);
|
||||
@ -362,7 +362,7 @@ static void service_done_flag(struct dim2_hdm *dev, int ch_idx)
|
||||
break;
|
||||
}
|
||||
|
||||
mbo = list_entry(head->next, struct mbo, list);
|
||||
mbo = list_first_entry(head, struct mbo, list);
|
||||
list_del(head->next);
|
||||
spin_unlock_irqrestore(&dim_lock, flags);
|
||||
|
||||
@ -495,7 +495,7 @@ static void complete_all_mbos(struct list_head *head)
|
||||
break;
|
||||
}
|
||||
|
||||
mbo = list_entry(head->next, struct mbo, list);
|
||||
mbo = list_first_entry(head, struct mbo, list);
|
||||
list_del(head->next);
|
||||
spin_unlock_irqrestore(&dim_lock, flags);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user