Lines Matching refs:mcast_req

131 struct mcast_req {  struct
543 struct mcast_req *req = NULL; in mlx4_ib_mcg_timeout_handler()
550 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); in mlx4_ib_mcg_timeout_handler()
585 struct mcast_req *req) in handle_leave_req()
606 struct mcast_req *req) in handle_join_req()
645 struct mcast_req *req = NULL; in mlx4_ib_mcg_work_handler()
675 struct mcast_req, group_list); in mlx4_ib_mcg_work_handler()
710 req = list_first_entry(&group->pending_list, struct mcast_req, in mlx4_ib_mcg_work_handler()
751 struct mcast_req *req; in search_relocate_mgid0_group()
767 struct mcast_req, group_list); in search_relocate_mgid0_group()
784 struct mcast_req *tmp1, *tmp2; in search_relocate_mgid0_group()
869 static void queue_req(struct mcast_req *req) in queue_req()
938 struct mcast_req *req; in mlx4_ib_mcg_multiplex_handler()
995 struct mcast_req *req = NULL; in sysfs_show_group()
1010 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); in sysfs_show_group()
1062 struct mcast_req *req, *tmp in force_clean_group()
1155 static void build_leave_mad(struct mcast_req *req) in build_leave_mad()
1165 struct mcast_req *req, *tmp, *group_first = NULL; in clear_pending_reqs()
1170 group_first = list_first_entry(&group->pending_list, struct mcast_req, group_list); in clear_pending_reqs()
1198 struct mcast_req *req; in push_deleteing_req()
1199 struct mcast_req *pend_req; in push_deleteing_req()
1209 pend_req = list_entry(group->func[slave].pending.prev, struct mcast_req, group_list); in push_deleteing_req()