Lines Matching refs:mesg

77 static void set_mpc_ctrl_addr_rcvd(struct k_message *mesg,
79 static void set_mps_mac_addr_rcvd(struct k_message *mesg,
859 struct k_message mesg; in send_set_mps_ctrl_addr() local
863 mesg.type = SET_MPS_CTRL_ADDR; in send_set_mps_ctrl_addr()
864 memcpy(mesg.MPS_ctrl, addr, ATM_ESA_LEN); in send_set_mps_ctrl_addr()
865 msg_to_mpoad(&mesg, mpc); in send_set_mps_ctrl_addr()
911 struct k_message *mesg = (struct k_message *)skb->data; in msg_from_mpoad() local
919 switch (mesg->type) { in msg_from_mpoad()
922 MPOA_res_reply_rcvd(mesg, mpc); in msg_from_mpoad()
926 MPOA_trigger_rcvd(mesg, mpc); in msg_from_mpoad()
930 ingress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
934 egress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
938 mps_death(mesg, mpc); in msg_from_mpoad()
942 MPOA_cache_impos_rcvd(mesg, mpc); in msg_from_mpoad()
946 set_mpc_ctrl_addr_rcvd(mesg, mpc); in msg_from_mpoad()
950 set_mps_mac_addr_rcvd(mesg, mpc); in msg_from_mpoad()
954 clean_up(mesg, mpc, DIE); in msg_from_mpoad()
958 clean_up(mesg, mpc, RELOAD); in msg_from_mpoad()
962 mpc->parameters = mesg->content.params; in msg_from_mpoad()
965 dprintk_cont("unknown message %d\n", mesg->type); in msg_from_mpoad()
974 int msg_to_mpoad(struct k_message *mesg, struct mpoa_client *mpc) in msg_to_mpoad() argument
980 pr_info("mesg %d to a non-existent mpoad\n", mesg->type); in msg_to_mpoad()
988 skb_copy_to_linear_data(skb, mesg, sizeof(*mesg)); in msg_to_mpoad()
1333 static void set_mpc_ctrl_addr_rcvd(struct k_message *mesg, in set_mpc_ctrl_addr_rcvd() argument
1346 memcpy(&tlv[7], mesg->MPS_ctrl, ATM_ESA_LEN); /* MPC ctrl ATM addr */ in set_mpc_ctrl_addr_rcvd()
1347 memcpy(mpc->our_ctrl_addr, mesg->MPS_ctrl, ATM_ESA_LEN); in set_mpc_ctrl_addr_rcvd()