/kernel/linux/linux-5.10/tools/testing/selftests/cgroup/ |
H A D | cgroup_util.c | 20 static ssize_t read_text(const char *path, char *buf, size_t max_len) in read_text() argument 25 fd = open(path, O_RDONLY); in read_text() 39 static ssize_t write_text(const char *path, char *buf, ssize_t len) in write_text() argument 43 fd = open(path, O_WRONLY | O_APPEND); in write_text() 90 char path[PATH_MAX]; in cg_read() local 92 snprintf(path, sizeof(path), "%s/%s", cgroup, control); in cg_read() 94 if (read_text(path, buf, len) >= 0) in cg_read() 180 char path[PATH_MAX]; in cg_write() local 183 snprintf(path, sizeo in cg_write() 513 char path[PATH_MAX]; set_oom_adj_score() local 534 char path[PATH_MAX]; proc_read_text() local [all...] |
/kernel/linux/linux-5.10/tools/lib/traceevent/ |
H A D | event-plugin.c | 44 char *path; member 443 load_plugin(struct tep_handle *tep, const char *path, in load_plugin() argument 455 ret = asprintf(&plugin, "%s/%s", path, file); in load_plugin() 510 const char *path, in load_plugins_dir() 512 const char *path, in load_plugins_dir() 522 ret = stat(path, &st); in load_plugins_dir() 529 dir = opendir(path); in load_plugins_dir() 544 load_plugin(tep, path, name, data); in load_plugins_dir() 568 const char *path, in tep_load_plugins_hook() 575 char *path; in tep_load_plugins_hook() local 509 load_plugins_dir(struct tep_handle *tep, const char *suffix, const char *path, void (*load_plugin)(struct tep_handle *tep, const char *path, const char *name, void *data), void *data) load_plugins_dir() argument 566 tep_load_plugins_hook(struct tep_handle *tep, const char *suffix, void (*load_plugin)(struct tep_handle *tep, const char *path, const char *name, void *data), void *data) tep_load_plugins_hook() argument 655 tep_add_plugin_path(struct tep_handle *tep, char *path, enum tep_plugin_load_priority prio) tep_add_plugin_path() argument [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | inode-map.c | 35 struct btrfs_path *path; in caching_kthread() local 44 path = btrfs_alloc_path(); in caching_kthread() 45 if (!path) { in caching_kthread() 51 path->skip_locking = 1; in caching_kthread() 52 path->search_commit_root = 1; in caching_kthread() 53 path->reada = READA_FORWARD; in caching_kthread() 62 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in caching_kthread() 70 leaf = path->nodes[0]; in caching_kthread() 71 slot = path->slots[0]; in caching_kthread() 73 ret = btrfs_next_leaf(root, path); in caching_kthread() 402 struct btrfs_path *path; btrfs_save_ino_cache() local [all...] |
H A D | block-group.c | 505 struct btrfs_path *path; in load_extent_tree_free() local 514 path = btrfs_alloc_path(); in load_extent_tree_free() 515 if (!path) in load_extent_tree_free() 535 path->skip_locking = 1; in load_extent_tree_free() 536 path->search_commit_root = 1; in load_extent_tree_free() 537 path->reada = READA_FORWARD; in load_extent_tree_free() 544 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in load_extent_tree_free() 548 leaf = path->nodes[0]; in load_extent_tree_free() 557 if (path->slots[0] < nritems) { in load_extent_tree_free() 558 btrfs_item_key_to_cpu(leaf, &key, path in load_extent_tree_free() 879 remove_block_group_item(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_block_group *block_group) remove_block_group_item() argument 907 struct btrfs_path *path; btrfs_remove_block_group() local 1547 read_bg_from_eb(struct btrfs_fs_info *fs_info, struct btrfs_key *key, struct btrfs_path *path) read_bg_from_eb() argument 1598 find_first_block_group(struct btrfs_fs_info *fs_info, struct btrfs_path *path, struct btrfs_key *key) find_first_block_group() argument 1888 read_block_group_item(struct btrfs_block_group *cache, struct btrfs_path *path, const struct btrfs_key *key) read_block_group_item() argument 1904 read_one_block_group(struct btrfs_fs_info *info, struct btrfs_path *path, const struct btrfs_key *key, int need_clear) read_one_block_group() argument 2008 struct btrfs_path *path; btrfs_read_block_groups() local 2343 update_block_group_item(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_block_group *cache) update_block_group_item() argument 2380 cache_save_setup(struct btrfs_block_group *block_group, struct btrfs_trans_handle *trans, struct btrfs_path *path) cache_save_setup() argument 2547 struct btrfs_path *path; btrfs_setup_space_cache() local 2587 struct btrfs_path *path = NULL; btrfs_start_dirty_block_groups() local 2753 struct btrfs_path *path; btrfs_write_dirty_block_groups() local [all...] |
H A D | free-space-tree.h | 36 struct btrfs_path *path, int cow); 39 struct btrfs_path *path, u64 start, u64 size); 42 struct btrfs_path *path, u64 start, u64 size); 45 struct btrfs_path *path); 48 struct btrfs_path *path); 50 struct btrfs_path *path, u64 offset);
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | move_extent.c | 16 * get_ext_path() - Find an extent path for designated logical block number. 18 * @lblock: logical block number to find an extent path 19 * @ppath: pointer to an extent path pointer (for output) 28 struct ext4_ext_path *path; in get_ext_path() local 30 path = ext4_find_extent(inode, lblock, ppath, EXT4_EX_NOCACHE); in get_ext_path() 31 if (IS_ERR(path)) in get_ext_path() 32 return PTR_ERR(path); in get_ext_path() 33 if (path[ext_depth(inode)].p_ext == NULL) { in get_ext_path() 34 ext4_ext_drop_refs(path); in get_ext_path() 35 kfree(path); in get_ext_path() 93 struct ext4_ext_path *path = NULL; mext_check_coverage() local 558 struct ext4_ext_path *path = NULL; ext4_move_extents() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/cgroup/ |
H A D | cgroup_util.c | 23 static ssize_t read_text(const char *path, char *buf, size_t max_len) in read_text() argument 28 fd = open(path, O_RDONLY); in read_text() 42 static ssize_t write_text(const char *path, char *buf, ssize_t len) in write_text() argument 46 fd = open(path, O_WRONLY | O_APPEND); in write_text() 88 char path[PATH_MAX]; in cg_read() local 91 snprintf(path, sizeof(path), "%s/%s", cgroup, control); in cg_read() 93 ret = read_text(path, buf, len); in cg_read() 178 char path[PATH_MAX]; in cg_write() local 181 snprintf(path, sizeo in cg_write() 526 char path[PATH_MAX]; set_oom_adj_score() local 559 char path[PATH_MAX]; proc_read_text() local [all...] |
/kernel/liteos_a/fs/fat/virpart/src/ |
H A D | virpart.c | 219 CHAR path[MAX_LFNAME_LENGTH]; in FatfsScanClear() local 226 (void)memset_s(path, sizeof(path), 0, sizeof(path)); in FatfsScanClear() 228 res = snprintf_s(path, MAX_LFNAME_LENGTH, MAX_LFNAME_LENGTH - 1, "%d:/", vol); in FatfsScanClear() 233 ret = f_opendir(&dir, path); in FatfsScanClear() 278 CHAR path[MAX_LFNAME_LENGTH]; in FatfsBuildEntry() local 284 res = snprintf_s(path, MAX_LFNAME_LENGTH, MAX_LFNAME_LENGTH - 1, "%d:%s", vol, CHILDFS(fat, i)->namelabel); in FatfsBuildEntry() 289 ret = f_mkdir(path); in FatfsBuildEntry() 292 ret = f_opendir(&dir, path); in FatfsBuildEntry() 344 char path[MAX_LFNAME_LENGTH] = {0}; FatFsBindVirPart() local 417 char path[MAX_LFNAME_LENGTH] = {0}; FatFsMakeVirPart() local [all...] |
/kernel/linux/linux-5.10/tools/include/nolibc/ |
H A D | nolibc.h | 1473 int sys_chdir(const char *path) in sys_chdir() argument 1475 return my_syscall1(__NR_chdir, path); in sys_chdir() 1479 int sys_chmod(const char *path, mode_t mode) in sys_chmod() argument 1482 return my_syscall4(__NR_fchmodat, AT_FDCWD, path, mode, 0); in sys_chmod() 1484 return my_syscall2(__NR_chmod, path, mode); in sys_chmod() 1489 int sys_chown(const char *path, uid_t owner, gid_t group) in sys_chown() argument 1492 return my_syscall5(__NR_fchownat, AT_FDCWD, path, owner, group, 0); in sys_chown() 1494 return my_syscall3(__NR_chown, path, owner, group); in sys_chown() 1499 int sys_chroot(const char *path) in sys_chroot() argument 1501 return my_syscall1(__NR_chroot, path); in sys_chroot() 1593 sys_mkdir(const char *path, mode_t mode) sys_mkdir() argument 1603 sys_mknod(const char *path, mode_t mode, dev_t dev) sys_mknod() argument 1620 sys_open(const char *path, int flags, mode_t mode) sys_open() argument 1698 sys_stat(const char *path, struct stat *buf) sys_stat() argument 1743 sys_umount2(const char *path, int flags) sys_umount2() argument 1749 sys_unlink(const char *path) sys_unlink() argument 1807 chdir(const char *path) chdir() argument 1819 chmod(const char *path, mode_t mode) chmod() argument 1831 chown(const char *path, uid_t owner, gid_t group) chown() argument 1843 chroot(const char *path) chroot() argument 2011 mkdir(const char *path, mode_t mode) mkdir() argument 2023 mknod(const char *path, mode_t mode, dev_t dev) mknod() argument 2049 open(const char *path, int flags, mode_t mode) open() argument 2181 stat(const char *path, struct stat *buf) stat() argument 2217 umount2(const char *path, int flags) umount2() argument 2229 unlink(const char *path) unlink() argument [all...] |
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | usdt.c | 305 static int sanity_check_usdt_elf(Elf *elf, const char *path) in sanity_check_usdt_elf() argument 311 pr_warn("usdt: unrecognized ELF kind %d for '%s'\n", elf_kind(elf), path); in sanity_check_usdt_elf() 318 pr_warn("usdt: attaching to 64-bit ELF binary '%s' is not supported\n", path); in sanity_check_usdt_elf() 324 pr_warn("usdt: attaching to 32-bit ELF binary '%s' is not supported\n", path); in sanity_check_usdt_elf() 329 pr_warn("usdt: unsupported ELF class for '%s'\n", path); in sanity_check_usdt_elf() 338 path, ehdr.e_type); in sanity_check_usdt_elf() 350 pr_warn("usdt: ELF endianness mismatch for '%s'\n", path); in sanity_check_usdt_elf() 400 static int parse_elf_segs(Elf *elf, const char *path, struct elf_seg **segs, size_t *seg_cnt) in parse_elf_segs() argument 422 i, path, (long)phdr.p_vaddr, (long)phdr.p_memsz, (long)phdr.p_offset, in parse_elf_segs() 442 pr_warn("usdt: failed to find PT_LOAD program headers in '%s'\n", path); in parse_elf_segs() 452 char path[PATH_MAX], line[PATH_MAX], mode[16]; parse_vma_segs() local 578 collect_usdt_targets(struct usdt_manager *man, Elf *elf, const char *path, pid_t pid, const char *usdt_provider, const char *usdt_name, __u64 usdt_cookie, struct usdt_target **out_targets, size_t *out_target_cnt) collect_usdt_targets() argument 955 usdt_manager_attach_usdt(struct usdt_manager *man, const struct bpf_program *prog, pid_t pid, const char *path, const char *usdt_provider, const char *usdt_name, __u64 usdt_cookie) usdt_manager_attach_usdt() argument 1133 parse_usdt_note(Elf *elf, const char *path, GElf_Nhdr *nhdr, const char *data, size_t name_off, size_t desc_off, struct usdt_note *note) parse_usdt_note() argument [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | free-space-tree.h | 37 struct btrfs_path *path, int cow); 40 struct btrfs_path *path, u64 start, u64 size); 43 struct btrfs_path *path, u64 start, u64 size); 46 struct btrfs_path *path); 49 struct btrfs_path *path); 51 struct btrfs_path *path, u64 offset);
|
H A D | ref-verify.c | 433 struct btrfs_path *path, struct btrfs_key *key, in process_extent_item() 440 struct extent_buffer *leaf = path->nodes[0]; in process_extent_item() 501 struct btrfs_path *path, u64 *bytenr, u64 *num_bytes, in process_leaf() 505 struct extent_buffer *leaf = path->nodes[0]; in process_leaf() 521 ret = process_extent_item(fs_info, path, &key, i, in process_leaf() 555 static int walk_down_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_tree() argument 564 eb = btrfs_read_node_slot(path->nodes[level], in walk_down_tree() 565 path->slots[level]); in walk_down_tree() 569 path->nodes[level-1] = eb; in walk_down_tree() 570 path in walk_down_tree() 432 process_extent_item(struct btrfs_fs_info *fs_info, struct btrfs_path *path, struct btrfs_key *key, int slot, int *tree_block_level) process_extent_item() argument 500 process_leaf(struct btrfs_root *root, struct btrfs_path *path, u64 *bytenr, u64 *num_bytes, int *tree_block_level) process_leaf() argument 584 walk_up_tree(struct btrfs_path *path, int *level) walk_up_tree() argument 983 struct btrfs_path *path; btrfs_build_ref_tree() local [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/avs/ |
H A D | path.h | 23 /* device path management */ 34 /* path pipelines management */ 61 void avs_path_free(struct avs_path *path); 66 int avs_path_bind(struct avs_path *path); 67 int avs_path_unbind(struct avs_path *path); 68 int avs_path_reset(struct avs_path *path); 69 int avs_path_pause(struct avs_path *path); 70 int avs_path_run(struct avs_path *path, int trigger);
|
/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | export.c | 80 /* client fsidtype fsid expiry [path] */ in expkey_parse() 158 dprintk("Found the path %s\n", buf); in expkey_parse() 185 seq_puts(m, "#domain fsidtype fsid [path]\n"); in expkey_show() 326 kfree(locations[i].path); in nfsd4_fslocs_free() 370 /* client path */ in svc_export_request() 389 static int check_export(struct path *path, int *flags, unsigned char *uuid) in check_export() argument 391 struct inode *inode = d_inode(path->dentry); in check_export() 430 if (is_idmapped_mnt(path->mnt)) { in check_export() 481 /* slash separated path componen in fsloc_parse() 946 exp_get_by_name(struct cache_detail *cd, struct auth_domain *clp, const struct path *path, struct cache_req *reqp) exp_get_by_name() argument 974 exp_parent(struct cache_detail *cd, struct auth_domain *clp, struct path *path) exp_parent() argument 1002 struct path path; exp_rootfh() local 1120 rqst_exp_get_by_name(struct svc_rqst *rqstp, struct path *path) rqst_exp_get_by_name() argument 1184 rqst_exp_parent(struct svc_rqst *rqstp, struct path *path) rqst_exp_parent() argument [all...] |
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | monreader.c | 49 struct iucv_path *path; member 155 rc = iucv_message_reply(monpriv->path, &monmsg->msg, in mon_send_reply() 233 static void mon_iucv_path_complete(struct iucv_path *path, u8 *ipuser) in mon_iucv_path_complete() argument 235 struct mon_private *monpriv = path->private; in mon_iucv_path_complete() 241 static void mon_iucv_path_severed(struct iucv_path *path, u8 *ipuser) in mon_iucv_path_severed() argument 243 struct mon_private *monpriv = path->private; in mon_iucv_path_severed() 247 iucv_path_sever(path, NULL); in mon_iucv_path_severed() 253 static void mon_iucv_message_pending(struct iucv_path *path, in mon_iucv_message_pending() argument 256 struct mon_private *monpriv = path->private; in mon_iucv_message_pending() 298 monpriv->path in mon_open() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_bpftool_synctypes.py | 10 LINUX_ROOT = os.path.abspath(os.path.join(__file__, 13 os.path.join(LINUX_ROOT, 'tools/bpf/bpftool')) 15 os.path.join(BPFTOOL_DIR, 'bash-completion')) 17 os.path.join(BPFTOOL_DIR, 'Documentation')) 19 os.path.join(LINUX_ROOT, 'tools/include')) 304 filename = os.path.join(BPFTOOL_DIR, 'main.h') 330 filename = os.path.join(BPFTOOL_DOC_DIR, 'substitutions.rst') 353 filename = os.path.join(BPFTOOL_DIR, 'prog.c') 366 filename = os.path [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | mount.h | 78 struct path; 87 extern struct vfsmount *mnt_clone_internal(const struct path *path); 91 struct path; 92 extern struct vfsmount *clone_private_mount(const struct path *path); 113 extern bool path_is_mountpoint(const struct path *path);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mount.h | 23 struct path; 90 extern struct vfsmount *mnt_clone_internal(const struct path *path); 94 extern struct vfsmount *clone_private_mount(const struct path *path); 110 extern bool path_is_mountpoint(const struct path *path); 120 extern struct vfsmount *collect_mounts(const struct path *);
|
H A D | sysctl.h | 218 #define register_sysctl(path, table) \ 219 register_sysctl_sz(path, table, ARRAY_SIZE(table)) 232 const char *path, struct ctl_table *table, size_t table_size); 233 struct ctl_table_header *register_sysctl_sz(const char *path, struct ctl_table *table, 238 extern void __register_sysctl_init(const char *path, struct ctl_table *table, 240 #define register_sysctl_init(path, table) \ 241 __register_sysctl_init(path, table, #table, ARRAY_SIZE(table)) 242 extern struct ctl_table_header *register_sysctl_mount_point(const char *path); 262 static inline void register_sysctl_init(const char *path, struct ctl_table *table) in register_sysctl_init() argument 266 static inline struct ctl_table_header *register_sysctl_mount_point(const char *path) in register_sysctl_mount_point() argument 271 register_sysctl_sz(const char *path, struct ctl_table *table, size_t table_size) register_sysctl_sz() argument [all...] |
/kernel/linux/linux-6.6/drivers/interconnect/ |
H A D | debugfs-client.c | 35 struct icc_path *path; member 41 struct debugfs_path *path; in get_path() local 43 list_for_each_entry(path, &debugfs_paths, list) { in get_path() 44 if (!strcmp(path->src, src) && !strcmp(path->dst, dst)) in get_path() 45 return path->path; in get_path() 64 * If we've already looked up a path, then use the existing one instead in icc_get_set() 95 debugfs_path->path = cur_path; in icc_get_set()
|
/kernel/linux/linux-6.6/tools/lib/api/fs/ |
H A D | tracing_path.c | 101 char *path = get_tracing_file("events"); in tracing_events__opendir() local 103 if (path) { in tracing_events__opendir() 104 dir = opendir(path); in tracing_events__opendir() 105 put_events_file(path); in tracing_events__opendir() 113 char *path = get_tracing_file("events"); in tracing_events__scandir_alphasort() local 116 if (!path) { in tracing_events__scandir_alphasort() 121 ret = scandir(path, namelist, NULL, alphasort); in tracing_events__scandir_alphasort() 122 put_events_file(path); in tracing_events__scandir_alphasort()
|
/kernel/linux/linux-6.6/fs/smb/server/ |
H A D | misc.h | 18 const struct path *path); 20 void ksmbd_conv_path_to_unix(char *path); 21 void ksmbd_strip_last_slash(char *path); 22 void ksmbd_conv_path_to_windows(char *path);
|
/kernel/liteos_a/fs/fat/virpart/include/ |
H A D | virpartff.h | 41 FRESULT follow_virentry(FFOBJID *obj, const TCHAR *path);
43 FRESULT f_checkname(const TCHAR *path);
49 FRESULT f_checkvirpart(FATFS *fs, const TCHAR *path, BYTE vol);
50 FRESULT f_makevirpart(FATFS *fs, const TCHAR *path, BYTE vol);
51 FRESULT f_getvirfree(const TCHAR *path, DWORD *nclst, DWORD *cclst);
|
/kernel/linux/linux-6.6/tools/power/cpupower/lib/ |
H A D | powercap.c | 18 static unsigned int sysfs_read_file(const char *path, char *buf, size_t buflen) in sysfs_read_file() argument 23 fd = open(path, O_RDONLY); in sysfs_read_file() 39 static int sysfs_get_enabled(char *path, int *mode) in sysfs_get_enabled() argument 47 fd = open(path, O_RDONLY); in sysfs_get_enabled() 75 char path[SYSFS_PATH_MAX] = PATH_TO_POWERCAP "/intel-rapl/enabled"; in powercap_get_enabled() local 77 return sysfs_get_enabled(path, mode); in powercap_get_enabled() 160 char path[SYSFS_PATH_MAX] = PATH_TO_POWERCAP; in powercap_zone_get_enabled() local 166 strcat(path, "/"); in powercap_zone_get_enabled() 167 strcat(path, zone->sys_name); in powercap_zone_get_enabled() 168 strcat(path, "/enable in powercap_zone_get_enabled() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | hal_com_phycfg.c | 199 u8 path, base; in phy_StoreTxPowerByRateBase() local 203 for (path = ODM_RF_PATH_A; path <= ODM_RF_PATH_B; ++path) { in phy_StoreTxPowerByRateBase() 204 base = PHY_GetTxPowerByRate(padapter, BAND_ON_2_4G, path, RF_1TX, MGN_11M); in phy_StoreTxPowerByRateBase() 205 phy_SetTxPowerByRateBase(padapter, BAND_ON_2_4G, path, CCK, RF_1TX, base); in phy_StoreTxPowerByRateBase() 206 /* DBG_871X("Power index base of 2.4G path %d 1Tx CCK = > 0x%x\n", path, base); */ in phy_StoreTxPowerByRateBase() 208 base = PHY_GetTxPowerByRate(padapter, BAND_ON_2_4G, path, RF_1TX, MGN_54M); in phy_StoreTxPowerByRateBase() 209 phy_SetTxPowerByRateBase(padapter, BAND_ON_2_4G, path, OFD in phy_StoreTxPowerByRateBase() 819 u8 base = 0, i = 0, value = 0, band = 0, path = 0, txNum = 0; phy_ConvertTxPowerByRateInDbmToRelativeValues() local 1537 PHY_SetTxPowerLevelByPath(struct adapter *Adapter, u8 channel, u8 path) PHY_SetTxPowerLevelByPath() argument [all...] |