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()
770 struct mcast_req, group_list); in search_relocate_mgid0_group()
787 struct mcast_req *tmp1, *tmp2; in search_relocate_mgid0_group()
873 static void queue_req(struct mcast_req *req) in queue_req()
942 struct mcast_req *req; in mlx4_ib_mcg_multiplex_handler()
998 struct mcast_req *req = NULL; in sysfs_show_group()
1013 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); in sysfs_show_group()
1065 struct mcast_req *req, *tmp in force_clean_group()
1158 static void build_leave_mad(struct mcast_req *req) in build_leave_mad()
1168 struct mcast_req *req, *tmp, *group_first = NULL; in clear_pending_reqs()
1173 group_first = list_first_entry(&group->pending_list, struct mcast_req, group_list); in clear_pending_reqs()
1201 struct mcast_req *req; in push_deleteing_req()
1202 struct mcast_req *pend_req; in push_deleteing_req()
1214 pend_req = list_entry(group->func[slave].pending.prev, struct mcast_req, group_list); in push_deleteing_req()