Home
last modified time | relevance | path

Searched refs:eg_cache_entry (Results 1 – 5 of 5) sorted by relevance

/linux-2.4.37.9/net/atm/
Dmpoa_caches.h51 typedef struct eg_cache_entry{ struct
52 struct eg_cache_entry *next; argument
53 struct eg_cache_entry *prev; argument
62 } eg_cache_entry; argument
65 eg_cache_entry *(*add_entry)(struct k_message *msg, struct mpoa_client *client);
66 eg_cache_entry *(*get_by_cache_id)(uint32_t cache_id, struct mpoa_client *client);
67 eg_cache_entry *(*get_by_tag)(uint32_t cache_id, struct mpoa_client *client);
68 eg_cache_entry *(*get_by_vcc)(struct atm_vcc *vcc, struct mpoa_client *client);
69 eg_cache_entry *(*get_by_src_ip)(uint32_t ipaddr, struct mpoa_client *client);
70 void (*put)(eg_cache_entry *entry);
[all …]
Dmpoa_caches.c210 eg_cache_entry *eg_entry = client->eg_ops->get_by_vcc(vcc, client); in in_cache_remove_entry()
330 static eg_cache_entry *eg_cache_get_by_cache_id(uint32_t cache_id, struct mpoa_client *mpc) in eg_cache_get_by_cache_id()
332 eg_cache_entry *entry; in eg_cache_get_by_cache_id()
350 static eg_cache_entry *eg_cache_get_by_tag(uint32_t tag, struct mpoa_client *mpc) in eg_cache_get_by_tag()
353 eg_cache_entry *entry; in eg_cache_get_by_tag()
371 static eg_cache_entry *eg_cache_get_by_vcc(struct atm_vcc *vcc, struct mpoa_client *mpc) in eg_cache_get_by_vcc()
374 eg_cache_entry *entry; in eg_cache_get_by_vcc()
391 static eg_cache_entry *eg_cache_get_by_src_ip(uint32_t ipaddr, struct mpoa_client *mpc) in eg_cache_get_by_src_ip()
393 eg_cache_entry *entry; in eg_cache_get_by_src_ip()
410 static void eg_cache_put(eg_cache_entry *entry) in eg_cache_put()
[all …]
Dmpc.c66 static void purge_egress_shortcut(struct atm_vcc *vcc, eg_cache_entry *entry);
619 eg_cache_entry *eg_entry; in mpc_vcc_close()
654 eg_cache_entry *eg; in mpc_push()
1076 eg_cache_entry *eg_entry = client->eg_ops->get_by_src_ip(dst_ip, client); in check_qos_and_open_shortcut()
1185 eg_cache_entry *entry = mpc->eg_ops->get_by_cache_id(cache_id, mpc); in egress_purge_rcvd()
1201 static void purge_egress_shortcut(struct atm_vcc *vcc, eg_cache_entry *entry) in purge_egress_shortcut()
1239 eg_cache_entry *entry; in mps_death()
1266 eg_cache_entry *entry = mpc->eg_ops->get_by_cache_id(msg->content.eg_info.cache_id, mpc); in MPOA_cache_impos_rcvd()
1347 eg_cache_entry *entry; in clean_up()
Dmpc.h32 eg_cache_entry *eg_cache; /* the egress cache of this MPC */
Dmpoa_proc.c109 eg_cache_entry *eg_entry; in proc_mpc_read()