Lines Matching refs:props
802 nvlist_t *props = NULL;
829 if (sa_get_propdefs(share_protocols[i], &props,
832 ZFS_TYPE_SHAREABLE, props, default_sublists);
833 nvlist_free(props);
1865 * The first comma-separated item in props that contains a ^ (the special prefix
1874 zprop_get_list(libzfs_handle_t *hdl, char *props, zprop_list_t **listp,
1887 if (strcmp(props, "all") == 0)
1891 * If no props were specified, return an error.
1893 if (props[0] == '\0') {
1904 while (*props != '\0') {
1913 props++;
1915 if ((p = strchr(props, ',')) == NULL) {
1916 len = strlen(props);
1917 p = props + len;
1919 len = p - props;
1922 c = props[len];
1923 props[len] = '\0';
1932 prefix = strchr(props, '^');
1934 char *tmp = props;
1935 len -= ((prefix + 1) - props);
1936 props = prefix + 1;
1943 propspec = props;
1950 !(len == 1 && props[0] == '.')) {
1956 if (err == 0 && strlcpy(buf + n, props,
2120 props = p;
2121 *props = c;
2125 * If the props string evaluated to an empty list, return an error. This