Lines Matching defs:pip
406 dt_probe_instance_t *pip;
440 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) {
441 dt_dprintf("adding probe for %s:%s\n", pip->pi_fname,
444 dofpr.dofpr_func = dof_add_string(ddo, pip->pi_fname);
451 assert(pip->pi_noffs + pip->pi_nenoffs > 0);
455 dofpr.dofpr_noffs = pip->pi_noffs;
456 dt_buf_write(dtp, &ddo->ddo_offs, pip->pi_offs,
457 pip->pi_noffs * sizeof (uint32_t), sizeof (uint32_t));
461 dofpr.dofpr_nenoffs = pip->pi_nenoffs;
462 dt_buf_write(dtp, &ddo->ddo_enoffs, pip->pi_enoffs,
463 pip->pi_nenoffs * sizeof (uint32_t), sizeof (uint32_t));
465 dofr.dofr_name = dof_add_string(ddo, pip->pi_rname);