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

#include <mpoa_caches.h>

Data Fields

in_cache_entry *(* add_entry )(__be32 dst_ip, struct mpoa_client *client)
 
in_cache_entry *(* get )(__be32 dst_ip, struct mpoa_client *client)
 
in_cache_entry *(* get_with_mask )(__be32 dst_ip, struct mpoa_client *client, __be32 mask)
 
in_cache_entry *(* get_by_vcc )(struct atm_vcc *vcc, struct mpoa_client *client)
 
void(* put )(in_cache_entry *entry)
 
void(* remove_entry )(in_cache_entry *delEntry, struct mpoa_client *client)
 
int(* cache_hit )(in_cache_entry *entry, struct mpoa_client *client)
 
void(* clear_count )(struct mpoa_client *client)
 
void(* check_resolving )(struct mpoa_client *client)
 
void(* refresh )(struct mpoa_client *client)
 
void(* destroy_cache )(struct mpoa_client *mpc)
 

Detailed Description

Definition at line 31 of file mpoa_caches.h.

Field Documentation

in_cache_entry*(* add_entry)(__be32 dst_ip, struct mpoa_client *client)

Definition at line 32 of file mpoa_caches.h.

Definition at line 43 of file mpoa_caches.h.

void(* check_resolving)(struct mpoa_client *client)

Definition at line 46 of file mpoa_caches.h.

void(* clear_count)(struct mpoa_client *client)

Definition at line 45 of file mpoa_caches.h.

void(* destroy_cache)(struct mpoa_client *mpc)

Definition at line 48 of file mpoa_caches.h.

Definition at line 34 of file mpoa_caches.h.

Definition at line 38 of file mpoa_caches.h.

in_cache_entry*(* get_with_mask)(__be32 dst_ip, struct mpoa_client *client, __be32 mask)

Definition at line 35 of file mpoa_caches.h.

Definition at line 40 of file mpoa_caches.h.

void(* refresh)(struct mpoa_client *client)

Definition at line 47 of file mpoa_caches.h.

void(* remove_entry)(in_cache_entry *delEntry, struct mpoa_client *client)

Definition at line 41 of file mpoa_caches.h.


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