Lines Matching refs:path
389 struct path path; in bpf_obj_do_pin() local
393 dentry = kern_path_create(AT_FDCWD, pathname->name, &path, 0); in bpf_obj_do_pin()
399 ret = security_path_mknod(&path, dentry, mode, 0); in bpf_obj_do_pin()
403 dir = d_inode(path.dentry); in bpf_obj_do_pin()
420 done_path_create(&path, dentry); in bpf_obj_do_pin()
453 struct path path; in bpf_obj_do_get() local
457 ret = kern_path(pathname->name, LOOKUP_FOLLOW, &path); in bpf_obj_do_get()
461 inode = d_backing_inode(path.dentry); in bpf_obj_do_get()
472 touch_atime(&path); in bpf_obj_do_get()
474 path_put(&path); in bpf_obj_do_get()
477 path_put(&path); in bpf_obj_do_get()
544 struct path path; in bpf_prog_get_type_path() local
545 int ret = kern_path(name, LOOKUP_FOLLOW, &path); in bpf_prog_get_type_path()
548 prog = __get_prog_inode(d_backing_inode(path.dentry), type); in bpf_prog_get_type_path()
550 touch_atime(&path); in bpf_prog_get_type_path()
551 path_put(&path); in bpf_prog_get_type_path()