Lines Matching refs:service_id

619 	__be64 service_id = cm_id_priv->id.service_id;  in cm_insert_listen()  local
628 if ((cur_cm_id_priv->id.service_mask & service_id) == in cm_insert_listen()
629 (service_mask & cur_cm_id_priv->id.service_id) && in cm_insert_listen()
651 else if (be64_lt(service_id, cur_cm_id_priv->id.service_id)) in cm_insert_listen()
653 else if (be64_gt(service_id, cur_cm_id_priv->id.service_id)) in cm_insert_listen()
666 __be64 service_id) in cm_find_listen() argument
673 if ((cm_id_priv->id.service_mask & service_id) == in cm_find_listen()
674 cm_id_priv->id.service_id && in cm_find_listen()
683 else if (be64_lt(service_id, cm_id_priv->id.service_id)) in cm_find_listen()
685 else if (be64_gt(service_id, cm_id_priv->id.service_id)) in cm_find_listen()
1161 static int cm_init_listen(struct cm_id_private *cm_id_priv, __be64 service_id, in cm_init_listen() argument
1165 service_id &= service_mask; in cm_init_listen()
1166 if ((service_id & IB_SERVICE_ID_AGN_MASK) == IB_CM_ASSIGN_SERVICE_ID && in cm_init_listen()
1167 (service_id != IB_CM_ASSIGN_SERVICE_ID)) in cm_init_listen()
1170 if (service_id == IB_CM_ASSIGN_SERVICE_ID) { in cm_init_listen()
1171 cm_id_priv->id.service_id = cpu_to_be64(cm.listen_service_id++); in cm_init_listen()
1174 cm_id_priv->id.service_id = service_id; in cm_init_listen()
1193 int ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id, __be64 service_mask) in ib_cm_listen() argument
1206 ret = cm_init_listen(cm_id_priv, service_id, service_mask); in ib_cm_listen()
1243 __be64 service_id) in ib_cm_insert_listen() argument
1254 err = cm_init_listen(cm_id_priv, service_id, 0); in ib_cm_insert_listen()
1332 IBA_SET(CM_REQ_SERVICE_ID, req_msg, be64_to_cpu(param->service_id)); in cm_format_req()
1522 cm_id->service_id = param->service_id; in ib_send_cm_req()
1700 primary_path->service_id = in cm_format_paths_from_req()
1729 alt_path->service_id = in cm_format_paths_from_req()
2078 cm_id_priv->id.service_id = in cm_req_handler()
3460 be64_to_cpu(param->service_id)); in cm_format_sidr_req()
3487 cm_id->service_id = param->service_id; in ib_send_cm_sidr_req()
3534 param->service_id = in cm_format_sidr_req_event()
3561 cm_id_priv->id.service_id = in cm_sidr_req_handler()
3584 cm_id_priv->id.service_id); in cm_sidr_req_handler()
3630 be64_to_cpu(cm_id_priv->id.service_id)); in cm_format_sidr_rep()