Lines Matching refs:guid
46 static inline void pack_guid(uint64_t guid, char *p_guid_str)
48 sprintf(p_guid_str, "0x%016" PRIx64, guid);
102 static inline void pack_neighbor(uint64_t guid, uint8_t portnum, char *p_str)
104 sprintf(p_str, "0x%016" PRIx64 ":%u", guid, portnum);
107 static inline int unpack_neighbor(char *p_str, uint64_t *guid,
119 if (guid)
120 *guid = strtoull(p_num, NULL, 0);
152 p_guid_elem->guid = unpack_guid(p_key);
160 int osm_db_guid2lid_get(IN osm_db_domain_t * p_g2l, IN uint64_t guid,
167 pack_guid(guid, guid_str);
182 int osm_db_guid2lid_set(IN osm_db_domain_t * p_g2l, IN uint64_t guid,
188 pack_guid(guid, guid_str);
194 int osm_db_guid2lid_delete(IN osm_db_domain_t * p_g2l, IN uint64_t guid)
197 pack_guid(guid, guid_str);
219 p_guid_elem->guid = unpack_guid(p_key);
227 int osm_db_guid2mkey_get(IN osm_db_domain_t * p_g2m, IN uint64_t guid,
233 pack_guid(guid, guid_str);
244 int osm_db_guid2mkey_set(IN osm_db_domain_t * p_g2m, IN uint64_t guid,
250 pack_guid(guid, guid_str);
256 int osm_db_guid2mkey_delete(IN osm_db_domain_t * p_g2m, IN uint64_t guid)
259 pack_guid(guid, guid_str);
281 unpack_neighbor(p_key, &p_neighbor_elem->guid,
326 int osm_db_neighbor_delete(IN osm_db_domain_t * p_neighbor, IN uint64_t guid,
331 pack_neighbor(guid, portnum, n_str);