Lines Matching refs:monp
80 static void insert_mon(mon *monp);
82 static int statd_call_lockd(mon *monp, int state);
112 sm_mon_svc(mon *monp, sm_stat_res *resp)
115 monidp = &monp->mon_id;
120 monidp->mon_name, *((int *)monp->priv));
121 pr_mon(monp->mon_id.mon_name);
125 if (self_check(monp->mon_id.mon_name) == 0) {
127 insert_mon(monp);
130 pr_mon(monp->mon_id.mon_name);
401 insert_mon(mon *monp)
414 monp->mon_id.mon_name, *((int *)monp->priv));
418 /* Initialize and copy contents of monp to new */
420 (void) memcpy(&new->id, monp, sizeof (mon));
423 if ((new->id.mon_id.mon_name = strdup(monp->mon_id.mon_name)) == 0) {
426 monp->mon_id.mon_name, *((int *)monp->priv));
434 strdup(monp->mon_id.my_id.my_name)) == 0) {
437 monp->mon_id.mon_name, *((int *)monp->priv));
639 mon *monp;
648 monp = &next->id;
656 (void) memcpy(&minfop->id, monp, sizeof (mon));
659 strdup(monp->mon_id.mon_name)) == 0) {
662 monp->mon_id.mon_name,
663 *((int *)monp->priv));
669 strdup(monp->mon_id.my_id.my_name)) == 0) {
672 monp->mon_id.mon_name,
673 *((int *)monp->priv));
732 * Contact lockd specified by monp.
735 statd_call_lockd(mon *monp, int state)
746 mon_name = monp->mon_id.mon_name;
747 my_idp = &monp->mon_id.my_id;
752 stat.priv[i] = monp->priv[i];