Searched refs:join_state (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/infiniband/core/ |
D | multicast.c | 228 static void adjust_membership(struct mcast_group *group, u8 join_state, int inc) in adjust_membership() argument 232 for (i = 0; i < 3; i++, join_state >>= 1) in adjust_membership() 233 if (join_state & 0x1) in adjust_membership() 252 return leave_state & group->rec.join_state; in get_leave_state() 356 rec.join_state = leave_state; in send_leave() 374 u8 join_state) in join_group() argument 377 adjust_membership(group, join_state, 1); in join_group() 378 group->rec.join_state |= join_state; in join_group() 380 member->multicast.rec.join_state = join_state; in join_group() 414 adjust_membership(group, member->multicast.rec.join_state, -1); in process_group_error() [all …]
|
D | sa_query.c | 294 { MCMEMBER_REC_FIELD(join_state),
|
D | cma.c | 3237 rec.join_state = 1; in cma_join_ib_multicast()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mcg.c | 76 uint8_t join_state; member 275 static int send_leave_to_wire(struct mcast_group *group, u8 join_state) in send_leave_to_wire() argument 298 sa_data->scope_join_state = join_state; in send_leave_to_wire() 341 sa_data->scope_join_state |= (group->func[slave].join_state & 0x0f); in send_reply_to_slave() 470 static void adjust_membership(struct mcast_group *group, u8 join_state, int inc) in adjust_membership() argument 474 for (i = 0; i < 3; i++, join_state >>= 1) in adjust_membership() 475 if (join_state & 0x1) in adjust_membership() 494 u8 join_state; in join_group() local 497 join_state = join_mask & (~group->func[slave].join_state); in join_group() 498 adjust_membership(group, join_state, 1); in join_group() [all …]
|
/linux-4.1.27/include/rdma/ |
D | ib_sa.h | 198 u8 join_state; member
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib_multicast.c | 457 .join_state = 1 in ipoib_mcast_join()
|