Lines Matching refs:key
35 libuvfs_stash_node_alloc(libuvfs_fid_t *fid, uint32_t key, void *value)
46 rc->st_key = key;
59 libuvfs_stash_get_impl(libuvfs_fs_t *fs, libuvfs_fid_t *fid, uint32_t key,
64 nkey.st_key = key;
76 libuvfs_stash_fid_get(libuvfs_fs_t *fs, libuvfs_fid_t *fid, uint32_t key,
82 exist = libuvfs_stash_get_impl(fs, fid, key, NULL);
93 libuvfs_stash_fs_get(libuvfs_fs_t *fs, uint32_t key, int *found)
99 return (libuvfs_stash_fid_get(fs, &fid, key, found));
103 libuvfs_stash_fid_store(libuvfs_fs_t *fs, libuvfs_fid_t *fid, uint32_t key,
111 node = libuvfs_stash_get_impl(fs, fid, key, &where);
123 node = libuvfs_stash_node_alloc(fid, key, value);
133 libuvfs_stash_fid_remove(libuvfs_fs_t *fs, libuvfs_fid_t *fid, uint32_t key)
135 return (libuvfs_stash_fid_store(fs, fid, key, B_TRUE, NULL));
139 libuvfs_stash_fs_store(libuvfs_fs_t *fs, uint32_t key, int overwrite,
146 return (libuvfs_stash_fid_store(fs, &fid, key, overwrite, value));
150 libuvfs_stash_fs_remove(libuvfs_fs_t *fs, uint32_t key)
152 return (libuvfs_stash_fs_store(fs, key, B_TRUE, NULL));