/linux-master/tools/testing/selftests/livepatch/ |
H A D | functions.sh | 316 # path permissions 318 # rel_path - relative path of the sysfs interface 325 local path="$KLP_SYSFS_DIR/$mod/$rel_path" 326 local rights=$(/bin/stat --format '%A' "$path") 328 die "Unexpected access rights of $path: $expected_rights vs. $rights" 334 # rel_path - relative path of the sysfs interface 341 local path="$KLP_SYSFS_DIR/$mod/$rel_path" 342 local value=`cat $path` 344 die "Unexpected value in $path: $expected_value vs. $value"
|
/linux-master/fs/smb/client/ |
H A D | cached_dir.c | 15 static struct cached_fid *init_cached_dir(const char *path); 21 const char *path, 29 if (!strcmp(cfid->path, path)) { 52 cfid = init_cached_dir(path); 67 path_to_dentry(struct cifs_sb_info *cifs_sb, const char *path) argument 75 s = path; 105 const char *path) 109 if (!*path) 110 return path; 20 find_or_create_cached_dir(struct cached_fids *cfids, const char *path, bool lookup_only, __u32 max_cached_dirs) argument 104 path_no_prefix(struct cifs_sb_info *cifs_sb, const char *path) argument 125 open_cached_dir(unsigned int xid, struct cifs_tcon *tcon, const char *path, struct cifs_sb_info *cifs_sb, bool lookup_only, struct cached_fid **ret_cfid) argument 583 init_cached_dir(const char *path) argument [all...] |
/linux-master/scripts/ |
H A D | generate_rust_analyzer.py | 123 for path in folder.rglob("*.rs"): 124 logging.info("Checking %s", path) 125 name = path.name.replace(".rs", "") 128 if not is_root_crate(path.parent / "Makefile", name) and \ 129 not is_root_crate(path.parent / "Kbuild", name): 135 path,
|
/linux-master/net/ |
H A D | sysctl_net.c | 123 static void ensure_safe_net_sysctl(struct net *net, const char *path, argument 128 pr_debug("Registering net sysctl (net %p): %s\n", net, path); 156 path, ent->procname, where, ent->data); 164 const char *path, 172 ensure_safe_net_sysctl(net, path, table, table_size); 178 return __register_sysctl_table(&net->sysctls, path, table, count); 163 register_net_sysctl_sz(struct net *net, const char *path, struct ctl_table *table, size_t table_size) argument
|
/linux-master/fs/autofs/ |
H A D | root.c | 28 static struct vfsmount *autofs_d_automount(struct path *); 29 static int autofs_d_manage(const struct path *, bool); 245 static int autofs_mount_wait(const struct path *path, bool rcu_walk) argument 247 struct autofs_sb_info *sbi = autofs_sbi(path->dentry->d_sb); 248 struct autofs_info *ino = autofs_dentry_ino(path->dentry); 254 pr_debug("waiting for mount name=%pd\n", path->dentry); 255 status = autofs_wait(sbi, path, NFY_MOUNT); 265 static int do_expire_wait(const struct path *path, boo argument 289 autofs_mountpoint_changed(struct path *path) argument 331 autofs_d_automount(struct path *path) argument 419 autofs_d_manage(const struct path *path, bool rcu_walk) argument [all...] |
/linux-master/tools/testing/selftests/landlock/ |
H A D | fs_test.c | 177 const char *const path) 183 ASSERT_NE(path[0], '\0'); 184 walker = strdup(path); 203 const char *const path) 205 mkdir_parents(_metadata, path); 206 ASSERT_EQ(0, mkdir(path, 0700)) 208 TH_LOG("Failed to create directory \"%s\": %s", path, 214 const char *const path) 216 mkdir_parents(_metadata, path); 217 ASSERT_EQ(0, mknod(path, S_IFRE 176 mkdir_parents(struct __test_metadata *const _metadata, const char *const path) argument 202 create_directory(struct __test_metadata *const _metadata, const char *const path) argument 213 create_file(struct __test_metadata *const _metadata, const char *const path) argument 224 remove_path(const char *const path) argument 411 test_open_rel(const int dirfd, const char *const path, const int flags) argument 429 test_open(const char *const path, const int flags) argument 701 add_path_beneath(struct __test_metadata *const _metadata, const int ruleset_fd, const __u64 allowed_access, const char *const path) argument 725 const char *path; member in struct:rule 1985 test_execute(struct __test_metadata *const _metadata, const int err, const char *const path) argument 3462 test_truncate(const char *const path) argument 3473 test_creat(const char *const path) argument 3676 const char *const path = file1_s1d1; local 3814 const char *const path = file1_s1d1; local 3855 const char *const path = file1_s1d1; local 4115 const char *const path = file1_s1d1; local 4153 const char *const path = file1_s1d1; local 5194 dirname_alloc(const char *path) argument [all...] |
/linux-master/lib/ |
H A D | earlycpio.c | 44 * @path: The directory to search for, including a slash at the end 50 * to find all files inside of a directory path. 53 * filename (with the directory path cut off) of the found file. 55 * pass the absolute path of the filename in the cpio and make sure 59 struct cpio_data find_cpio_data(const char *path, void *data, argument 67 size_t mypathsize = strlen(path); 119 !memcmp(p, path, mypathsize)) {
|
/linux-master/tools/perf/util/ |
H A D | trace-event.c | 79 char path[PATH_MAX]; local 87 scnprintf(path, PATH_MAX, "%s/%s/format", tp_dir, name); 90 err = filename__read_str(path, &data, &size);
|
/linux-master/io_uring/ |
H A D | statx.c | 26 const char __user *path; local 35 path = u64_to_user_ptr(READ_ONCE(sqe->addr)); 39 sx->filename = getname_flags(path,
|
/linux-master/fs/btrfs/ |
H A D | inode-item.h | 99 struct btrfs_path *path, u64 objectid); 101 struct btrfs_root *root, struct btrfs_path *path, 107 struct btrfs_path *path,
|
H A D | backref.c | 469 struct btrfs_root *root, struct btrfs_path *path, 488 eb = path->nodes[level]; 496 * 1. We normally enter this function with the path already pointing to 505 eb = path->nodes[0]; 506 if (path->slots[0] >= btrfs_header_nritems(eb) || 510 ret = btrfs_next_leaf(root, path); 512 ret = btrfs_next_old_leaf(root, path, ctx->time_seq); 516 eb = path->nodes[0]; 517 slot = path->slots[0]; 534 ret = btrfs_next_leaf(root, path); 468 add_all_parents(struct btrfs_backref_walk_ctx *ctx, struct btrfs_root *root, struct btrfs_path *path, struct ulist *parents, struct preftrees *preftrees, struct prelim_ref *ref, int level) argument 591 resolve_indirect_ref(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, struct preftrees *preftrees, struct prelim_ref *ref, struct ulist *parents) argument 732 resolve_indirect_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, struct preftrees *preftrees, struct share_check *sc) argument 1007 add_inline_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_path *path, int *info_level, struct preftrees *preftrees, struct share_check *sc) argument 1140 add_keyed_refs(struct btrfs_backref_walk_ctx *ctx, struct btrfs_root *extent_root, struct btrfs_path *path, int info_level, struct preftrees *preftrees, struct share_check *sc) argument 1384 struct btrfs_path *path; local 2043 btrfs_find_one_extref(struct btrfs_root *root, u64 inode_objectid, u64 start_off, struct btrfs_path *path, struct btrfs_inode_extref **ret_extref, u64 *found_off) argument 2125 btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, u32 name_len, unsigned long name_off, struct extent_buffer *eb_in, u64 parent, char *dest, u32 size) argument 2196 extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, struct btrfs_path *path, struct btrfs_key *found_key, u64 *flags_ret) argument 2550 iterate_inodes_from_logical(u64 logical, struct btrfs_fs_info *fs_info, struct btrfs_path *path, void *ctx, bool ignore_offset) argument 2591 struct btrfs_path *path = ipath->btrfs_path; local 2650 struct btrfs_path *path = ipath->btrfs_path; local 2791 init_ipath(s32 total_bytes, struct btrfs_root *fs_root, struct btrfs_path *path) argument 2858 struct btrfs_path *path = iter->path; local 2968 struct btrfs_path *path = iter->path; local 3293 handle_indirect_tree_backref(struct btrfs_trans_handle *trans, struct btrfs_backref_cache *cache, struct btrfs_path *path, struct btrfs_key *ref_key, struct btrfs_key *tree_key, struct btrfs_backref_node *cur) argument 3461 btrfs_backref_add_tree_node(struct btrfs_trans_handle *trans, struct btrfs_backref_cache *cache, struct btrfs_path *path, struct btrfs_backref_iter *iter, struct btrfs_key *node_key, struct btrfs_backref_node *cur) argument [all...] |
/linux-master/fs/9p/ |
H A D | v9fs_vfs.h | 48 #define QID2INO(q) ((ino_t) (((q)->path+2) ^ (((q)->path) >> 32))) 50 #define QID2INO(q) ((ino_t) ((q)->path+2))
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.c | 60 uc_fw->file_selected.path : intel_uc_fw_status_repr(status)); 203 const char *path; local 215 .path = path_, 316 if (uc_fw->file_selected.path) { 319 * Once the previously chosen path has been found, clear it out 322 if (uc_fw->file_selected.path == blob->path) 323 uc_fw->file_selected.path = NULL; 328 uc_fw->file_selected.path = blob->path; 470 const char *path = NULL; local [all...] |
/linux-master/security/tomoyo/ |
H A D | mount.c | 40 * tomoyo_check_mount_acl - Check permission for path path path number operation. 69 * @dir: Pointer to "struct path". 79 const struct path *dir, const char *type, 83 struct path path; local 136 if (!dev_name || kern_path(dev_name, LOOKUP_FOLLOW, &path)) { 140 obj.path1 = path; 141 requested_dev_name = tomoyo_realpath_from_path(&path); 191 tomoyo_mount_permission(const char *dev_name, const struct path *path, const char *type, unsigned long flags, void *data_page) argument [all...] |
/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_bpf.h | 35 char path[XT_BPF_PATH_MAX]; member in union:xt_bpf_info_v1::__anon13066
|
/linux-master/tools/power/cpupower/utils/helpers/ |
H A D | sysfs.h | 9 extern unsigned int sysfs_read_file(const char *path, char *buf, size_t buflen);
|
/linux-master/tools/cgroup/ |
H A D | iocost_coef_gen.py | 59 # determine ('DEVNAME', 'MAJ:MIN') for @path 60 def dir_to_dev(path): 62 devname = subprocess.run(f'findmnt -nvo SOURCE -T{path}', 64 devname = os.path.basename(devname).decode('utf-8').strip() 69 devname = os.path.basename(os.path.dirname(parents[0])) 73 def create_testfile(path, size): 76 if os.path.isfile(path) and os.stat(path) [all...] |
/linux-master/fs/ocfs2/ |
H A D | alloc.h | 106 struct ocfs2_path *path, 263 * Structures which describe a path through a btree, and functions to 289 void ocfs2_reinit_path(struct ocfs2_path *path, int keep_root); 290 void ocfs2_free_path(struct ocfs2_path *path); 292 struct ocfs2_path *path, 294 struct ocfs2_path *ocfs2_new_path_from_path(struct ocfs2_path *path); 298 struct ocfs2_path *path, 302 struct ocfs2_path *path); 304 struct ocfs2_path *path, u32 *cpos); 306 struct ocfs2_path *path, u3 [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_bpftool.py | 14 cur_dir = os.path.dirname(os.path.realpath(__file__)) 15 bpftool_dir = os.path.abspath(os.path.join(cur_dir, "..", "..", "..", "..",
|
/linux-master/tools/testing/selftests/arm64/fp/ |
H A D | vlset.c | 106 char *path; local 151 path = argv[optind]; 153 execvp(path, &argv[optind]); 157 fprintf(stderr, "%s: %s: %s\n", program_name, path, strerror(e));
|
/linux-master/tools/thermal/thermometer/ |
H A D | thermometer.c | 101 static int configuration_init(const char *path, struct configuration *config) argument 108 if (path && access(path, F_OK)) { 109 ERROR("'%s' is not accessible\n", path); 113 if (!path && !config->nr_tz_regex) { 120 if (!config_read_file(&cfg, path)) { 257 static int thermometer_add_tz(const char *path, const char *name, int polling, argument 263 sprintf(tz_path, CLASS_THERMAL"/%s/temp", path); 283 INFO("Added thermal zone '%s->%s (polling:%d)'\n", path, name, polling); 359 char *path; local [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | serial.c | 87 char path[MAX_PATH_LEN]; local 93 if (getprop(devp, "linux,stdout-path", path, MAX_PATH_LEN) > 0 || 94 getprop(devp, "stdout-path", path, MAX_PATH_LEN) > 0) { 95 devp = finddevice(path);
|
/linux-master/drivers/md/ |
H A D | dm-ps-io-affinity.c | 7 #include "dm-path-selector.h" 15 struct dm_path *path; member in struct:path_info 43 static int ioa_add_path(struct path_selector *ps, struct dm_path *path, argument 58 *error = "io-affinity ps: Error allocating path context"; 62 pi->path = path; 63 path->pscontext = pi; 153 static int ioa_status(struct path_selector *ps, struct dm_path *path, argument 160 if (!path) { 170 pi = path [all...] |
/linux-master/drivers/pps/clients/ |
H A D | pps-ldisc.c | 52 snprintf(info.path, PPS_MAX_NAME_LEN, "/dev/%s%d", drv->name, index); 60 pr_err("cannot register PPS source \"%s\"\n", info.path); 68 pr_err("cannot open tty ldisc \"%s\"\n", info.path); 72 dev_info(pps->dev, "source \"%s\" added\n", info.path);
|
/linux-master/tools/testing/kunit/ |
H A D | kunit_config.py | 76 def write_to_file(self, path: str) -> None: 77 with open(path, 'a+') as f: 81 def parse_file(path: str) -> Kconfig: 82 with open(path, 'r') as f:
|