Lines Matching refs:pip
402 dt_probe_instance_t *pip; in dof_add_probe() local
436 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) { in dof_add_probe()
437 dt_dprintf("adding probe for %s:%s\n", pip->pi_fname, in dof_add_probe()
440 dofpr.dofpr_func = dof_add_string(ddo, pip->pi_fname); in dof_add_probe()
447 assert(pip->pi_noffs + pip->pi_nenoffs > 0); in dof_add_probe()
451 dofpr.dofpr_noffs = pip->pi_noffs; in dof_add_probe()
452 dt_buf_write(dtp, &ddo->ddo_offs, pip->pi_offs, in dof_add_probe()
453 pip->pi_noffs * sizeof (uint32_t), sizeof (uint32_t)); in dof_add_probe()
457 dofpr.dofpr_nenoffs = pip->pi_nenoffs; in dof_add_probe()
458 dt_buf_write(dtp, &ddo->ddo_enoffs, pip->pi_enoffs, in dof_add_probe()
459 pip->pi_nenoffs * sizeof (uint32_t), sizeof (uint32_t)); in dof_add_probe()
468 if (pip->pi_rname[0] == '\0') in dof_add_probe()
471 dofr.dofr_name = dof_add_string(ddo, pip->pi_rname); in dof_add_probe()