Searched refs:join_state (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/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 | 331 { MCMEMBER_REC_FIELD(join_state),
|
D | cma.c | 3610 rec.join_state = 1; in cma_join_ib_multicast()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | mcg.c | 80 uint8_t join_state; member 279 static int send_leave_to_wire(struct mcast_group *group, u8 join_state) in send_leave_to_wire() argument 302 sa_data->scope_join_state = join_state; in send_leave_to_wire() 345 sa_data->scope_join_state |= (group->func[slave].join_state & 0x0f); in send_reply_to_slave() 474 static void adjust_membership(struct mcast_group *group, u8 join_state, int inc) in adjust_membership() argument 478 for (i = 0; i < 3; i++, join_state >>= 1) in adjust_membership() 479 if (join_state & 0x1) in adjust_membership() 498 u8 join_state; in join_group() local 501 join_state = join_mask & (~group->func[slave].join_state); in join_group() 502 adjust_membership(group, join_state, 1); in join_group() [all …]
|
/linux-4.4.14/include/rdma/ |
D | ib_sa.h | 206 u8 join_state; member
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_multicast.c | 467 .join_state = 1 in ipoib_mcast_join() 532 rec.join_state = 4; in ipoib_mcast_join()
|