There are several common cases where code will not be executed.
Example #1: from Linux-2.6-rc3 file
741 int netlink_sendskb(struct sock *sk, struct
sk_buff *skb, int protocol)
struct netlink_sock *nlk;
int len = skb->len;
nlk = nlk_sk(sk);
nlk is set but used in the above example.
How to resolve:
Removing unneccesary code is usually
preferred course of action.
Caution: should be taken to make sure that the code is not referenced
by another architecture or code that is hidden by an #ifdef or other