Lines Matching refs:fabric
237 IBND_DEBUG("invalid fabric cache file\n");
244 IBND_DEBUG("invalid fabric cache version\n");
253 fabric_cache->f_int->fabric.maxhops_discovered = tmp32;
515 /* achu: needed if user wishes to re-cache a loaded fabric.
519 fabric_cache->f_int->fabric.portstbl);
544 node->next = fabric_cache->f_int->fabric.nodes;
545 fabric_cache->f_int->fabric.nodes = node;
550 fabric.nodestbl);
654 IBND_DEBUG("OOM: fabric\n");
679 f_int->fabric.from_node = node_cache->node;
687 if (group_nodes(&f_int->fabric))
692 return (ibnd_fabric_t *)&f_int->fabric;
767 static int _cache_header_info(int fd, ibnd_fabric_t * fabric)
781 offset += _marshall64(buf + offset, fabric->from_node->guid);
782 offset += _marshall32(buf + offset, fabric->maxhops_discovered);
882 int ibnd_cache_fabric(ibnd_fabric_t * fabric, const char *file,
895 if (!fabric) {
896 IBND_DEBUG("fabric parameter NULL\n");
926 if (_cache_header_info(fd, fabric) < 0)
929 node = fabric->nodes;
941 port = fabric->portstbl[i];