Searched refs:path (Results 176 - 200 of 1248) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/ia64/
H A Daliasing-test.c24 static int map_mem(char *path, off_t offset, size_t length, int touch) argument
30 fd = open(path, O_RDWR);
32 perror(path);
36 if (fnmatch("/proc/bus/pci/*", path, 0) == 0) {
62 static int scan_tree(char *path, char *file, off_t offset, size_t length, int touch) argument
69 n = scandir(path, &namelist, 0, alphasort);
83 path2 = malloc(strlen(path) + strlen(name) + 3);
84 strcpy(path2, path);
119 static int read_rom(char *path) argument
124 fd = open(path, O_RDW
147 scan_rom(char *path, char *file) argument
[all...]
/linux-master/security/tomoyo/
H A Drealpath.c84 * tomoyo_get_absolute_path - Get the path of a dentry but ignores chroot'ed root.
86 * @path: Pointer to "struct path".
94 static char *tomoyo_get_absolute_path(const struct path *path, char * const buffer, argument
101 pos = d_absolute_path(path, buffer, buflen - 1);
103 struct inode *inode = d_backing_inode(path->dentry);
115 * tomoyo_get_dentry_path - Get the path of a dentry.
145 * tomoyo_get_local_path - Get the path of a dentry.
225 * @path
237 tomoyo_realpath_from_path(const struct path *path) argument
301 struct path path; local
[all...]
/linux-master/fs/configfs/
H A Dsymlink.c57 struct config_item *target, char *path)
69 for (s = path; depth--; s += 3)
72 fill_item_path(target, path, size);
73 pr_debug("%s: path = '%s'\n", __func__, path);
117 static int get_target(const char *symname, struct path *path, argument
122 ret = kern_path(symname, LOOKUP_FOLLOW|LOOKUP_DIRECTORY, path);
124 if (path->dentry->d_sb == sb) {
125 *target = configfs_get_config_item(path
56 configfs_get_target_path(struct config_item *item, struct config_item *target, char *path) argument
144 struct path path; local
[all...]
/linux-master/tools/perf/tests/
H A Dtopology.c17 static int get_temp(char *path) argument
21 strcpy(path, TEMPL);
23 fd = mkstemp(path);
33 static int session_write_header(char *path) argument
37 .path = path,
62 static int check_cpu_topology(char *path, struct perf_cpu_map *map) argument
66 .path = path,
207 char path[PATH_MA local
[all...]
/linux-master/kernel/bpf/
H A Dtoken.c119 struct path path; local
128 path = f.file->f_path;
129 path_get(&path);
132 if (path.dentry != path.mnt->mnt_sb->s_root) {
136 if (path.mnt->mnt_sb->s_op != &bpf_super_ops) {
140 err = path_permission(&path, MAY_ACCESS);
144 userns = path.dentry->d_sb->s_user_ns;
165 mnt_opts = path
[all...]
/linux-master/fs/bcachefs/
H A Dbtree_iter.h16 static inline void __btree_path_get(struct btree_path *path, bool intent) argument
18 path->ref++;
19 path->intent_ref += intent;
22 static inline bool __btree_path_put(struct btree_path *path, bool intent) argument
24 EBUG_ON(!path->ref);
25 EBUG_ON(!path->intent_ref && intent);
26 path->intent_ref -= intent;
27 return --path->ref == 0;
30 static inline void btree_path_set_dirty(struct btree_path *path, argument
33 path
36 btree_path_node(struct btree_path *path, unsigned level) argument
42 btree_node_lock_seq_matches(const struct btree_path *path, const struct btree *b, unsigned level) argument
48 btree_node_parent(struct btree_path *path, struct btree *b) argument
118 next_btree_path(struct btree_trans *trans, struct btree_path *path) argument
129 prev_btree_path(struct btree_trans *trans, struct btree_path *path) argument
161 __path_has_node(const struct btree_path *path, const struct btree *b) argument
172 struct btree_path *path; local
190 bch2_btree_path_make_mut(struct btree_trans *trans, btree_path_idx_t path, bool intent, unsigned long ip) argument
206 bch2_btree_path_set_pos(struct btree_trans *trans, btree_path_idx_t path, struct bpos new_pos, bool intent, unsigned long ip) argument
219 bch2_btree_path_traverse(struct btree_trans *trans, btree_path_idx_t path, unsigned flags) argument
236 bch2_btree_path_peek_slot_exact(struct btree_path *path, struct bkey *u) argument
335 bch2_btree_path_downgrade(struct btree_trans *trans, struct btree_path *path) argument
504 struct btree_path *path = btree_iter_path(trans, iter); local
[all...]
/linux-master/drivers/base/
H A Ddevtmpfs.c162 struct path path; local
165 dentry = kern_path_create(AT_FDCWD, name, &path, LOOKUP_DIRECTORY);
169 err = vfs_mkdir(&nop_mnt_idmap, d_inode(path.dentry), dentry, mode);
173 done_path_create(&path, dentry);
179 char *path; local
184 path = kstrdup(nodepath, GFP_KERNEL);
185 if (!path)
188 s = path;
194 err = dev_mkdir(path, 075
208 struct path path; local
265 char *path; local
[all...]
/linux-master/kernel/
H A Daudit_watch.c39 char *path; /* insertion path */ member in struct:audit_watch
110 kfree(watch->path);
125 return watch->path;
136 static struct audit_parent *audit_init_parent(const struct path *path) argument
138 struct inode *inode = d_backing_inode(path->dentry);
160 static struct audit_watch *audit_init_watch(char *path) argument
170 watch->path = path;
178 audit_to_watch(struct audit_krule *krule, char *path, int len, u32 op) argument
205 char *path; local
[all...]
/linux-master/fs/
H A Dkernel_read_file.c127 ssize_t kernel_read_file_from_path(const char *path, loff_t offset, void **buf, argument
134 if (!path || !*path)
137 file = filp_open(path, O_RDONLY, 0);
147 ssize_t kernel_read_file_from_path_initns(const char *path, loff_t offset, argument
153 struct path root;
156 if (!path || !*path)
163 file = file_open_root(&root, path, O_RDONLY, 0);
/linux-master/drivers/md/
H A Ddm-ps-round-robin.c10 * Round-robin path selector.
15 #include "dm-path-selector.h"
31 struct dm_path *path; member in struct:path_info
91 static int rr_status(struct path_selector *ps, struct dm_path *path, argument
97 if (!path)
104 pi = path->pscontext;
118 * Called during initialisation to register each path with an
121 static int rr_add_path(struct path_selector *ps, struct dm_path *path, argument
135 /* First path argument is number of I/Os before switching path */
[all...]
/linux-master/scripts/dtc/
H A Dfdtput.c28 int auto_path; /* automatically create all path components */
141 * Create paths as needed for all components of a path
143 * Any components of the path that do not exist are created. Errors are
152 const char *path = in_path; local
157 while (*path == '/')
158 path++;
160 for (sep = path; *sep; path = sep + 1, offset = node) {
162 sep = strchr(path, '/');
164 sep = path
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dcgrp_kfunc_success.c17 * TP_PROTO(struct cgroup *cgrp, const char *path),
18 * TP_ARGS(cgrp, path)
33 int BPF_PROG(test_cgrp_acquire_release_argument, struct cgroup *cgrp, const char *path) argument
50 int BPF_PROG(test_cgrp_acquire_leave_in_map, struct cgroup *cgrp, const char *path) argument
65 int BPF_PROG(test_cgrp_xchg_release, struct cgroup *cgrp, const char *path) argument
108 int BPF_PROG(test_cgrp_get_release, struct cgroup *cgrp, const char *path) argument
139 int BPF_PROG(test_cgrp_get_ancestors, struct cgroup *cgrp, const char *path) argument
184 int BPF_PROG(test_cgrp_from_id, struct cgroup *cgrp, const char *path) argument
H A Dbtf_type_tag_percpu.c31 /* trace_cgroup_mkdir(struct cgroup *cgrp, const char *path)
46 int BPF_PROG(test_percpu_load, struct cgroup *cgrp, const char *path) argument
53 int BPF_PROG(test_percpu_helper, struct cgroup *cgrp, const char *path) argument
/linux-master/fs/overlayfs/
H A Dutil.c231 void ovl_path_upper(struct dentry *dentry, struct path *path) argument
235 path->mnt = ovl_upper_mnt(ofs);
236 path->dentry = ovl_dentry_upper(dentry);
239 void ovl_path_lower(struct dentry *dentry, struct path *path) argument
245 path->mnt = lowerpath->layer->mnt;
246 path->dentry = lowerpath->dentry;
248 *path = (struct path) { };
252 ovl_path_lowerdata(struct dentry *dentry, struct path *path) argument
272 ovl_path_real(struct dentry *dentry, struct path *path) argument
284 ovl_path_realdata(struct dentry *dentry, struct path *path) argument
361 ovl_i_path_real(struct inode *inode, struct path *path) argument
635 ovl_path_is_whiteout(struct ovl_fs *ofs, const struct path *path) argument
641 ovl_path_open(const struct path *path, int flags) argument
743 ovl_path_check_origin_xattr(struct ovl_fs *ofs, const struct path *path) argument
756 ovl_path_check_xwhiteout_xattr(struct ovl_fs *ofs, const struct path *path) argument
832 ovl_get_dir_xattr_val(struct ovl_fs *ofs, const struct path *path, enum ovl_xattr ox) argument
1240 ovl_check_metacopy_xattr(struct ovl_fs *ofs, const struct path *path, struct ovl_metacopy *data) argument
1322 ovl_get_redirect_xattr(struct ovl_fs *ofs, const struct path *path, int padding) argument
[all...]
/linux-master/fs/smb/server/
H A Dmisc.c154 * convert_to_nt_pathname() - extract and return windows path string
155 * whose share directory prefix was removed from file path
157 * @path: path to report
159 * Return : windows path string or error
163 const struct path *path)
172 ab_pathname = d_path(path, pathname, PATH_MAX);
178 if (strncmp(ab_pathname, share->path, share_path_len)) {
210 void ksmbd_conv_path_to_unix(char *path) argument
162 convert_to_nt_pathname(struct ksmbd_share_config *share, const struct path *path) argument
215 ksmbd_strip_last_slash(char *path) argument
225 ksmbd_conv_path_to_windows(char *path) argument
[all...]
H A Dvfs.c70 struct path *parent_path,
71 struct path *path)
75 struct path *root_share_path = &share_conf->vfs_path;
80 pathname = share_conf->path;
121 path->dentry = d;
122 path->mnt = mntget(parent_path->mnt);
125 err = follow_down(path, 0);
127 path_put(path);
174 struct path pat local
68 ksmbd_vfs_path_lookup_locked(struct ksmbd_share_config *share_conf, char *pathname, unsigned int flags, struct path *parent_path, struct path *path) argument
213 struct path path; local
556 ksmbd_vfs_getattr(const struct path *path, struct kstat *stat) argument
598 ksmbd_vfs_remove_file(struct ksmbd_work *work, const struct path *path) argument
935 ksmbd_vfs_setxattr(struct mnt_idmap *idmap, const struct path *path, const char *attr_name, void *attr_value, size_t attr_size, int flags, bool get_write) argument
1060 ksmbd_vfs_remove_xattr(struct mnt_idmap *idmap, const struct path *path, char *attr_name) argument
1216 ksmbd_vfs_kern_path_locked(struct ksmbd_work *work, char *name, unsigned int flags, struct path *parent_path, struct path *path, bool caseless) argument
1299 ksmbd_vfs_kern_path_unlock(struct path *parent_path, struct path *path) argument
1307 ksmbd_vfs_kern_path_create(struct ksmbd_work *work, const char *name, unsigned int flags, struct path *path) argument
1324 ksmbd_vfs_remove_acl_xattrs(struct mnt_idmap *idmap, const struct path *path) argument
1364 ksmbd_vfs_remove_sd_xattrs(struct mnt_idmap *idmap, const struct path *path) argument
1458 ksmbd_vfs_set_sd_xattr(struct ksmbd_conn *conn, struct mnt_idmap *idmap, const struct path *path, struct smb_ntsd *pntsd, int len, bool get_write) argument
1609 ksmbd_vfs_set_dos_attrib_xattr(struct mnt_idmap *idmap, const struct path *path, struct xattr_dos_attrib *da, bool get_write) argument
1693 struct path path = { local
1868 ksmbd_vfs_set_init_posix_acl(struct mnt_idmap *idmap, struct path *path) argument
1921 ksmbd_vfs_inherit_posix_acl(struct mnt_idmap *idmap, struct path *path, struct inode *parent_inode) argument
[all...]
/linux-master/arch/arm64/boot/dts/sprd/
H A Dsc9836-openphone.dts31 stdout-path = "serial1:115200n8";
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_fs.c179 struct ipoib_path path; local
185 ipoib_path_iter_read(iter, &path);
187 format_gid(&path.pathrec.dgid, gid_buf);
192 gid_buf, sa_path_get_dlid(&path.pathrec) ? "yes" : "no");
194 if (sa_path_get_dlid(&path.pathrec)) {
195 rate = ib_rate_to_mbps(path.pathrec.rate);
201 be32_to_cpu(sa_path_get_dlid(&path.pathrec)),
202 path.pathrec.sl,
/linux-master/tools/testing/selftests/bpf/
H A Dflow_dissector_load.h10 const char *path,
22 ret = bpf_prog_test_load(path, BPF_PROG_TYPE_FLOW_DISSECTOR, obj,
9 bpf_flow_load(struct bpf_object **obj, const char *path, const char *prog_name, const char *map_name, const char *keys_map_name, int *prog_fd, int *keys_fd) argument
/linux-master/tools/perf/util/
H A Ddebuginfo.h22 struct debuginfo *debuginfo__new(const char *path);
34 static inline struct debuginfo *debuginfo__new(const char *path __maybe_unused)
/linux-master/tools/testing/kunit/
H A Dkunit_kernel.py31 ABS_TOOL_PATH = os.path.abspath(os.path.dirname(__file__))
32 QEMU_CONFIGS_DIR = os.path.join(ABS_TOOL_PATH, 'qemu_configs')
117 kernel_path = os.path.join(build_dir, self._kernel_path)
147 linux_bin = os.path.join(build_dir, 'linux')
157 return os.path.join(build_dir, KCONFIG_PATH)
160 return os.path.join(build_dir, KUNITCONFIG_PATH)
163 return os.path.join(build_dir, OLD_KUNITCONFIG_PATH)
168 path = get_kunitconfig_path(build_dir)
169 if not os.path
[all...]
/linux-master/tools/testing/selftests/mm/
H A Dmlock2.h22 char path[BUFSIZ]; local
30 &start, &end, perms, &offset, dev, &inode, path) < 6)
/linux-master/scripts/dtc/libfdt/
H A Dfdt_overlay.c21 * property) instead of a path (target-path property).
47 const char *path = NULL; local
55 /* no phandle, try path */
57 /* And then a path based lookup */
58 path = fdt_getprop(fdto, fragment_offset, "target-path", &path_len);
59 if (path)
60 ret = fdt_path_offset(fdt, path);
68 * target-path propert
353 overlay_fixup_one_phandle(void *fdt, void *fdto, int symbols_off, const char *path, uint32_t path_len, const char *name, uint32_t name_len, int poffset, const char *label) argument
430 const char *path, *name, *fixup_end; local
685 const char *path; local
[all...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Drtw8922a_rfk.c14 enum rtw89_rf_path path)
19 rtw89_phy_write32_mask(rtwdev, tssi_trk_man[path], B_TSSI_CONT_EN, 0);
21 rtw89_phy_write32_mask(rtwdev, tssi_trk_man[path], B_TSSI_CONT_EN, 1);
48 u8 path; local
65 for (path = 0; path < RF_PATH_NUM_8922A; path++) {
66 if (!(kpath & BIT(path)))
70 if (rf_reg[path][i] == INV_RF_DATA) {
72 "[RFK] Invalid RF_0x18 for Path-%d\n", path);
13 rtw8922a_tssi_cont_en(struct rtw89_dev *rtwdev, bool en, enum rtw89_rf_path path) argument
[all...]
/linux-master/fs/btrfs/
H A Drelocation.c208 * walk down backref nodes to find start of next reference path
471 struct btrfs_path *path; local
481 path = btrfs_alloc_path();
482 if (!path) {
498 ret = btrfs_backref_add_tree_node(trans, cache, path, iter,
526 btrfs_free_path(iter->path);
528 btrfs_free_path(path);
1015 struct btrfs_path *path; local
1020 path = btrfs_alloc_path();
1021 if (!path)
1186 memcmp_node_keys(const struct extent_buffer *eb, int slot, const struct btrfs_path *path, int level) argument
1207 replace_path(struct btrfs_trans_handle *trans, struct reloc_control *rc, struct btrfs_root *dest, struct btrfs_root *src, struct btrfs_path *path, struct btrfs_key *next_key, int lowest_level, int max_level) argument
1437 walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, int *level) argument
1474 walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, int *level) argument
1590 find_next_key(struct btrfs_path *path, int level, struct btrfs_key *key) argument
1701 struct btrfs_path *path; local
2401 do_relocation(struct btrfs_trans_handle *trans, struct reloc_control *rc, struct btrfs_backref_node *node, struct btrfs_key *key, struct btrfs_path *path, int lowest) argument
2560 link_to_upper(struct btrfs_trans_handle *trans, struct reloc_control *rc, struct btrfs_backref_node *node, struct btrfs_path *path) argument
2571 finish_pending_nodes(struct btrfs_trans_handle *trans, struct reloc_control *rc, struct btrfs_path *path, int err) argument
2670 relocate_tree_block(struct btrfs_trans_handle *trans, struct reloc_control *rc, struct btrfs_backref_node *node, struct btrfs_key *key, struct btrfs_path *path) argument
2776 struct btrfs_path *path; local
3227 add_tree_block(struct reloc_control *rc, const struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) argument
3332 struct btrfs_path *path; local
3479 add_data_references(struct reloc_control *rc, const struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) argument
3529 find_next_extent(struct reloc_control *rc, struct btrfs_path *path, struct btrfs_key *extent_key) argument
3683 struct btrfs_path *path; local
3863 struct btrfs_path *path; local
3893 struct btrfs_path *path; local
4072 struct btrfs_path *path; local
4257 struct btrfs_path *path; local
[all...]

Completed in 280 milliseconds

1234567891011>>