Lines Matching refs:pn
128 path_node_t *pn;
130 if ((pn = calloc(sizeof (path_node_t), 1)) == NULL)
133 if ((pn->pn_path = strdup(path)) == NULL) {
134 free(pn);
137 pn->pn_next = *pnp;
138 return (*pnp = pn);
144 path_node_t *pn;
147 pn = *pnp;
148 *pnp = pn->pn_next;
149 free(pn->pn_path);
150 free(pn);
164 path_node_t *pn;
169 pn = *pnp;
170 *pnp = pn->pn_next;
171 pn->pn_next = NULL;
174 pn_free(&pn);
177 (void) strlcpy(path, pn->pn_path, PATH_MAX);
178 pn_free(&pn);
521 path_node_t *pn_stack = NULL, *pn_links = NULL, *pn;
670 for (pn = pn_links; pn != NULL; pn = pn->pn_next) {
671 if (strcmp(zpath, pn->pn_path) != 0)