Lines Matching defs:p_gid
2295 static inline boolean_t OSM_API ib_gid_is_multicast(IN const ib_gid_t * p_gid)
2297 return (p_gid->raw[0] == 0xFF);
2309 static inline uint8_t OSM_API ib_mgid_get_scope(IN const ib_gid_t * p_gid)
2311 return (p_gid->raw[1] & 0x0F);
2324 ib_mgid_set_scope(IN ib_gid_t * const p_gid, IN const uint8_t scope)
2326 p_gid->raw[1] &= 0xF0;
2327 p_gid->raw[1] |= scope & 0x0F;
2340 ib_gid_set_default(IN ib_gid_t * const p_gid, IN const ib_net64_t interface_id)
2342 p_gid->unicast.prefix = IB_DEFAULT_SUBNET_PREFIX;
2343 p_gid->unicast.interface_id = interface_id;
2348 * p_gid
2373 ib_gid_get_subnet_prefix(IN const ib_gid_t * const p_gid)
2375 return (p_gid->unicast.prefix);
2380 * p_gid
2403 ib_gid_is_link_local(IN const ib_gid_t * const p_gid)
2405 return ((ib_gid_get_subnet_prefix(p_gid) &
2411 * p_gid
2435 ib_gid_is_site_local(IN const ib_gid_t * const p_gid)
2437 return ((ib_gid_get_subnet_prefix(p_gid) &
2444 * p_gid
2467 ib_gid_get_guid(IN const ib_gid_t * const p_gid)
2469 return (p_gid->unicast.interface_id);
2474 * p_gid