Lines Matching refs:sp1
754 ibt_hca_portinfo_t *sp1; /* src */
772 sp1 = hca_devp->hd_portinfop + port - 1;
781 sgid_tbl_len = ROUNDUP(sp1->p_sgid_tbl_sz * sizeof (ib_gid_t),
783 pkey_tbl_len = ROUNDUP(sp1->p_pkey_tbl_sz * sizeof (ib_pkey_t),
791 bcopy(sp1, p1, sizeof (ibt_hca_portinfo_t));
795 bcopy(sp1->p_pkey_tbl, p2, pkey_tbl_len);
799 bcopy(sp1->p_sgid_tbl, p2, sgid_tbl_len);
813 ibt_hca_portinfo_t *sp1; /* src */
840 sp1 = hca_devp->hd_portinfop;
845 sgid_tbl_len = ROUNDUP(sp1->p_sgid_tbl_sz * sizeof (ib_gid_t),
847 pkey_tbl_len = ROUNDUP(sp1->p_pkey_tbl_sz * sizeof (ib_pkey_t),
858 bcopy(sp1, p1, len); /* start with an exact copy of our cache */
909 ibt_hca_portinfo_t *p1, *sp1;
943 sp1 = kmem_zalloc(len, KM_SLEEP);
944 sp1->p_pkey_tbl = (ib_pkey_t *)(sp1 + 1);
945 sp1->p_sgid_tbl =
946 (ib_gid_t *)((caddr_t)sp1->p_pkey_tbl + pkey_tbl_len);
948 IBTL_HDIP2CIHCA(hca_devp), port, sp1);
958 bcopy(sp1->p_pkey_tbl, p1->p_pkey_tbl, pkey_tbl_len);
959 bcopy(sp1->p_sgid_tbl, p1->p_sgid_tbl, sgid_tbl_len);
962 bcopy(sp1, p1, sizeof (ibt_hca_portinfo_t));
980 kmem_free(sp1, len);