Lines Matching refs:grp
1163 struct tipc_group *grp = tsk->group; in tipc_send_group_mcast() local
1172 exclude = tipc_group_exclude(grp); in tipc_send_group_mcast()
1418 struct tipc_group *grp = tsk->group; in __tipc_sendmsg() local
1434 if (grp) { in __tipc_sendmsg()
2153 struct tipc_group *grp = tsk->group; in tipc_sk_proto_rcv() local
2169 tipc_group_proto_rcv(grp, &wakeup, hdr, inputq, xmitq); in tipc_sk_proto_rcv()
2339 struct tipc_group *grp = tsk->group; in tipc_sk_filter_rcv() local
2354 if (unlikely(grp)) in tipc_sk_filter_rcv()
2355 tipc_group_filter_msg(grp, &inputq, xmitq); in tipc_sk_filter_rcv()
2357 if (unlikely(!grp) && mtyp == TIPC_MCAST_MSG) in tipc_sk_filter_rcv()
2366 (!grp && msg_in_group(hdr))) in tipc_sk_filter_rcv()
3071 struct tipc_group *grp = tsk->group; in tipc_sk_join() local
3082 if (grp) in tipc_sk_join()
3084 grp = tipc_group_create(net, tsk->portid, mreq, &tsk->group_is_open); in tipc_sk_join()
3085 if (!grp) in tipc_sk_join()
3087 tsk->group = grp; in tipc_sk_join()
3093 tipc_nametbl_build_group(net, grp, &ua); in tipc_sk_join()
3096 tipc_group_delete(net, grp); in tipc_sk_join()
3103 tipc_group_join(net, grp, &tsk->sk.sk_rcvbuf); in tipc_sk_join()
3110 struct tipc_group *grp = tsk->group; in tipc_sk_leave() local
3114 if (!grp) in tipc_sk_leave()
3117 tipc_group_self(grp, &ua.sr, &scope); in tipc_sk_leave()
3119 tipc_group_delete(net, grp); in tipc_sk_leave()