Home
last modified time | relevance | path

Searched refs:path_parent (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/hmdfs/
H A Dhmdfs_server.c597 static int hmdfs_check_and_create(struct path *path_parent, in hmdfs_check_and_create() argument
605 hmdfs_mark_drop_flag(device_id, path_parent->dentry); in hmdfs_check_and_create()
606 err = vfs_create(d_inode(path_parent->dentry), dentry, mode, in hmdfs_check_and_create()
628 struct path path_parent; in hmdfs_lookup_create() local
641 LOOKUP_DIRECTORY, &path_parent); in hmdfs_lookup_create()
647 inode_lock(d_inode(path_parent.dentry)); in hmdfs_lookup_create()
648 dentry = lookup_one_len(filename, path_parent.dentry, strlen(filename)); in hmdfs_lookup_create()
651 inode_unlock(d_inode(path_parent.dentry)); in hmdfs_lookup_create()
656 err = hmdfs_check_and_create(&path_parent, dentry, con->device_id, in hmdfs_lookup_create()
659 inode_unlock(d_inode(path_parent in hmdfs_lookup_create()
[all...]
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dhmdfs_server.c597 static int hmdfs_check_and_create(struct path *path_parent, in hmdfs_check_and_create() argument
605 hmdfs_mark_drop_flag(device_id, path_parent->dentry); in hmdfs_check_and_create()
606 err = vfs_create(&nop_mnt_idmap, d_inode(path_parent->dentry), dentry, mode, in hmdfs_check_and_create()
628 struct path path_parent; in hmdfs_lookup_create() local
641 LOOKUP_DIRECTORY, &path_parent); in hmdfs_lookup_create()
647 inode_lock(d_inode(path_parent.dentry)); in hmdfs_lookup_create()
648 dentry = lookup_one_len(filename, path_parent.dentry, strlen(filename)); in hmdfs_lookup_create()
651 inode_unlock(d_inode(path_parent.dentry)); in hmdfs_lookup_create()
656 err = hmdfs_check_and_create(&path_parent, dentry, con->device_id, in hmdfs_lookup_create()
659 inode_unlock(d_inode(path_parent in hmdfs_lookup_create()
[all...]

Completed in 5 milliseconds