A naïve "wc -l /.[ch]" gives ~16.5 million for my lightly patched 3.13 tree. sloccount[1] which aims to count actual LoC says ~12 million(97% C) for the same tree.
Neither are a truly accurate measure, so help yourself to a pinch of salt to go with the numbers.