Lines Matching refs:grp
1144 struct tipc_group *grp = tsk->group; in tipc_send_group_mcast() local
1156 exclude = tipc_group_exclude(grp); in tipc_send_group_mcast()
1406 struct tipc_group *grp = tsk->group; in __tipc_sendmsg() local
1424 if (grp) { in __tipc_sendmsg()
2151 struct tipc_group *grp = tsk->group; in tipc_sk_proto_rcv() local
2167 tipc_group_proto_rcv(grp, &wakeup, hdr, inputq, xmitq); in tipc_sk_proto_rcv()
2337 struct tipc_group *grp = tsk->group; in tipc_sk_filter_rcv() local
2352 if (unlikely(grp)) in tipc_sk_filter_rcv()
2353 tipc_group_filter_msg(grp, &inputq, xmitq); in tipc_sk_filter_rcv()
2355 if (unlikely(!grp) && mtyp == TIPC_MCAST_MSG) in tipc_sk_filter_rcv()
2364 (!grp && msg_in_group(hdr))) in tipc_sk_filter_rcv()
3069 struct tipc_group *grp = tsk->group; in tipc_sk_join() local
3078 if (grp) in tipc_sk_join()
3080 grp = tipc_group_create(net, tsk->portid, mreq, &tsk->group_is_open); in tipc_sk_join()
3081 if (!grp) in tipc_sk_join()
3083 tsk->group = grp; in tipc_sk_join()
3090 tipc_nametbl_build_group(net, grp, mreq->type, mreq->scope); in tipc_sk_join()
3093 tipc_group_delete(net, grp); in tipc_sk_join()
3100 tipc_group_join(net, grp, &tsk->sk.sk_rcvbuf); in tipc_sk_join()
3107 struct tipc_group *grp = tsk->group; in tipc_sk_leave() local
3111 if (!grp) in tipc_sk_leave()
3113 tipc_group_self(grp, &seq, &scope); in tipc_sk_leave()
3114 tipc_group_delete(net, grp); in tipc_sk_leave()