Whamcloud - gitweb
LU-6142 lnet: use list_first_entry() in lnet/lnet subdirectory. 88/47488/3
authorMr NeilBrown <neilb@suse.de>
Tue, 31 May 2022 00:43:12 +0000 (20:43 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 11 Jul 2022 06:49:45 +0000 (06:49 +0000)
commit3b760208109b249fd9051d97dbc98664ca4b5769
tree308c27ad00c93ef6026c9f9b27adb9cfc229d14d
parent05413b3d84f7d1febb89cf4e9c86a7e017d147df
LU-6142 lnet: use list_first_entry() in lnet/lnet subdirectory.

Convert
  list_entry(foo->next .....)
to
  list_first_entry(foo, ....)

in 'lnet/lnet'

In several cases the call is combined with
a list_empty() test and list_first_entry_or_null() is used

Test-Parameters: trivial testlist=sanity-lnet
Change-Id: I45e1bdfe41854c88af98ebf24797f72a68b11dc3
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Reviewed-on: https://review.whamcloud.com/47488
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/lnet/api-ni.c
lnet/lnet/config.c
lnet/lnet/lib-move.c
lnet/lnet/lib-msg.c
lnet/lnet/lib-ptl.c
lnet/lnet/net_fault.c
lnet/lnet/nidstrings.c
lnet/lnet/peer.c
lnet/lnet/router.c