Lines Matching refs:mesg

78 static void set_mpc_ctrl_addr_rcvd(struct k_message *mesg,
80 static void set_mps_mac_addr_rcvd(struct k_message *mesg,
860 struct k_message mesg; in send_set_mps_ctrl_addr() local
864 mesg.type = SET_MPS_CTRL_ADDR; in send_set_mps_ctrl_addr()
865 memcpy(mesg.MPS_ctrl, addr, ATM_ESA_LEN); in send_set_mps_ctrl_addr()
866 msg_to_mpoad(&mesg, mpc); in send_set_mps_ctrl_addr()
912 struct k_message *mesg = (struct k_message *)skb->data; in msg_from_mpoad() local
920 switch (mesg->type) { in msg_from_mpoad()
923 MPOA_res_reply_rcvd(mesg, mpc); in msg_from_mpoad()
927 MPOA_trigger_rcvd(mesg, mpc); in msg_from_mpoad()
931 ingress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
935 egress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
939 mps_death(mesg, mpc); in msg_from_mpoad()
943 MPOA_cache_impos_rcvd(mesg, mpc); in msg_from_mpoad()
947 set_mpc_ctrl_addr_rcvd(mesg, mpc); in msg_from_mpoad()
951 set_mps_mac_addr_rcvd(mesg, mpc); in msg_from_mpoad()
955 clean_up(mesg, mpc, DIE); in msg_from_mpoad()
959 clean_up(mesg, mpc, RELOAD); in msg_from_mpoad()
963 mpc->parameters = mesg->content.params; in msg_from_mpoad()
966 dprintk_cont("unknown message %d\n", mesg->type); in msg_from_mpoad()
975 int msg_to_mpoad(struct k_message *mesg, struct mpoa_client *mpc) in msg_to_mpoad() argument
981 pr_info("mesg %d to a non-existent mpoad\n", mesg->type); in msg_to_mpoad()
989 skb_copy_to_linear_data(skb, mesg, sizeof(*mesg)); in msg_to_mpoad()
1334 static void set_mpc_ctrl_addr_rcvd(struct k_message *mesg, in set_mpc_ctrl_addr_rcvd() argument
1347 memcpy(&tlv[7], mesg->MPS_ctrl, ATM_ESA_LEN); /* MPC ctrl ATM addr */ in set_mpc_ctrl_addr_rcvd()
1348 memcpy(mpc->our_ctrl_addr, mesg->MPS_ctrl, ATM_ESA_LEN); in set_mpc_ctrl_addr_rcvd()