Lines Matching refs:cfp
95 freeconf_v1(struct __nsw_switchconfig_v1 *cfp) in freeconf_v1() argument
97 if (cfp) { in freeconf_v1()
98 if (cfp->dbase) in freeconf_v1()
99 free(cfp->dbase); in freeconf_v1()
100 if (cfp->lookups) { in freeconf_v1()
102 for (cur = cfp->lookups; cur; cur = nex) { in freeconf_v1()
108 free(cfp); in freeconf_v1()
185 struct __nsw_switchconfig_v1 *cfp; in _nsw_getoneconfig_v1() local
193 if ((cfp = calloc(1, sizeof (struct __nsw_switchconfig_v1))) in _nsw_getoneconfig_v1()
198 cfp->dbase = strdup(name); in _nsw_getoneconfig_v1()
199 lkq = &cfp->lookups; in _nsw_getoneconfig_v1()
207 return (cfp); in _nsw_getoneconfig_v1()
212 freeconf_v1(cfp); in _nsw_getoneconfig_v1()
234 cfp->num_lookups++; in _nsw_getoneconfig_v1()
266 return (cfp); in _nsw_getoneconfig_v1()
336 return (cfp); in _nsw_getoneconfig_v1()
352 cfp->num_lookups++; in _nsw_getoneconfig_v1()
353 return (cfp); in _nsw_getoneconfig_v1()
360 cfp->num_lookups++; in _nsw_getoneconfig_v1()
366 freeconf_v1(cfp); in _nsw_getoneconfig_v1()