Lines Matching refs:path
442 struct path path; in bpf_obj_do_pin() local
446 dentry = user_path_create(AT_FDCWD, pathname, &path, 0); in bpf_obj_do_pin()
452 ret = security_path_mknod(&path, dentry, mode, 0); in bpf_obj_do_pin()
456 dir = d_inode(path.dentry); in bpf_obj_do_pin()
476 done_path_create(&path, dentry); in bpf_obj_do_pin()
501 struct path path; in bpf_obj_do_get() local
505 ret = user_path_at(AT_FDCWD, pathname, LOOKUP_FOLLOW, &path); in bpf_obj_do_get()
509 inode = d_backing_inode(path.dentry); in bpf_obj_do_get()
520 touch_atime(&path); in bpf_obj_do_get()
522 path_put(&path); in bpf_obj_do_get()
525 path_put(&path); in bpf_obj_do_get()
588 struct path path; in bpf_prog_get_type_path() local
589 int ret = kern_path(name, LOOKUP_FOLLOW, &path); in bpf_prog_get_type_path()
592 prog = __get_prog_inode(d_backing_inode(path.dentry), type); in bpf_prog_get_type_path()
594 touch_atime(&path); in bpf_prog_get_type_path()
595 path_put(&path); in bpf_prog_get_type_path()