]> git.baikalelectronics.ru Git - kernel.git/commit
net: thunderx: Drop unnecessary NULL check after container_of
authorGuenter Roeck <linux@roeck-us.net>
Thu, 13 May 2021 23:04:18 +0000 (16:04 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 14 May 2021 22:00:53 +0000 (15:00 -0700)
commitfd43afb4de72512b97312c39fe1bcb0be9ca2c52
tree20f40ec428a6b5f1cfa541de0f41c07867fc4016
parent6ad3a2f248f46d013dd67b4d236eb89844eb7f6c
net: thunderx: Drop unnecessary NULL check after container_of

The result of container_of() operations is never NULL unless the embedded
element is the first element of the structure. This is not the case here.
The NULL check is therefore unnecessary and misleading. Remove it.

This change was made automatically with the following Coccinelle script.

@@
type t;
identifier v;
statement s;
@@

<+...
(
  t v = container_of(...);
|
  v = container_of(...);
)
  ...
  when != v
- if (\( !v \| v == NULL \) ) s
...+>

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cavium/thunder/thunder_bgx.c