Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
inet_hashinfo Struct Reference

#include <inet_hashtables.h>

Data Fields

struct inet_ehash_bucketehash
 
spinlock_tehash_locks
 
unsigned int ehash_mask
 
unsigned int ehash_locks_mask
 
struct inet_bind_hashbucketbhash
 
unsigned int bhash_size
 
struct kmem_cachebind_bucket_cachep
 
struct inet_listen_hashbucket
listening_hash[INET_LHTABLE_SIZE
____cacheline_aligned_in_smp
 
atomic_t bsockets
 

Detailed Description

Definition at line 118 of file inet_hashtables.h.

Field Documentation

struct inet_listen_hashbucket listening_hash [INET_LHTABLE_SIZE] ____cacheline_aligned_in_smp

Definition at line 151 of file inet_hashtables.h.

Definition at line 134 of file inet_hashtables.h.

unsigned int bhash_size

Definition at line 136 of file inet_hashtables.h.

struct kmem_cache* bind_bucket_cachep

Definition at line 139 of file inet_hashtables.h.

atomic_t bsockets

Definition at line 154 of file inet_hashtables.h.

Definition at line 126 of file inet_hashtables.h.

spinlock_t* ehash_locks

Definition at line 127 of file inet_hashtables.h.

unsigned int ehash_locks_mask

Definition at line 129 of file inet_hashtables.h.

unsigned int ehash_mask

Definition at line 128 of file inet_hashtables.h.


The documentation for this struct was generated from the following file: