Lines Matching refs:ipoib_mac_t

386 static void ibd_async_acache(ibd_state_t *, ipoib_mac_t *);
398 static ibd_mce_t *ibd_async_mcache(ibd_state_t *, ipoib_mac_t *, boolean_t *);
402 ipoib_mac_t *, ipoib_mac_t *);
407 static void ibd_n2h_gid(ipoib_mac_t *, ib_gid_t *);
408 static void ibd_h2n_mac(ipoib_mac_t *, ib_qpn_t, ib_sn_prefix_t, ib_guid_t);
412 static ibd_ace_t *ibd_acache_lookup(ibd_state_t *, ipoib_mac_t *, int *, int);
1056 ibd_n2h_gid(ipoib_mac_t *mac, ib_gid_t *dgid)
1071 ibd_h2n_mac(ipoib_mac_t *mac, ib_qpn_t qpn, ib_sn_prefix_t prefix,
1089 ibd_get_allroutergroup(ibd_state_t *state, ipoib_mac_t *mcmac,
1090 ipoib_mac_t *rmac)
1347 * guarantee on the alignment of the ipoib_mac_t structure.
1363 return ((uint_t)((ipoib_mac_t *)key)->ipoib_qpn);
1365 bcopy(&(((ipoib_mac_t *)key)->ipoib_qpn), &hval, sizeof (uint_t));
1460 ibd_acache_find(ibd_state_t *state, ipoib_mac_t *mac, boolean_t hold, int num)
1484 ibd_acache_lookup(ibd_state_t *state, ipoib_mac_t *mac, int *err, int numwqe)
1557 ipoib_mac_t routermac;
1635 ibd_acache_recycle(ibd_state_t *state, ipoib_mac_t *acmac, boolean_t force)
1694 ibd_async_mcache(ibd_state_t *state, ipoib_mac_t *mac, boolean_t *redirect)
1698 ipoib_mac_t routermac;
1764 ibd_async_acache(ibd_state_t *state, ipoib_mac_t *mac)
3324 ipoib_mac_t mcmac;
5538 bzero(&state->id_macaddr, sizeof (ipoib_mac_t));
6225 ipoib_mac_t maddr, *mcast;
6242 * on a 4 byte boundary to be considered an ipoib_mac_t. We force
6245 * the ipoib_mac_t pointer.
6247 bcopy(mcmac, &maddr, sizeof (ipoib_mac_t));
6940 ipoib_mac_t *dest;
6967 dest = (ipoib_mac_t *)&ipibp->ib_dst;
7999 sizeof (ipoib_mac_t));
8013 sizeof (ipoib_mac_t));