Lines Matching refs:ihp
2007 struct host *ihp, *nhp; in monitor_lock_host() local
2016 LIST_FOREACH(ihp, &hostlst_head, hostlst) { in monitor_lock_host()
2017 if (strncmp(hostname, ihp->name, SM_MAXSTRLEN) == 0) { in monitor_lock_host()
2019 ++ihp->refcnt; in monitor_lock_host()
2083 struct host *ihp; in unmonitor_lock_host() local
2090 for( ihp=LIST_FIRST(&hostlst_head); ihp != NULL; in unmonitor_lock_host()
2091 ihp=LIST_NEXT(ihp, hostlst)) { in unmonitor_lock_host()
2092 if (strncmp(hostname, ihp->name, SM_MAXSTRLEN) == 0) { in unmonitor_lock_host()
2094 --ihp->refcnt; in unmonitor_lock_host()
2100 if (ihp == NULL) { in unmonitor_lock_host()
2105 if (ihp->refcnt > 0) in unmonitor_lock_host()
2108 if (ihp->refcnt < 0) { in unmonitor_lock_host()
2110 ihp->refcnt); in unmonitor_lock_host()
2132 LIST_REMOVE(ihp, hostlst); in unmonitor_lock_host()
2133 free(ihp); in unmonitor_lock_host()