Lines Matching refs:ret
390 int ret; in bpf_obj_do_pin() local
398 ret = security_path_mknod(&path, dentry, mode, 0); in bpf_obj_do_pin()
399 if (ret) in bpf_obj_do_pin()
404 ret = -EPERM; in bpf_obj_do_pin()
410 ret = vfs_mkobj(dentry, mode, bpf_mkprog, raw); in bpf_obj_do_pin()
413 ret = vfs_mkobj(dentry, mode, bpf_mkmap, raw); in bpf_obj_do_pin()
416 ret = -EPERM; in bpf_obj_do_pin()
420 return ret; in bpf_obj_do_pin()
428 int ret; in bpf_obj_pin_user() local
436 ret = PTR_ERR(raw); in bpf_obj_pin_user()
440 ret = bpf_obj_do_pin(pname, raw, type); in bpf_obj_pin_user()
441 if (ret != 0) in bpf_obj_pin_user()
445 return ret; in bpf_obj_pin_user()
454 int ret; in bpf_obj_do_get() local
456 ret = kern_path(pathname->name, LOOKUP_FOLLOW, &path); in bpf_obj_do_get()
457 if (ret) in bpf_obj_do_get()
458 return ERR_PTR(ret); in bpf_obj_do_get()
461 ret = inode_permission(inode, ACC_MODE(flags)); in bpf_obj_do_get()
462 if (ret) in bpf_obj_do_get()
465 ret = bpf_inode_type(inode, type); in bpf_obj_do_get()
466 if (ret) in bpf_obj_do_get()
477 return ERR_PTR(ret); in bpf_obj_do_get()
484 int ret = -ENOENT; in bpf_obj_get_user() local
498 ret = PTR_ERR(raw); in bpf_obj_get_user()
503 ret = bpf_prog_new_fd(raw); in bpf_obj_get_user()
505 ret = bpf_map_new_fd(raw, f_flags); in bpf_obj_get_user()
509 if (ret < 0) in bpf_obj_get_user()
513 return ret; in bpf_obj_get_user()
519 int ret = inode_permission(inode, MAY_READ); in __get_prog_inode() local
520 if (ret) in __get_prog_inode()
521 return ERR_PTR(ret); in __get_prog_inode()
530 ret = security_bpf_prog(prog); in __get_prog_inode()
531 if (ret < 0) in __get_prog_inode()
532 return ERR_PTR(ret); in __get_prog_inode()
544 int ret = kern_path(name, LOOKUP_FOLLOW, &path); in bpf_prog_get_type_path() local
545 if (ret) in bpf_prog_get_type_path()
546 return ERR_PTR(ret); in bpf_prog_get_type_path()
631 int ret; in bpf_fill_super() local
633 ret = simple_fill_super(sb, BPF_FS_MAGIC, bpf_rfiles); in bpf_fill_super()
634 if (ret) in bpf_fill_super()
635 return ret; in bpf_fill_super()
691 int ret; in bpf_init() local
693 ret = sysfs_create_mount_point(fs_kobj, "bpf"); in bpf_init()
694 if (ret) in bpf_init()
695 return ret; in bpf_init()
697 ret = register_filesystem(&bpf_fs_type); in bpf_init()
698 if (ret) in bpf_init()
701 return ret; in bpf_init()