Searched refs:sf_handle (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/vboxsf/ |
| A D | file.c | 29 sf_handle = kmalloc(sizeof(*sf_handle), GFP_KERNEL); in vboxsf_create_sf_handle() 30 if (!sf_handle) in vboxsf_create_sf_handle() 46 return sf_handle; in vboxsf_create_sf_handle() 126 vboxsf_close(sf_handle->root, sf_handle->handle); in vboxsf_handle_release() 127 kfree(sf_handle); in vboxsf_handle_release() 239 err = vboxsf_read(sf_handle->root, sf_handle->handle, off, &nread, buf); in vboxsf_read_folio() 256 sf_handle = h; in vboxsf_get_write_handle() 262 return sf_handle; in vboxsf_get_write_handle() 280 if (!sf_handle) in vboxsf_writepage() 284 err = vboxsf_write(sf_handle->root, sf_handle->handle, in vboxsf_writepage() [all …]
|
| A D | dir.c | 316 struct vboxsf_handle *sf_handle; in vboxsf_dir_atomic_open() local 338 sf_handle = vboxsf_create_sf_handle(d_inode(dentry), handle, SHFL_CF_ACCESS_READWRITE); in vboxsf_dir_atomic_open() 339 if (IS_ERR(sf_handle)) { in vboxsf_dir_atomic_open() 341 err = PTR_ERR(sf_handle); in vboxsf_dir_atomic_open() 348 vboxsf_release_sf_handle(d_inode(dentry), sf_handle); in vboxsf_dir_atomic_open() 352 file->private_data = sf_handle; in vboxsf_dir_atomic_open()
|
| A D | vfsmod.h | 88 void vboxsf_release_sf_handle(struct inode *inode, struct vboxsf_handle *sf_handle);
|
Completed in 8 milliseconds