Lines Matching refs:mpcginfo

115 static int  mpc_validate_xid(struct mpcg_info *mpcginfo);
605 static void mpc_rcvd_sweep_resp(struct mpcg_info *mpcginfo) in mpc_rcvd_sweep_resp() argument
607 struct channel *rch = mpcginfo->ch; in mpc_rcvd_sweep_resp()
614 CTCM_D3_DUMP((char *)mpcginfo->sweep, TH_SWEEP_LENGTH); in mpc_rcvd_sweep_resp()
627 kfree(mpcginfo); in mpc_rcvd_sweep_resp()
692 static void mpc_rcvd_sweep_req(struct mpcg_info *mpcginfo) in mpc_rcvd_sweep_req() argument
694 struct channel *rch = mpcginfo->ch; in mpc_rcvd_sweep_req()
711 CTCM_D3_DUMP((char *)mpcginfo->sweep, TH_SWEEP_LENGTH); in mpc_rcvd_sweep_req()
715 kfree(mpcginfo); in mpc_rcvd_sweep_req()
1046 struct mpcg_info *mpcginfo; in ctcmpc_unpack_skb() local
1179 mpcginfo = kmalloc(sizeof(struct mpcg_info), gfp_type()); in ctcmpc_unpack_skb()
1180 if (mpcginfo == NULL) in ctcmpc_unpack_skb()
1183 mpcginfo->ch = ch; in ctcmpc_unpack_skb()
1184 mpcginfo->th = header; in ctcmpc_unpack_skb()
1185 mpcginfo->skb = pskb; in ctcmpc_unpack_skb()
1190 mpcginfo->sweep = sweep; in ctcmpc_unpack_skb()
1192 mpc_rcvd_sweep_req(mpcginfo); in ctcmpc_unpack_skb()
1194 mpc_rcvd_sweep_resp(mpcginfo); in ctcmpc_unpack_skb()
1198 mpcginfo->xid = thisxid; in ctcmpc_unpack_skb()
1199 fsm_event(grp->fsm, MPCG_EVENT_XID2, mpcginfo); in ctcmpc_unpack_skb()
1201 fsm_event(grp->fsm, MPCG_EVENT_DISCONC, mpcginfo); in ctcmpc_unpack_skb()
1208 kfree(mpcginfo); in ctcmpc_unpack_skb()
1491 struct mpcg_info *mpcginfo = arg; in mpc_action_discontact() local
1492 struct channel *ch = mpcginfo->ch; in mpc_action_discontact()
1544 static int mpc_validate_xid(struct mpcg_info *mpcginfo) in mpc_validate_xid() argument
1546 struct channel *ch = mpcginfo->ch; in mpc_validate_xid()
1550 struct xid2 *xid = mpcginfo->xid; in mpc_validate_xid()
1958 struct mpcg_info *mpcginfo = arg; in mpc_action_rcvd_xid0() local
1959 struct channel *ch = mpcginfo->ch; in mpc_action_rcvd_xid0()
1980 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid0()
1984 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid0()
1989 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid0()
1996 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid0()
2001 kfree(mpcginfo); in mpc_action_rcvd_xid0()
2020 struct mpcg_info *mpcginfo = arg; in mpc_action_rcvd_xid7() local
2021 struct channel *ch = mpcginfo->ch; in mpc_action_rcvd_xid7()
2039 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid7()
2043 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid7()
2055 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid7()
2059 mpc_validate_xid(mpcginfo); in mpc_action_rcvd_xid7()
2062 kfree(mpcginfo); in mpc_action_rcvd_xid7()