Lines Matching refs:grp
1164 struct tipc_group *grp = tsk->group; in tipc_send_group_mcast() local
1173 exclude = tipc_group_exclude(grp); in tipc_send_group_mcast()
1419 struct tipc_group *grp = tsk->group; in __tipc_sendmsg() local
1435 if (grp) { in __tipc_sendmsg()
2156 struct tipc_group *grp = tsk->group; in tipc_sk_proto_rcv() local
2172 tipc_group_proto_rcv(grp, &wakeup, hdr, inputq, xmitq); in tipc_sk_proto_rcv()
2342 struct tipc_group *grp = tsk->group; in tipc_sk_filter_rcv() local
2357 if (unlikely(grp)) in tipc_sk_filter_rcv()
2358 tipc_group_filter_msg(grp, &inputq, xmitq); in tipc_sk_filter_rcv()
2360 if (unlikely(!grp) && mtyp == TIPC_MCAST_MSG) in tipc_sk_filter_rcv()
2369 (!grp && msg_in_group(hdr))) in tipc_sk_filter_rcv()
3076 struct tipc_group *grp = tsk->group; in tipc_sk_join() local
3087 if (grp) in tipc_sk_join()
3089 grp = tipc_group_create(net, tsk->portid, mreq, &tsk->group_is_open); in tipc_sk_join()
3090 if (!grp) in tipc_sk_join()
3092 tsk->group = grp; in tipc_sk_join()
3098 tipc_nametbl_build_group(net, grp, &ua); in tipc_sk_join()
3101 tipc_group_delete(net, grp); in tipc_sk_join()
3108 tipc_group_join(net, grp, &tsk->sk.sk_rcvbuf); in tipc_sk_join()
3115 struct tipc_group *grp = tsk->group; in tipc_sk_leave() local
3119 if (!grp) in tipc_sk_leave()
3122 tipc_group_self(grp, &ua.sr, &scope); in tipc_sk_leave()
3124 tipc_group_delete(net, grp); in tipc_sk_leave()