• Home
  • Raw
  • Download

Lines Matching refs:av

274 	struct cm_av av;  member
321 struct cm_av *av; in cm_alloc_msg() local
329 av = &cm_id_priv->av; in cm_alloc_msg()
332 av = &cm_id_priv->alt_av; in cm_alloc_msg()
341 mad_agent = cm_id_priv->av.port->mad_agent; in cm_alloc_msg()
347 ah = rdma_create_ah(mad_agent->qp->pd, &av->ah_attr, 0); in cm_alloc_msg()
354 av->pkey_index, in cm_alloc_msg()
457 struct ib_grh *grh, struct cm_av *av) in cm_init_av_for_lap() argument
462 av->port = port; in cm_init_av_for_lap()
463 av->pkey_index = wc->pkey_index; in cm_init_av_for_lap()
478 rdma_move_ah_attr(&av->ah_attr, &new_ah_attr); in cm_init_av_for_lap()
483 struct ib_grh *grh, struct cm_av *av) in cm_init_av_for_response() argument
485 av->port = port; in cm_init_av_for_response()
486 av->pkey_index = wc->pkey_index; in cm_init_av_for_response()
489 grh, &av->ah_attr); in cm_init_av_for_response()
493 struct cm_av *av, in add_cm_id_to_port_list() argument
501 if (&cm_id_priv->av == av) in add_cm_id_to_port_list()
503 else if (&cm_id_priv->alt_av == av) in add_cm_id_to_port_list()
555 struct cm_av *av, in cm_init_av_by_path() argument
569 be16_to_cpu(path->pkey), &av->pkey_index); in cm_init_av_by_path()
573 av->port = port; in cm_init_av_by_path()
589 av->timeout = path->packet_life_time + 1; in cm_init_av_by_path()
591 ret = add_cm_id_to_port_list(cm_id_priv, av, port); in cm_init_av_by_path()
596 rdma_move_ah_attr(&av->ah_attr, &new_ah_attr); in cm_init_av_by_path()
822 union ib_gid *port_gid = &cm_id_priv->av.dgid; in cm_insert_remote_sidr()
835 cmp = memcmp(port_gid, &cur_cm_id_priv->av.dgid, in cm_insert_remote_sidr()
987 wait_time = cm_convert_to_ms(cm_id_priv->av.timeout); in cm_enter_timewait()
1037 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_destroy_id()
1051 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_destroy_id()
1071 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_destroy_id()
1087 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_destroy_id()
1115 rdma_destroy_ah_attr(&cm_id_priv->av.ah_attr); in cm_destroy_id()
1260 hi_tid = ((u64) cm_id_priv->av.port->mad_agent->hi_tid) << 32; in cm_form_tid()
1339 cm_ack_timeout(cm_id_priv->av.port->cm_dev->ack_delay, in cm_format_req()
1374 cm_ack_timeout(cm_id_priv->av.port->cm_dev->ack_delay, in cm_format_req()
1438 param->ppath_sgid_attr, &cm_id_priv->av, in ib_send_cm_req()
1692 param->port = cm_id_priv->av.port->port_num; in cm_format_req_event()
1716 param->ppath_sgid_attr = cm_id_priv->av.ah_attr.grh.sgid_attr; in cm_format_req_event()
1954 &cm_id_priv->av); in cm_req_handler()
1985 grh = rdma_ah_read_grh(&cm_id_priv->av.ah_attr); in cm_req_handler()
2003 if (cm_id_priv->av.ah_attr.type == RDMA_AH_ATTR_TYPE_ROCE) in cm_req_handler()
2005 cm_id_priv->av.ah_attr.roce.dmac); in cm_req_handler()
2007 ret = cm_init_av_by_path(&work->path[0], gid_attr, &cm_id_priv->av, in cm_req_handler()
2074 cm_id_priv->av.port->cm_dev->ack_delay); in cm_format_rep()
2361 cm_id_priv->av.timeout = in cm_rep_handler()
2363 cm_id_priv->av.timeout - 1); in cm_rep_handler()
2370 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_rep_handler()
2403 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_establish_handler()
2443 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_rtu_handler()
2497 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in ib_send_cm_dreq()
2642 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_dreq_handler()
2647 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_dreq_handler()
2717 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_drep_handler()
2861 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_rej_handler()
2871 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_rej_handler()
2881 ib_cancel_mad(cm_id_priv->av.port->mad_agent, in cm_rej_handler()
3022 cm_convert_to_ms(cm_id_priv->av.timeout); in cm_mra_handler()
3028 ib_modify_mad(cm_id_priv->av.port->mad_agent, in cm_mra_handler()
3035 ib_modify_mad(cm_id_priv->av.port->mad_agent, in cm_mra_handler()
3043 ib_modify_mad(cm_id_priv->av.port->mad_agent, in cm_mra_handler()
3120 cm_ack_timeout(cm_id_priv->av.port->cm_dev->ack_delay, in cm_format_lap()
3288 &cm_id_priv->av); in cm_lap_handler()
3413 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_apr_handler()
3498 &cm_id_priv->av, in ib_send_cm_sidr_req()
3550 param->sgid_attr = rx_cm_id->av.ah_attr.grh.sgid_attr; in cm_format_sidr_req_event()
3571 cm_id_priv->av.dgid.global.subnet_prefix = cpu_to_be64(wc->slid); in cm_sidr_req_handler()
3572 cm_id_priv->av.dgid.global.interface_id = 0; in cm_sidr_req_handler()
3575 &cm_id_priv->av); in cm_sidr_req_handler()
3699 param->sgid_attr = cm_id_priv->av.ah_attr.grh.sgid_attr; in cm_format_sidr_rep_event()
3720 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg); in cm_sidr_rep_handler()
3961 tmp_av = cm_id_priv->av; in cm_migrate()
3962 cm_id_priv->av = cm_id_priv->alt_av; in cm_migrate()
4101 qp_attr->pkey_index = cm_id_priv->av.pkey_index; in cm_init_qp_init_attr()
4102 qp_attr->port_num = cm_id_priv->av.port->port_num; in cm_init_qp_init_attr()
4134 qp_attr->ah_attr = cm_id_priv->av.ah_attr; in cm_init_qp_rtr_attr()
4198 qp_attr->timeout = cm_id_priv->av.timeout; in cm_init_qp_rts_attr()