Lines Matching refs:pathrec

266 		ret = memcmp(gid, path->pathrec.dgid.raw,  in __path_find()
292 ret = memcmp(path->pathrec.dgid.raw, tpath->pathrec.dgid.raw, in __path_add()
320 ipoib_del_neighs_by_gid(dev, path->pathrec.dgid.raw); in path_free()
339 memset(iter->path.pathrec.dgid.raw, 0, 16); in ipoib_path_iter_init()
363 if (memcmp(iter->path.pathrec.dgid.raw, path->pathrec.dgid.raw, in ipoib_path_iter_next()
395 be16_to_cpu(path->pathrec.dlid), in ipoib_mark_paths_invalid()
396 path->pathrec.dgid.raw); in ipoib_mark_paths_invalid()
434 struct ib_sa_path_rec *pathrec, in path_rec_completion() argument
449 be16_to_cpu(pathrec->dlid), pathrec->dgid.raw); in path_rec_completion()
452 status, path->pathrec.dgid.raw); in path_rec_completion()
459 if (!ib_init_ah_from_path(priv->ca, priv->port, pathrec, &av)) in path_rec_completion()
466 path->pathrec = *pathrec; in path_rec_completion()
472 ah, be16_to_cpu(pathrec->dlid), pathrec->sl); in path_rec_completion()
515 ipoib_del_neighs_by_gid(dev, path->pathrec.dgid.raw); in path_rec_completion()
546 memcpy(path->pathrec.dgid.raw, gid, sizeof (union ib_gid)); in path_rec_create()
547 path->pathrec.sgid = priv->local_gid; in path_rec_create()
548 path->pathrec.pkey = cpu_to_be16(priv->pkey); in path_rec_create()
549 path->pathrec.numb_path = 1; in path_rec_create()
550 path->pathrec.traffic_class = priv->broadcast->mcmember.traffic_class; in path_rec_create()
561 path->pathrec.dgid.raw); in path_rec_start()
567 &path->pathrec, in path_rec_start()
706 be16_to_cpu(path->pathrec.dlid)); in unicast_arp_send()