Lines Matching refs:walk_data
69 * walk_data pointer.
80 wsp->walk_data = mdb_alloc(sizeof (fc_fca_port_t), UM_SLEEP);
96 if (mdb_vread(wsp->walk_data, sizeof (fc_fca_port_t), wsp->walk_addr)
102 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
106 (uintptr_t)(((fc_fca_port_t *)wsp->walk_data)->port_next);
118 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t));
207 wsp->walk_data = mdb_alloc(sizeof (fc_ulp_list_t), UM_SLEEP);
221 if (mdb_vread(wsp->walk_data, sizeof (fc_ulp_list_t), wsp->walk_addr)
227 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
231 (uintptr_t)(((fc_ulp_list_t *)wsp->walk_data)->ulp_next);
240 mdb_free(wsp->walk_data, sizeof (fc_ulp_list_t));
317 wsp->walk_data = mdb_alloc(sizeof (fc_ulp_module_t), UM_SLEEP);
331 if (mdb_vread(wsp->walk_data, sizeof (fc_ulp_module_t), wsp->walk_addr)
337 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
341 (uintptr_t)(((fc_ulp_module_t *)wsp->walk_data)->mod_next);
350 mdb_free(wsp->walk_data, sizeof (fc_ulp_module_t));
618 wsp->walk_data = mdb_alloc(sizeof (fc_remote_port_t), UM_SLEEP);
637 if (mdb_vread(wsp->walk_data, sizeof (fc_remote_port_t), wsp->walk_addr)
643 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
647 (uintptr_t)(((fc_remote_port_t *)wsp->walk_data)->pd_wwn_hnext);
679 mdb_free(wsp->walk_data, sizeof (fc_remote_port_t));
731 wsp->walk_data = mdb_alloc(sizeof (fc_remote_port_t), UM_SLEEP);
750 if (mdb_vread(wsp->walk_data, sizeof (fc_remote_port_t), wsp->walk_addr)
756 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
760 (uintptr_t)(((fc_remote_port_t *)wsp->walk_data)->pd_did_hnext);
792 mdb_free(wsp->walk_data, sizeof (fc_remote_port_t));
1194 wsp->walk_data = mdb_alloc(sizeof (struct job_request), UM_SLEEP);
1207 if (mdb_vread(wsp->walk_data, sizeof (struct job_request),
1214 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
1218 (uintptr_t)(((struct job_request *)wsp->walk_data)->job_next);
1229 mdb_free(wsp->walk_data, sizeof (struct job_request));
1264 wsp->walk_data = mdb_alloc(sizeof (struct fc_orphan), UM_SLEEP);
1277 if (mdb_vread(wsp->walk_data, sizeof (struct fc_orphan),
1284 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
1288 (uintptr_t)(((struct fc_orphan *)wsp->walk_data)->orp_next);
1299 mdb_free(wsp->walk_data, sizeof (struct fc_orphan));