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,
861 struct k_message mesg; in send_set_mps_ctrl_addr() local
865 mesg.type = SET_MPS_CTRL_ADDR; in send_set_mps_ctrl_addr()
866 memcpy(mesg.MPS_ctrl, addr, ATM_ESA_LEN); in send_set_mps_ctrl_addr()
867 msg_to_mpoad(&mesg, mpc); in send_set_mps_ctrl_addr()
913 struct k_message *mesg = (struct k_message *)skb->data; in msg_from_mpoad() local
921 switch (mesg->type) { in msg_from_mpoad()
924 MPOA_res_reply_rcvd(mesg, mpc); in msg_from_mpoad()
928 MPOA_trigger_rcvd(mesg, mpc); in msg_from_mpoad()
932 ingress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
936 egress_purge_rcvd(mesg, mpc); in msg_from_mpoad()
940 mps_death(mesg, mpc); in msg_from_mpoad()
944 MPOA_cache_impos_rcvd(mesg, mpc); in msg_from_mpoad()
948 set_mpc_ctrl_addr_rcvd(mesg, mpc); in msg_from_mpoad()
952 set_mps_mac_addr_rcvd(mesg, mpc); in msg_from_mpoad()
956 clean_up(mesg, mpc, DIE); in msg_from_mpoad()
960 clean_up(mesg, mpc, RELOAD); in msg_from_mpoad()
964 mpc->parameters = mesg->content.params; in msg_from_mpoad()
967 dprintk_cont("unknown message %d\n", mesg->type); in msg_from_mpoad()
976 int msg_to_mpoad(struct k_message *mesg, struct mpoa_client *mpc) in msg_to_mpoad() argument
982 pr_info("mesg %d to a non-existent mpoad\n", mesg->type); in msg_to_mpoad()
990 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()