gpu: nvgpu: add API to get last list entry

Add new API nvgpu_list_last_entry() to get last
entry in the list

Jira NVGPU-13

Change-Id: I96d80996d4b82fdb4de4ea25a75d58fefaacd541
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/1462078
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
This commit is contained in:
Deepak Nibade
2017-04-11 19:29:34 +05:30
committed by mobile promotions
parent 78fe154ff7
commit 71c85c225e

View File

@@ -80,6 +80,9 @@ static inline void nvgpu_list_replace_init(struct nvgpu_list_node *old_node, str
#define nvgpu_list_first_entry(ptr, type, member) \
nvgpu_list_entry((ptr)->next, type, member)
#define nvgpu_list_last_entry(ptr, type, member) \
nvgpu_list_entry((ptr)->prev, type, member)
#define nvgpu_list_for_each_entry(pos, head, type, member) \
for (pos = nvgpu_list_first_entry(head, type, member); \
&pos->member != (head); \