Lines Matching refs:scan

100 	ibnd_scan_t *scan = engine->user_data;  in retract_dpath()  local
101 f_internal_t *f_int = scan->f_int; in retract_dpath()
103 if (scan->cfg->max_hops && in retract_dpath()
104 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in retract_dpath()
121 ibnd_scan_t *scan = engine->user_data; in extend_dpath() local
122 f_internal_t *f_int = scan->f_int; in extend_dpath()
124 if (scan->cfg->max_hops && in extend_dpath()
125 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in extend_dpath()
130 portid->drpath.drslid = (uint16_t) scan->selfportid.lid; in extend_dpath()
140 if (((unsigned) portid->drpath.cnt - scan->initial_hops) > in extend_dpath()
333 ibnd_scan_t *scan = (ibnd_scan_t *)engine->user_data; in recv_port_info() local
334 f_internal_t *f_int = scan->f_int; in recv_port_info()
382 if ((scan->cfg->flags & IBND_CONFIG_MLX_EPI) in recv_port_info()
529 ibnd_scan_t *scan = engine->user_data; in recv_node_info() local
530 f_internal_t *f_int = scan->f_int; in recv_node_info()
570 if (scan->cfg->show_progress) in recv_node_info()
757 ibnd_scan_t scan; in ibnd_discover_fabric() local
777 memset(&scan.selfportid, 0, sizeof(scan.selfportid)); in ibnd_discover_fabric()
778 scan.f_int = f_int; in ibnd_discover_fabric()
779 scan.cfg = &config; in ibnd_discover_fabric()
780 scan.initial_hops = from->drpath.cnt; in ibnd_discover_fabric()
791 if (ib_resolve_self_via(&scan.selfportid, in ibnd_discover_fabric()
799 if (smp_engine_init(&engine, ca_name, ca_port, &scan, &config)) { in ibnd_discover_fabric()
811 f_int->fabric.maxhops_discovered += scan.initial_hops; in ibnd_discover_fabric()