/linux-master/Documentation/sphinx/ |
H A D | kernel_abi.py | 78 srctree = os.path.abspath(os.environ["srctree"]) 81 os.path.join(srctree, 'scripts/get_abi.pl'), 84 '--dir', os.path.join(srctree, 'Documentation', self.arguments[0]), 90 lines = subprocess.check_output(args, cwd=os.path.dirname(doc.current_source)).decode('utf-8') 123 env.note_dependency(os.path.abspath(f))
|
H A D | kernel_feat.py | 83 srctree = os.path.abspath(os.environ["srctree"]) 86 os.path.join(srctree, 'scripts/get_feat.pl'), 90 os.path.join(srctree, 'Documentation', self.arguments[0]), 96 lines = subprocess.check_output(args, cwd=os.path.dirname(doc.current_source)).decode('utf-8') 108 env.note_dependency(os.path.abspath(fname))
|
/linux-master/fs/btrfs/ |
H A D | send.c | 45 * A fs_path is a helper to dynamically build path names with unknown size. 47 * It allows fast adding of path elements on the right side (normal path) and 48 * fast adding to the left side (reversed path). A reversed path can also be 63 * Average path length does not exceed 200 bytes, we'll have 499 * the fast path happen most of the time. 630 struct btrfs_path *path; local 632 path = btrfs_alloc_path(); 633 if (!path) 843 send_link(struct send_ctx *sctx, struct fs_path *path, struct fs_path *lnk) argument 868 send_unlink(struct send_ctx *sctx, struct fs_path *path) argument 891 send_rmdir(struct send_ctx *sctx, struct fs_path *path) argument 929 struct btrfs_path *path; local 994 iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path, struct btrfs_key *found_key, int resolve, iterate_inode_ref_t iterate, void *ctx) argument 1120 iterate_dir_item(struct btrfs_root *root, struct btrfs_path *path, iterate_dir_item_t iterate, void *ctx) argument 1247 get_inode_path(struct btrfs_root *root, u64 ino, struct fs_path *path) argument 1581 find_extent_clone(struct send_ctx *sctx, struct btrfs_path *path, u64 ino, u64 data_offset, u64 ino_size, struct clone_root **found) argument 1752 struct btrfs_path *path; local 1824 struct btrfs_path *path; local 2000 struct btrfs_path *path; local 2034 struct btrfs_path *path; local 2518 struct btrfs_path *path; local 2732 struct btrfs_path *path = NULL; local 2955 struct btrfs_path *path = NULL; local 3059 set_ref_path(struct recorded_ref *ref, struct fs_path *path) argument 3101 orphanize_inode(struct send_ctx *sctx, u64 ino, u64 gen, struct fs_path *path) argument 3205 struct btrfs_path *path; local 3771 struct btrfs_path *path; local 3898 struct btrfs_path *path = NULL; local 4673 struct fs_path *path = NULL; local 4827 struct btrfs_path *path; local 4881 send_set_xattr(struct send_ctx *sctx, struct fs_path *path, const char *name, int name_len, const char *data, int data_len) argument 4903 send_remove_xattr(struct send_ctx *sctx, struct fs_path *path, const char *name, int name_len) argument 5031 find_xattr(struct btrfs_root *root, struct btrfs_path *path, struct btrfs_key *key, const char *name, int name_len, char **data, int *data_len) argument 5131 struct btrfs_path *path; local 5163 send_verity(struct send_ctx *sctx, struct fs_path *path, struct fsverity_descriptor *desc) argument 5538 send_encoded_inline_extent(struct send_ctx *sctx, struct btrfs_path *path, u64 offset, u64 len) argument 5604 send_encoded_extent(struct send_ctx *sctx, struct btrfs_path *path, u64 offset, u64 len) argument 5709 send_extent_data(struct send_ctx *sctx, struct btrfs_path *path, const u64 offset, const u64 len) argument 5835 struct btrfs_path *path; local 5887 struct btrfs_path *path; local 6152 send_write_or_clone(struct send_ctx *sctx, struct btrfs_path *path, struct btrfs_key *key, struct clone_root *clone_root) argument 6190 struct btrfs_path *path = NULL; local 6376 struct btrfs_path *path; local 6408 struct btrfs_path *path; local 6470 maybe_send_hole(struct send_ctx *sctx, struct btrfs_path *path, struct btrfs_key *key) argument 6510 process_extent(struct send_ctx *sctx, struct btrfs_path *path, struct btrfs_key *key) argument 6575 struct btrfs_path *path; local 7170 compare_refs(struct send_ctx *sctx, struct btrfs_path *path, struct btrfs_key *key) argument 7315 search_key_again(const struct send_ctx *sctx, struct btrfs_root *root, struct btrfs_path *path, const struct btrfs_key *key) argument 7354 struct btrfs_path *path; local 7422 replace_node_with_clone(struct btrfs_path *path, int level) argument 7436 tree_move_down(struct btrfs_path *path, int *level, u64 reada_min_gen) argument 7477 tree_move_next_or_upnext(struct btrfs_path *path, int *level, int root_level) argument 7509 tree_advance(struct btrfs_path *path, int *level, int root_level, int allow_down, struct btrfs_key *key, u64 reada_min_gen) argument [all...] |
H A D | reflink.c | 168 struct btrfs_path *path, 195 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); 199 if (path->slots[0] >= btrfs_header_nritems(path->nodes[0])) { 200 ret = btrfs_next_leaf(root, path); 206 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); 219 ei = btrfs_item_ptr(path->nodes[0], path->slots[0], 226 if (btrfs_file_extent_type(path 167 clone_copy_inline_extent(struct inode *dst, struct btrfs_path *path, struct btrfs_key *new_key, const u64 drop_start, const u64 datal, const u64 size, const u8 comp_type, char *inline_data, struct btrfs_trans_handle **trans_out) argument 341 struct btrfs_path *path = NULL; local [all...] |
/linux-master/tools/testing/selftests/landlock/ |
H A D | fs_test.c | 156 const char *const path) 162 ASSERT_NE(path[0], '\0'); 163 walker = strdup(path); 182 const char *const path) 184 mkdir_parents(_metadata, path); 185 ASSERT_EQ(0, mkdir(path, 0700)) 187 TH_LOG("Failed to create directory \"%s\": %s", path, 193 const char *const path) 195 mkdir_parents(_metadata, path); 196 ASSERT_EQ(0, mknod(path, S_IFRE 155 mkdir_parents(struct __test_metadata *const _metadata, const char *const path) argument 181 create_directory(struct __test_metadata *const _metadata, const char *const path) argument 192 create_file(struct __test_metadata *const _metadata, const char *const path) argument 203 remove_path(const char *const path) argument 384 test_open_rel(const int dirfd, const char *const path, const int flags) argument 402 test_open(const char *const path, const int flags) argument 673 add_path_beneath(struct __test_metadata *const _metadata, const int ruleset_fd, const __u64 allowed_access, const char *const path) argument 697 const char *path; member in struct:rule 1954 test_execute(struct __test_metadata *const _metadata, const int err, const char *const path) argument 3394 test_truncate(const char *const path) argument 3405 test_creat(const char *const path) argument 3608 const char *const path = file1_s1d1; local 3746 const char *const path = file1_s1d1; local 3787 const char *const path = file1_s1d1; local [all...] |
/linux-master/tools/power/cpupower/lib/ |
H A D | powercap.c | 18 static unsigned int sysfs_read_file(const char *path, char *buf, size_t buflen) argument 23 fd = open(path, O_RDONLY); 39 static int sysfs_get_enabled(char *path, int *mode) argument 47 fd = open(path, O_RDONLY); 75 char path[SYSFS_PATH_MAX] = PATH_TO_POWERCAP "/intel-rapl/enabled"; local 77 return sysfs_get_enabled(path, mode); 160 char path[SYSFS_PATH_MAX] = PATH_TO_POWERCAP; local 166 strcat(path, "/"); 167 strcat(path, zone->sys_name); 168 strcat(path, "/enable [all...] |
/linux-master/include/linux/ |
H A D | sysctl.h | 213 #define register_sysctl(path, table) \ 214 register_sysctl_sz(path, table, ARRAY_SIZE(table)) 227 const char *path, struct ctl_table *table, size_t table_size); 228 struct ctl_table_header *register_sysctl_sz(const char *path, struct ctl_table *table, 233 extern void __register_sysctl_init(const char *path, struct ctl_table *table, 235 #define register_sysctl_init(path, table) \ 236 __register_sysctl_init(path, table, #table, ARRAY_SIZE(table)) 237 extern struct ctl_table_header *register_sysctl_mount_point(const char *path); 255 static inline void register_sysctl_init(const char *path, struct ctl_table *table) argument 259 static inline struct ctl_table_header *register_sysctl_mount_point(const char *path) argument 264 register_sysctl_sz(const char *path, struct ctl_table *table, size_t table_size) argument [all...] |
/linux-master/fs/ |
H A D | nsfs.c | 50 int ns_get_path_cb(struct path *path, ns_get_path_helper_t *ns_get_cb, argument 59 return path_from_stashed(&ns->stashed, nsfs_mnt, ns, path); 74 int ns_get_path(struct path *path, struct task_struct *task, argument 82 return ns_get_path_cb(path, ns_get_path_task, &args); 88 struct path path = {}; local 104 err = path_from_stashed(&relative->stashed, nsfs_mnt, relative, &path); 110 f = dentry_open(&path, O_RDONL [all...] |
H A D | namespace.c | 685 * mount @o after path lookup but before @namespace_sem could be 707 * lookup_mnt - Return the first child mount mounted at path 722 struct vfsmount *lookup_mnt(const struct path *path) argument 731 child_mnt = __lookup_mnt(path->mnt, path->dentry); 1388 * path_is_mountpoint() - Check if path is a mount in the current namespace. 1389 * @path: path to check 1395 * checks if the passed in path i 1398 path_is_mountpoint(const struct path *path) argument 1417 mnt_clone_internal(const struct path *path) argument 1857 path_mounted(const struct path *path) argument 1871 can_umount(const struct path *path, int flags) argument 1889 path_umount(struct path *path, int flags) argument 1907 struct path path; local 2036 collect_mounts(const struct path *path) argument 2105 clone_private_mount(const struct path *path) argument 2442 do_lock_mount(struct path *path, bool beneath) argument 2500 lock_mount(struct path *path) argument 2549 do_change_type(struct path *path, int ms_flags) argument 2608 do_loopback(struct path *path, const char *old_name, int recurse) argument 2654 open_detached_copy(struct path *path, bool recursive) argument 2695 struct path path; local 2823 do_reconfigure_mnt(struct path *path, unsigned int mnt_flags) argument 2860 do_remount(struct path *path, int ms_flags, int sb_flags, int mnt_flags, void *data) argument 3022 path_overmounted(const struct path *path) argument 3211 do_move_mount_old(struct path *path, const char *old_name) argument 3231 do_add_mount(struct mount *newmnt, struct mountpoint *mp, const struct path *path, int mnt_flags) argument 3305 do_new_mount(struct path *path, const char *fstype, int sb_flags, int mnt_flags, const char *name, void *data) argument 3360 finish_automount(struct vfsmount *m, const struct path *path) argument 3604 path_mount(const char *dev_name, struct path *path, const char *type_page, unsigned long flags, void *data_page) argument 3686 struct path path; local 3844 struct path path; local 4433 do_mount_setattr(struct path *path, struct mount_kattr *kattr) argument [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | write_to_hugetlbfs.c | 39 printf("Usage: %s -p <path to hugetlbfs file> -s <size to map> " 70 char path[256] = ""; local 90 strncpy(path, optarg, sizeof(path)); 123 if (strncmp(path, "", sizeof(path)) != 0) { 124 printf("Writing to this path: %s\n", path); 127 perror("path not found"); 167 fd = open(path, O_CREA [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | uteval.c | 22 * path - Path to object from starting node 38 const char *path, 56 info->relative_pathname = path; 66 path)); 69 prefix_node, path, status); 80 prefix_node, path, AE_NOT_EXIST); 131 prefix_node, path, AE_TYPE); 135 path, 37 acpi_ut_evaluate_object(struct acpi_namespace_node *prefix_node, const char *path, u32 expected_return_btypes, union acpi_operand_object **return_desc) argument
|
H A D | nsaccess.c | 289 char *path = pathname; local 363 path = ""; 382 if (*path == (u8) AML_ROOT_PREFIX) { 391 path++; 410 while (*path == (u8) AML_PARENT_PREFIX) { 420 path++; 429 * the internal path for error message. 449 "Search scope is [%4.4s], path has %u carat(s)\n", 468 switch (*path) { 491 path [all...] |
/linux-master/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 53 int read_file(const char *path, char *buf, size_t count, size_t *len); 54 int write_file(const char *path, const char *buf, size_t count); 55 int read_file_alloc(const char *path, char **buf, size_t *len); 56 int read_long(const char *path, long *result, int base); 57 int write_long(const char *path, long result, int base); 58 int read_ulong(const char *path, unsigned long *result, int base); 59 int write_ulong(const char *path, unsigned long result, int base);
|
/linux-master/fs/smb/client/ |
H A D | dfs.h | 20 char *path; member in struct:dfs_ref 38 #define ref_walk_path(w) (ref_walk_cur(w)->path) 60 kfree(ref->path); 123 static inline char *dfs_get_path(struct cifs_sb_info *cifs_sb, const char *path) argument 125 return dfs_cache_canonical_path(path, cifs_sb->local_nls, cifs_remap(cifs_sb)); 128 static inline int dfs_get_referral(struct cifs_mount_ctx *mnt_ctx, const char *path, argument 136 cifs_remap(cifs_sb), path, ref, tl);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | lsfw.c | 90 const char *path, int ver, 101 ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig); 105 ret = nvkm_firmware_load_blob(subdev, path, "image", ver, &lsfw->img); 109 ret = nvkm_firmware_load_name(subdev, path, "desc", ver, pdesc); 144 const char *path, int ver, 150 lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver, 164 const char *path, int ver, 170 lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver, 184 const char *path, int ver, 192 lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ve 87 nvkm_acr_lsfw_load_sig_image_desc_(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func, const struct firmware **pdesc) argument 141 nvkm_acr_lsfw_load_sig_image_desc(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 161 nvkm_acr_lsfw_load_sig_image_desc_v1(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 181 nvkm_acr_lsfw_load_sig_image_desc_v2(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 249 nvkm_acr_lsfw_load_bl_inst_data_sig(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 325 nvkm_acr_lsfw_load_bl_sig_net(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func, const void *inst_data, u32 inst_size, const void *data_data, u32 data_size) argument [all...] |
/linux-master/scripts/ |
H A D | spdxcheck.py | 43 bdir = os.path.dirname(fname) 59 if not os.path.isfile(el.path): 63 for l in open(el.path, encoding="utf-8").readlines(): 241 base = os.path.dirname(fname) 273 return os.path.basename(fpath).startswith('.') 276 return os.path.basename(fpath) == self.pattern 282 if self.match_fn(os.path.dirname(fpath)): 295 if not os.path.isfile(el.path) [all...] |
/linux-master/fs/reiserfs/ |
H A D | stree.c | 209 * path, starting from the bottom of the path, and going upwards. We must 210 * check the path's validity at each step. If the key is not in the path, 222 "PAP-5010: invalid offset in the path"); 224 /* While not higher in path than first element. */ 231 /* Parent at the path is not in the tree now. */ 242 /* Check whether parent at the path really points to the child. */ 261 /* Get delimiting key of the buffer at the path and its right neighbor. */ 269 "PAP-5030: invalid offset in the path"); 930 comp_items(const struct item_head *stored_ih, const struct treepath *path) argument 949 prepare_for_direct_item(struct treepath *path, struct item_head *le_ih, struct inode *inode, loff_t new_file_length, int *cut_size) argument 990 prepare_for_direntry_item(struct treepath *path, struct item_head *le_ih, struct inode *inode, loff_t new_file_length, int *cut_size) argument 1034 prepare_for_delete_or_cut(struct reiserfs_transaction_handle *th, struct inode *inode, struct treepath *path, const struct cpu_key *item_key, int *removed, int *cut_size, unsigned long long new_file_length ) argument 1190 init_tb_struct(struct reiserfs_transaction_handle *th, struct tree_balance *tb, struct super_block *sb, struct treepath *path, int size) argument 1251 reiserfs_delete_item(struct reiserfs_transaction_handle *th, struct treepath *path, const struct cpu_key *item_key, struct inode *inode, struct buffer_head *un_bh) argument 1555 maybe_indirect_to_direct(struct reiserfs_transaction_handle *th, struct inode *inode, struct page *page, struct treepath *path, const struct cpu_key *item_key, loff_t new_file_size, char *mode) argument 1595 indirect_to_direct_roll_back(struct reiserfs_transaction_handle *th, struct inode *inode, struct treepath *path) argument 1637 reiserfs_cut_from_item(struct reiserfs_transaction_handle *th, struct treepath *path, struct cpu_key *item_key, struct inode *inode, struct page *page, loff_t new_file_size) argument 2044 check_research_for_paste(struct treepath *path, const struct cpu_key *key) argument 2184 reiserfs_insert_item(struct reiserfs_transaction_handle *th, struct treepath *path, const struct cpu_key *key, struct item_head *ih, struct inode *inode, const char *body) argument [all...] |
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_attr.c | 99 * XXX (dchinner): name path state saving and refilling is an optimisation to 119 xfs_da_state_path_t *path; 126 * Roll down the "path" in the state structure, storing the on-disk 127 * block number for those buffers in the "path". 129 path = &state->path; 130 ASSERT((path->active >= 0) && (path->active < XFS_DA_NODE_MAXDEPTH)); 131 for (blk = path->blk, level = 0; level < path [all...] |
/linux-master/tools/verification/rv/src/ |
H A D | in_kernel.c | 34 char path[MAX_PATH]; local 38 snprintf(path, MAX_PATH, "rv/monitors/%s/enable", monitor_name); 40 retval = tracefs_instance_file_read_number(NULL, path, &enabled); 74 char path[MAX_PATH]; local 79 snprintf(path, MAX_PATH, "rv/monitors/%s/enable", monitor_name); 80 retval = tracefs_instance_file_write(NULL, path, enable_disable); 117 char path[MAX_PATH]; local 120 snprintf(path, MAX_PATH, "rv/monitors/%s/desc", monitor_name); 121 desc = tracefs_instance_file_read(NULL, path, NULL); 170 char path[MAX_PAT local 188 char path[MAX_PATH]; local 247 char path[MAX_PATH]; local [all...] |
/linux-master/security/keys/ |
H A D | big_key.c | 25 struct path path; member in struct:big_key_payload 124 payload->path = file->f_path; 125 path_get(&payload->path); 157 path_put(&payload->path); 172 vfs_truncate(&payload->path, 0); 183 path_put(&payload->path); 184 payload->path.mnt = NULL; 185 payload->path.dentry = NULL; 246 file = dentry_open(&payload->path, O_RDONL [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | eeprom.c | 160 u8 path, rx_path, nss, band_idx = phy->mt76->band_idx; local 168 path = FIELD_GET(MT_EE_WIFI_CONF2_TX_PATH_BAND1, 176 path = FIELD_GET(MT_EE_WIFI_CONF2_TX_PATH_BAND2, 184 path = FIELD_GET(MT_EE_WIFI_CONF1_TX_PATH_BAND0, 193 if (!path || path > max_path) 194 path = max_path; 199 nss = min_t(u8, nss, path); 201 if (path != rx_path) 205 mphy->chainmask = (BIT(path) [all...] |
/linux-master/include/trace/events/ |
H A D | asoc.h | 157 TP_printk("%s: checks %d power, %d path, %d neighbour", 166 struct snd_soc_dapm_path *path), 168 TP_ARGS(widget, dir, path), 172 __string( pname, path->name ? path->name : DAPM_DIRECT) 173 __string( pnname, path->node[dir]->name ) 181 __assign_str(pname, path->name ? path->name : DAPM_DIRECT); 182 __assign_str(pnname, path->node[dir]->name); 183 __entry->path_connect = path [all...] |
/linux-master/fs/smb/server/mgmt/ |
H A D | share_config.c | 48 if (share->path) 51 kfree(share->path); 166 share->path = kstrndup(ksmbd_share_config_path(resp), path_len, 168 if (share->path) 169 share->path_sz = strlen(share->path); 179 if (!ret && share->path) { 180 ret = kern_path(share->path, 0, &share->vfs_path); 183 share->path); 185 kfree(share->path); 186 share->path [all...] |
/linux-master/fs/nfs/ |
H A D | namespace.c | 33 * nfs_path - reconstruct the path given an arbitrary dentry 34 * @base - used to return pointer to the end of devname part of path 43 * This is mainly for use in figuring out the path on the 135 * @path - The mountpoint 145 struct vfsmount *nfs_d_automount(struct path *path) argument 150 struct nfs_server *server = NFS_SB(path->dentry->d_sb); 155 if (IS_ROOT(path->dentry)) 161 fc = fs_context_for_submount(path->mnt->mnt_sb->s_type, path 211 nfs_namespace_getattr(struct mnt_idmap *idmap, const struct path *path, struct kstat *stat, u32 request_mask, unsigned int query_flags) argument [all...] |
/linux-master/tools/power/x86/amd_pstate_tracer/ |
H A D | amd_pstate_trace.py | 33 sys.path.append(os.path.join(os.path.dirname(__file__), "..", "intel_pstate_tracer")) 68 if os.path.exists(file_name): 85 if os.path.exists(file_name): 100 if os.path.exists(file_name): 178 if os.path.exists('cpu.csv'): 277 location = os.path.realpath(os.path.join(os.getcwd(), os.path [all...] |