Lines Matching refs:mpoa_client
68 static void MPOA_trigger_rcvd(struct k_message *msg, struct mpoa_client *mpc);
69 static void MPOA_res_reply_rcvd(struct k_message *msg, struct mpoa_client *mpc);
70 static void ingress_purge_rcvd(struct k_message *msg, struct mpoa_client *mpc);
71 static void egress_purge_rcvd(struct k_message *msg, struct mpoa_client *mpc);
72 static void mps_death(struct k_message *msg, struct mpoa_client *mpc);
73 static void clean_up(struct k_message *msg, struct mpoa_client *mpc,
76 struct mpoa_client *mpc);
78 struct mpoa_client *mpc);
80 struct mpoa_client *mpc);
82 static const uint8_t *copy_macs(struct mpoa_client *mpc,
88 static void send_set_mps_ctrl_addr(const char *addr, struct mpoa_client *mpc);
122 struct mpoa_client *mpcs = NULL; /* FIXME */
127 static struct mpoa_client *find_mpc_by_itfnum(int itf) in find_mpc_by_itfnum()
129 struct mpoa_client *mpc; in find_mpc_by_itfnum()
141 static struct mpoa_client *find_mpc_by_vcc(struct atm_vcc *vcc) in find_mpc_by_vcc()
143 struct mpoa_client *mpc; in find_mpc_by_vcc()
155 static struct mpoa_client *find_mpc_by_lec(struct net_device *dev) in find_mpc_by_lec()
157 struct mpoa_client *mpc; in find_mpc_by_lec()
280 static struct mpoa_client *alloc_mpc(void) in alloc_mpc()
282 struct mpoa_client *mpc; in alloc_mpc()
284 mpc = kzalloc(sizeof(struct mpoa_client), GFP_KERNEL); in alloc_mpc()
311 static void start_mpc(struct mpoa_client *mpc, struct net_device *dev) in start_mpc()
325 static void stop_mpc(struct mpoa_client *mpc) in stop_mpc()
380 struct mpoa_client *mpc; in lane2_assoc_ind()
463 static const uint8_t *copy_macs(struct mpoa_client *mpc, in copy_macs()
491 static int send_via_shortcut(struct sk_buff *skb, struct mpoa_client *mpc) in send_via_shortcut()
573 struct mpoa_client *mpc; in mpc_send_packet()
608 struct mpoa_client *mpc; in atm_mpoa_vcc_attach()
656 struct mpoa_client *mpc; in mpc_vcc_close()
690 struct mpoa_client *mpc; in mpc_push()
797 struct mpoa_client *mpc; in atm_mpoa_mpoad_attach()
859 static void send_set_mps_ctrl_addr(const char *addr, struct mpoa_client *mpc) in send_set_mps_ctrl_addr()
872 struct mpoa_client *mpc; in mpoad_close()
912 struct mpoa_client *mpc = find_mpc_by_vcc(vcc); in msg_from_mpoad()
976 int msg_to_mpoad(struct k_message *mesg, struct mpoa_client *mpc) in msg_to_mpoad()
1004 struct mpoa_client *mpc; in mpoa_event_listener()
1081 static void MPOA_trigger_rcvd(struct k_message *msg, struct mpoa_client *mpc) in MPOA_trigger_rcvd()
1118 struct mpoa_client *client, in check_qos_and_open_shortcut()
1156 static void MPOA_res_reply_rcvd(struct k_message *msg, struct mpoa_client *mpc) in MPOA_res_reply_rcvd()
1206 static void ingress_purge_rcvd(struct k_message *msg, struct mpoa_client *mpc) in ingress_purge_rcvd()
1229 static void egress_purge_rcvd(struct k_message *msg, struct mpoa_client *mpc) in egress_purge_rcvd()
1284 static void mps_death(struct k_message *msg, struct mpoa_client *mpc) in mps_death()
1309 struct mpoa_client *mpc) in MPOA_cache_impos_rcvd()
1335 struct mpoa_client *mpc) in set_mpc_ctrl_addr_rcvd()
1372 struct mpoa_client *client) in set_mps_mac_addr_rcvd()
1389 static void clean_up(struct k_message *msg, struct mpoa_client *mpc, int action) in clean_up()
1421 struct mpoa_client *mpc = mpcs; in mpc_cache_check()
1489 struct mpoa_client *mpc, *tmp; in atm_mpoa_cleanup()
1514 memset(mpc, 0, sizeof(struct mpoa_client)); in atm_mpoa_cleanup()