Lines Matching refs:walk_data
56 wsp->walk_data = mdb_alloc(sizeof (struct fcp_port), UM_SLEEP);
68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port),
74 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
78 (uintptr_t)(((struct fcp_port *)wsp->walk_data)->port_next);
89 mdb_free(wsp->walk_data, sizeof (struct fcp_port));
206 wsp->walk_data = mdb_alloc(sizeof (struct fcp_pkt), UM_SLEEP);
219 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt),
225 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
229 (uintptr_t)(((struct fcp_pkt *)wsp->walk_data)->cmd_forw);
240 mdb_free(wsp->walk_data, sizeof (struct fcp_pkt));
268 wsp->walk_data = mdb_alloc(sizeof (struct fcp_lun), UM_SLEEP);
281 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_lun),
287 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
291 (uintptr_t)(((struct fcp_lun *)wsp->walk_data)->lun_next);
302 mdb_free(wsp->walk_data, sizeof (struct fcp_lun));
338 wsp->walk_data = mdb_alloc(sizeof (struct fcp_tgt), UM_SLEEP);
353 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_tgt),
359 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
363 (uintptr_t)(((struct fcp_tgt *)wsp->walk_data)->tgt_next);
395 mdb_free(wsp->walk_data, sizeof (struct fcp_tgt));
425 wsp->walk_data = mdb_alloc(sizeof (struct fcp_ipkt), UM_SLEEP);
438 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_ipkt),
445 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
449 (uintptr_t)(((struct fcp_ipkt *)wsp->walk_data)->ipkt_next);
460 mdb_free(wsp->walk_data, sizeof (struct fcp_ipkt));
489 wsp->walk_data = mdb_alloc(sizeof (struct fcp_pkt), UM_SLEEP);
502 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt),
509 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
513 (uintptr_t)(((struct fcp_pkt *)wsp->walk_data)->cmd_next);
524 mdb_free(wsp->walk_data, sizeof (struct fcp_pkt));