Lines Matching refs:pnode
800 zpropdef_node_t *pnode; /* property or previous sublist node */
811 pnode = zfs_alloc(table->zpt_libzfs, sizeof (zpropdef_node_t));
814 pnode->zpd_d.zpd_name = name;
823 pnode->zpd_d.zpd_deleg = zfs_strdup(table->zpt_libzfs,
827 pnode->zpd_d.zpd_values_list = NULL;
828 pnode->zpd_d.zpd_nvalues = 0;
839 pnode->zpd_d.zpd_nvalues = nvalues;
848 pnode->zpd_d.zpd_values_list = (const void *)values;
850 pnode->zpd_d.zpd_owner = zfs_strdup(table->zpt_libzfs, owner);
852 pnode->zpd_d.zpd_owner = NULL;
861 anode->zpd_alias = pnode;
878 free(pnode);
885 pnode->zpd_d.zpd_opaque = pd;
886 pnode->zpd_d.zpd_prop_id = id;
887 pnode->zpd_d.zpd_sublist_id = -1;
888 pnode->zpd_d.zpd_parent_sublist = NULL;
889 pnode->zpd_d.zpd_zfs_types = pd->pd_types;
890 pnode->zpd_sublist = NULL;
891 pnode->zpd_alias = NULL;
894 found = avl_find(&table->zpt_props, pnode, &index);
897 free(pnode);
901 avl_insert(&table->zpt_props, pnode, index);
902 zprop_append(table, &pnode->zpd_d);
958 pnode->zpd_d.zpd_parent_sublist = &sublist->zpd_d;
959 avl_add(sublist->zpd_sublist, pnode);
968 pnode->zpd_d.zpd_zfs_types) !=
973 pnode->zpd_d.zpd_zfs_types;
977 pnode = snode;