path2 1028 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c u8 path1, path2; path2 1040 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c path2 = (u8)(rtl92s_phy_query_bb_reg(hw, ROFDM0_TRXPATHENABLE, 0xf)); path2 1041 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c pathmap = path1 | path2; path2 1056 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c path1, path2, pathmap); path2 1049 fs/btrfs/free-space-tree.c struct btrfs_path *path, *path2; path2 1059 fs/btrfs/free-space-tree.c path2 = btrfs_alloc_path(); path2 1060 fs/btrfs/free-space-tree.c if (!path2) { path2 1065 fs/btrfs/free-space-tree.c ret = add_new_free_space_info(trans, block_group, path2); path2 1100 fs/btrfs/free-space-tree.c path2, start, path2 1123 fs/btrfs/free-space-tree.c ret = __add_to_free_space_tree(trans, block_group, path2, path2 1133 fs/btrfs/free-space-tree.c btrfs_free_path(path2); path2 688 fs/btrfs/relocation.c struct btrfs_path *path2; /* For searching parent of TREE_BLOCK_REF */ path2 709 fs/btrfs/relocation.c path2 = btrfs_alloc_path(); path2 710 fs/btrfs/relocation.c if (!path1 || !path2) { path2 715 fs/btrfs/relocation.c path2->reada = READA_FORWARD; path2 912 fs/btrfs/relocation.c path2->search_commit_root = 1; path2 913 fs/btrfs/relocation.c path2->skip_locking = 1; path2 914 fs/btrfs/relocation.c path2->lowest_level = level; path2 915 fs/btrfs/relocation.c ret = btrfs_search_slot(NULL, root, node_key, path2, 0, 0); path2 916 fs/btrfs/relocation.c path2->lowest_level = 0; path2 921 fs/btrfs/relocation.c if (ret > 0 && path2->slots[level] > 0) path2 922 fs/btrfs/relocation.c path2->slots[level]--; path2 924 fs/btrfs/relocation.c eb = path2->nodes[level]; path2 925 fs/btrfs/relocation.c if (btrfs_node_blockptr(eb, path2->slots[level]) != path2 941 fs/btrfs/relocation.c if (!path2->nodes[level]) { path2 957 fs/btrfs/relocation.c eb = path2->nodes[level]; path2 1014 fs/btrfs/relocation.c btrfs_release_path(path2); path2 1146 fs/btrfs/relocation.c btrfs_free_path(path2); path2 2291 fs/ceph/mds_client.c const char *path2 = NULL; path2 2314 fs/ceph/mds_client.c &path2, &pathlen2, &ino2, &freepath2, true); path2 2353 fs/ceph/mds_client.c ceph_encode_filepath(&p, end, ino2, path2); path2 2408 fs/ceph/mds_client.c ceph_mdsc_free_path((char *)path2, pathlen2); path2 5789 fs/ext4/extents.c struct ext4_ext_path *path2 = NULL; path2 5818 fs/ext4/extents.c path2 = ext4_find_extent(inode2, lblk2, NULL, EXT4_EX_NOCACHE); path2 5819 fs/ext4/extents.c if (IS_ERR(path2)) { path2 5820 fs/ext4/extents.c *erp = PTR_ERR(path2); path2 5821 fs/ext4/extents.c path2 = NULL; path2 5825 fs/ext4/extents.c ex2 = path2[path2->p_depth].p_ext; path2 5842 fs/ext4/extents.c next2 = ext4_ext_next_allocated_block(path2); path2 5874 fs/ext4/extents.c &path2, lblk2, 0); path2 5900 fs/ext4/extents.c &path2, lblk2 + len, 0); path2 5913 fs/ext4/extents.c *erp = ext4_ext_get_access(handle, inode2, path2 + path2->p_depth); path2 5928 fs/ext4/extents.c ext4_ext_try_to_merge(handle, inode2, path2, ex2); path2 5930 fs/ext4/extents.c *erp = ext4_ext_dirty(handle, inode2, path2 + path2 5931 fs/ext4/extents.c path2->p_depth); path2 5952 fs/ext4/extents.c ext4_ext_drop_refs(path2); path2 5953 fs/ext4/extents.c kfree(path2); path2 5954 fs/ext4/extents.c path1 = path2 = NULL; path2 3581 fs/namespace.c bool path_is_under(const struct path *path1, const struct path *path2) path2 3585 fs/namespace.c res = is_path_reachable(real_mount(path1->mnt), path1->dentry, path2); path2 16 include/linux/path.h static inline int path_equal(const struct path *path1, const struct path *path2) path2 18 include/linux/path.h return path1->mnt == path2->mnt && path1->dentry == path2->dentry; path2 876 kernel/audit_tree.c struct path path1, path2; path2 880 kernel/audit_tree.c err = kern_path(new, 0, &path2); path2 883 kernel/audit_tree.c tagged = collect_mounts(&path2); path2 884 kernel/audit_tree.c path_put(&path2); path2 908 kernel/audit_tree.c err = kern_path(tree->pathname, 0, &path2); path2 910 kernel/audit_tree.c good_one = path_is_under(&path1, &path2); path2 911 kernel/audit_tree.c path_put(&path2); path2 446 security/tomoyo/common.h } path2; path2 593 security/tomoyo/common.h struct path path2; path2 989 security/tomoyo/common.h const struct path *path2); path2 728 security/tomoyo/condition.c dentry = obj->path2.dentry; path2 183 security/tomoyo/file.c [tomoyo_pp2mac[r->param.path2.operation]], path2 184 security/tomoyo/file.c r->param.path2.filename1->name, path2 185 security/tomoyo/file.c r->param.path2.filename2->name); path2 302 security/tomoyo/file.c return (acl->perm & (1 << r->param.path2.operation)) && path2 303 security/tomoyo/file.c tomoyo_compare_name_union(r->param.path2.filename1, &acl->name1) path2 304 security/tomoyo/file.c && tomoyo_compare_name_union(r->param.path2.filename2, path2 904 security/tomoyo/file.c const struct path *path2) path2 912 security/tomoyo/file.c .path2 = { .mnt = path2->mnt, .dentry = path2->dentry } path2 923 security/tomoyo/file.c !tomoyo_get_realpath(&buf2, path2)) path2 938 security/tomoyo/file.c r.param.path2.operation = operation; path2 939 security/tomoyo/file.c r.param.path2.filename1 = &buf1; path2 940 security/tomoyo/file.c r.param.path2.filename2 = &buf2; path2 104 security/tomoyo/mount.c obj.path2 = *dir; path2 262 security/tomoyo/tomoyo.c struct path path2 = { .mnt = new_dir->mnt, .dentry = new_dentry }; path2 264 security/tomoyo/tomoyo.c return tomoyo_path2_perm(TOMOYO_TYPE_LINK, &path1, &path2); path2 283 security/tomoyo/tomoyo.c struct path path2 = { .mnt = new_parent->mnt, .dentry = new_dentry }; path2 285 security/tomoyo/tomoyo.c return tomoyo_path2_perm(TOMOYO_TYPE_RENAME, &path1, &path2); path2 62 tools/perf/util/path.c int path__join(char *bf, size_t size, const char *path1, const char *path2) path2 64 tools/perf/util/path.c return scnprintf(bf, size, "%s%s%s", path1, path1[0] ? "/" : "", path2); path2 67 tools/perf/util/path.c int path__join3(char *bf, size_t size, const char *path1, const char *path2, const char *path3) path2 70 tools/perf/util/path.c path2, path2[0] ? "/" : "", path3); path2 10 tools/perf/util/path.h int path__join(char *bf, size_t size, const char *path1, const char *path2); path2 11 tools/perf/util/path.h int path__join3(char *bf, size_t size, const char *path1, const char *path2, const char *path3); path2 65 tools/testing/selftests/ia64/aliasing-test.c char *name, *path2; path2 83 tools/testing/selftests/ia64/aliasing-test.c path2 = malloc(strlen(path) + strlen(name) + 3); path2 84 tools/testing/selftests/ia64/aliasing-test.c strcpy(path2, path); path2 85 tools/testing/selftests/ia64/aliasing-test.c strcat(path2, "/"); path2 86 tools/testing/selftests/ia64/aliasing-test.c strcat(path2, name); path2 89 tools/testing/selftests/ia64/aliasing-test.c rc = map_mem(path2, offset, length, touch); path2 91 tools/testing/selftests/ia64/aliasing-test.c fprintf(stderr, "PASS: %s 0x%lx-0x%lx is %s\n", path2, offset, offset + length, touch ? "readable" : "mappable"); path2 93 tools/testing/selftests/ia64/aliasing-test.c fprintf(stderr, "PASS: %s 0x%lx-0x%lx not mappable\n", path2, offset, offset + length); path2 95 tools/testing/selftests/ia64/aliasing-test.c fprintf(stderr, "FAIL: %s 0x%lx-0x%lx not accessible\n", path2, offset, offset + length); path2 99 tools/testing/selftests/ia64/aliasing-test.c r = lstat(path2, &buf); path2 101 tools/testing/selftests/ia64/aliasing-test.c rc = scan_tree(path2, file, offset, length, touch); path2 108 tools/testing/selftests/ia64/aliasing-test.c free(path2); path2 150 tools/testing/selftests/ia64/aliasing-test.c char *name, *path2; path2 168 tools/testing/selftests/ia64/aliasing-test.c path2 = malloc(strlen(path) + strlen(name) + 3); path2 169 tools/testing/selftests/ia64/aliasing-test.c strcpy(path2, path); path2 170 tools/testing/selftests/ia64/aliasing-test.c strcat(path2, "/"); path2 171 tools/testing/selftests/ia64/aliasing-test.c strcat(path2, name); path2 174 tools/testing/selftests/ia64/aliasing-test.c rc = read_rom(path2); path2 182 tools/testing/selftests/ia64/aliasing-test.c fprintf(stderr, "PASS: %s read %d bytes\n", path2, rc); path2 184 tools/testing/selftests/ia64/aliasing-test.c fprintf(stderr, "PASS: %s not readable\n", path2); path2 188 tools/testing/selftests/ia64/aliasing-test.c r = lstat(path2, &buf); path2 190 tools/testing/selftests/ia64/aliasing-test.c rc = scan_rom(path2, file); path2 197 tools/testing/selftests/ia64/aliasing-test.c free(path2);