Lines Matching defs:unsp
462 struct unionfs_node_status *unsp, *unsp_tmp;
566 LIST_FOREACH_SAFE(unsp, &(unp->un_unshead), uns_list, unsp_tmp) {
567 LIST_REMOVE(unsp, uns_list);
568 free(unsp, M_TEMP);
587 struct unionfs_node_status *unsp;
594 LIST_FOREACH(unsp, &(unp->un_unshead), uns_list) {
595 if (unsp->uns_pid == pid) {
596 return (unsp);
612 struct unionfs_node_status *unsp;
618 unsp = unionfs_find_node_status(unp, td);
619 if (unsp == NULL) {
621 unsp = malloc(sizeof(struct unionfs_node_status),
624 unsp->uns_pid = pid;
625 LIST_INSERT_HEAD(&(unp->un_unshead), unsp, uns_list);
628 *unspp = unsp;
637 struct unionfs_node_status *unsp)
639 KASSERT(NULL != unsp, ("%s: NULL status", __func__));
642 if (0 < unsp->uns_lower_opencnt || 0 < unsp->uns_upper_opencnt)
645 LIST_REMOVE(unsp, uns_list);
646 free(unsp, M_TEMP);