LCOV - code coverage report
Current view: top level - include/net/netns - hash.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 1 100.0 %
Date: 2017-01-25 Functions: 0 0 -

          Line data    Source code
       1             : #ifndef __NET_NS_HASH_H__
       2             : #define __NET_NS_HASH_H__
       3             : 
       4             : #include <asm/cache.h>
       5             : 
       6             : struct net;
       7             : 
       8             : static inline unsigned net_hash_mix(struct net *net)
       9             : {
      10             : #ifdef CONFIG_NET_NS
      11             :         /*
      12             :          * shift this right to eliminate bits, that are
      13             :          * always zeroed
      14             :          */
      15             : 
      16             :         return (unsigned)(((unsigned long)net) >> L1_CACHE_SHIFT);
      17             : #else
      18             :         return 0;
      19             : #endif
      20           1 : }
      21             : #endif

Generated by: LCOV version 1.10