Lines Matching defs:pn
124 path_node_t *pn;
126 if ((pn = calloc(sizeof (path_node_t), 1)) == NULL)
129 if ((pn->pn_path = strdup(path)) == NULL) {
130 free(pn);
133 pn->pn_next = *pnp;
134 return (*pnp = pn);
140 path_node_t *pn;
143 pn = *pnp;
144 *pnp = pn->pn_next;
145 free(pn->pn_path);
146 free(pn);
160 path_node_t *pn;
165 pn = *pnp;
166 *pnp = pn->pn_next;
167 pn->pn_next = NULL;
170 pn_free(&pn);
173 (void) strlcpy(path, pn->pn_path, PATH_MAX);
174 pn_free(&pn);
526 path_node_t *pn_stack = NULL, *pn_links = NULL, *pn;
675 for (pn = pn_links; pn != NULL; pn = pn->pn_next) {
676 if (strcmp(zpath, pn->pn_path) != 0)