Lines Matching refs:grp
1160 struct tipc_group *grp = tsk->group; in tipc_send_group_mcast() local
1168 exclude = tipc_group_exclude(grp); in tipc_send_group_mcast()
1414 struct tipc_group *grp = tsk->group; in __tipc_sendmsg() local
1430 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()
3070 struct tipc_group *grp = tsk->group; in tipc_sk_join() local
3081 if (grp) in tipc_sk_join()
3083 grp = tipc_group_create(net, tsk->portid, mreq, &tsk->group_is_open); in tipc_sk_join()
3084 if (!grp) in tipc_sk_join()
3086 tsk->group = grp; in tipc_sk_join()
3092 tipc_nametbl_build_group(net, grp, &ua); in tipc_sk_join()
3095 tipc_group_delete(net, grp); in tipc_sk_join()
3102 tipc_group_join(net, grp, &tsk->sk.sk_rcvbuf); in tipc_sk_join()
3109 struct tipc_group *grp = tsk->group; in tipc_sk_leave() local
3113 if (!grp) in tipc_sk_leave()
3116 tipc_group_self(grp, &ua.sr, &scope); in tipc_sk_leave()
3118 tipc_group_delete(net, grp); in tipc_sk_leave()