return ret;
 
        av->port = port;
-       ret = ib_init_ah_from_path(cm_dev->ib_device, port->port_num, path,
-                                  &av->ah_attr);
+       ret = ib_init_ah_attr_from_path(cm_dev->ib_device, port->port_num, path,
+                                       &av->ah_attr);
        if (ret)
                return ret;
 
 
                        event.status = ret;
                        break;
                }
-               ib_init_ah_from_path(id_priv->id.device, id_priv->id.port_num,
-                                    id_priv->id.route.path_rec,
-                                    &event.param.ud.ah_attr);
+               ib_init_ah_attr_from_path(id_priv->id.device,
+                                         id_priv->id.port_num,
+                                         id_priv->id.route.path_rec,
+                                         &event.param.ud.ah_attr);
                event.param.ud.qp_num = rep->qpn;
                event.param.ud.qkey = rep->qkey;
                event.event = RDMA_CM_EVENT_ESTABLISHED;
 
        return src_path_mask;
 }
 
-int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
-                        struct sa_path_rec *rec,
-                        struct rdma_ah_attr *ah_attr)
+int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num,
+                             struct sa_path_rec *rec,
+                             struct rdma_ah_attr *ah_attr)
 {
        int ret;
        u16 gid_index;
 
        return 0;
 }
-EXPORT_SYMBOL(ib_init_ah_from_path);
+EXPORT_SYMBOL(ib_init_ah_attr_from_path);
 
 static int alloc_mad(struct ib_sa_query *query, gfp_t gfp_mask)
 {
 
        if (!status) {
                struct rdma_ah_attr av;
 
-               if (!ib_init_ah_from_path(priv->ca, priv->port, pathrec, &av))
+               if (!ib_init_ah_attr_from_path(priv->ca, priv->port,
+                                              pathrec, &av))
                        ah = ipoib_create_ah(dev, priv->pd, &av);
        }
 
 
                             struct rdma_ah_attr *ah_attr);
 
 /**
- * ib_init_ah_from_path - Initialize address handle attributes based on an SA
- *   path record.
+ * ib_init_ah_attr_from_path - Initialize address handle attributes based on
+ *   an SA path record.
  */
-int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
-                        struct sa_path_rec *rec,
-                        struct rdma_ah_attr *ah_attr);
+int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num,
+                             struct sa_path_rec *rec,
+                             struct rdma_ah_attr *ah_attr);
 
 /**
  * ib_sa_pack_path - Conert a path record from struct ib_sa_path_rec