Lines Matching refs:f_int

101 	f_internal_t *f_int = scan->f_int;  in retract_dpath()  local
104 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in retract_dpath()
112 f_int->fabric.maxhops_discovered++; in retract_dpath()
122 f_internal_t *f_int = scan->f_int; in extend_dpath() local
125 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in extend_dpath()
141 f_int->fabric.maxhops_discovered) in extend_dpath()
142 f_int->fabric.maxhops_discovered++; in extend_dpath()
228 f_internal_t *f_int = ((ibnd_scan_t *) engine->user_data)->f_int; in mlnx_ext_port_info_err() local
247 (node == f_int->fabric.from_node && port_num == f_int->fabric.from_portnum))) { in mlnx_ext_port_info_err()
252 node == f_int->fabric.from_node && in mlnx_ext_port_info_err()
275 f_internal_t *f_int = ((ibnd_scan_t *) engine->user_data)->f_int; in recv_mlnx_ext_port_info() local
296 (node == f_int->fabric.from_node && port_num == f_int->fabric.from_portnum))) { in recv_mlnx_ext_port_info()
301 node == f_int->fabric.from_node && in recv_mlnx_ext_port_info()
334 f_internal_t *f_int = scan->f_int; in recv_port_info() local
374 int rc1 = add_to_portguid_hash(port, f_int->fabric.portstbl); in recv_port_info()
380 add_to_portlid_hash(port, f_int->lid2guid); in recv_port_info()
410 (node == f_int->fabric.from_node && port_num == f_int->fabric.from_portnum))) { in recv_port_info()
416 node == f_int->fabric.from_node && in recv_port_info()
462 f_internal_t *f_int = ((ibnd_scan_t *) engine->user_data)->f_int; in create_node() local
484 int rc1 = add_to_nodeguid_hash(rc, f_int->fabric.nodestbl); in create_node()
491 rc->next = f_int->fabric.nodes; in create_node()
492 f_int->fabric.nodes = rc; in create_node()
494 add_to_type_list(rc, f_int); in create_node()
530 f_internal_t *f_int = scan->f_int; in recv_node_info() local
548 node = ibnd_find_node_guid(&f_int->fabric, node_guid); in recv_node_info()
575 f_int->fabric.from_node = node; in recv_node_info()
576 f_int->fabric.from_portnum = port_num; in recv_node_info()
675 void create_lid2guid(f_internal_t *f_int) in create_lid2guid() argument
677 f_int->lid2guid = g_hash_table_new_full(g_direct_hash, g_direct_equal, in create_lid2guid()
681 void destroy_lid2guid(f_internal_t *f_int) in destroy_lid2guid() argument
683 if (f_int->lid2guid) { in destroy_lid2guid()
684 g_hash_table_destroy(f_int->lid2guid); in destroy_lid2guid()
703 void add_to_type_list(ibnd_node_t * node, f_internal_t * f_int) in add_to_type_list() argument
705 ibnd_fabric_t *fabric = &f_int->fabric; in add_to_type_list()
754 f_internal_t *f_int = NULL; in ibnd_discover_fabric() local
771 f_int = allocate_fabric_internal(); in ibnd_discover_fabric()
772 if (!f_int) { in ibnd_discover_fabric()
778 scan.f_int = f_int; in ibnd_discover_fabric()
800 free(f_int); in ibnd_discover_fabric()
810 f_int->fabric.total_mads_used = engine.total_smps; in ibnd_discover_fabric()
811 f_int->fabric.maxhops_discovered += scan.initial_hops; in ibnd_discover_fabric()
813 if (group_nodes(&f_int->fabric)) in ibnd_discover_fabric()
817 return (ibnd_fabric_t *)f_int; in ibnd_discover_fabric()
820 ibnd_destroy_fabric(&f_int->fabric); in ibnd_discover_fabric()