| /linux/tools/iio/ |
| H A D | iio_utils.c | 95 char *scan_el_dir, *builtname, *builtname_generic, *filename = 0; in iioutils_get_type() local 125 ret = asprintf(&filename, in iioutils_get_type() 132 sysfsfp = fopen(filename, "r"); in iioutils_get_type() 136 filename); in iioutils_get_type() 169 filename); in iioutils_get_type() 174 free(filename); in iioutils_get_type() 175 filename = 0; in iioutils_get_type() 191 if (filename) in iioutils_get_type() 192 free(filename); in iioutils_get_type() 226 char *filename = NULL; in iioutils_get_param_float() local [all …]
|
| H A D | iio_utils.h | 68 int write_sysfs_int(const char *filename, const char *basedir, int val); 69 int write_sysfs_int_and_verify(const char *filename, const char *basedir, 71 int write_sysfs_string_and_verify(const char *filename, const char *basedir, 73 int write_sysfs_string(const char *filename, const char *basedir, 75 int read_sysfs_posint(const char *filename, const char *basedir); 76 int read_sysfs_float(const char *filename, const char *basedir, float *val); 77 int read_sysfs_string(const char *filename, const char *basedir, char *str);
|
| /linux/tools/power/acpi/tools/acpidump/ |
| H A D | apfiles.c | 106 char filename[ACPI_NAMESEG_SIZE + 16]; in ap_write_to_binary_file() local 119 ACPI_COPY_NAMESEG(filename, ACPI_RSDP_NAME); in ap_write_to_binary_file() 121 ACPI_COPY_NAMESEG(filename, table->signature); in ap_write_to_binary_file() 124 filename[0] = (char)tolower((int)filename[0]); in ap_write_to_binary_file() 125 filename[1] = (char)tolower((int)filename[1]); in ap_write_to_binary_file() 126 filename[2] = (char)tolower((int)filename[2]); in ap_write_to_binary_file() 127 filename[3] = (char)tolower((int)filename[3]); in ap_write_to_binary_file() 128 filename[ACPI_NAMESEG_SIZE] = 0; in ap_write_to_binary_file() 134 strcat(filename, instance_str); in ap_write_to_binary_file() 137 strcat(filename, FILE_SUFFIX_BINARY_TABLE); in ap_write_to_binary_file() [all …]
|
| /linux/security/tomoyo/ |
| H A D | util.c | 146 static bool tomoyo_correct_path2(const char *filename, const size_t len); 250 char *filename; in tomoyo_parse_name_union() local 257 filename = tomoyo_read_token(param); in tomoyo_parse_name_union() 258 if (!tomoyo_correct_word(filename)) in tomoyo_parse_name_union() 260 ptr->filename = tomoyo_get_name(filename); in tomoyo_parse_name_union() 261 return ptr->filename != NULL; in tomoyo_parse_name_union() 531 static bool tomoyo_correct_path2(const char *filename, const size_t len) in tomoyo_correct_path2() argument 533 const char *cp1 = memchr(filename, '/', len); in tomoyo_correct_path2() 534 const char *cp2 = memchr(filename, '.', len); in tomoyo_correct_path2() 536 return cp1 && (!cp2 || (cp1 < cp2)) && tomoyo_correct_word2(filename, len); in tomoyo_correct_path2() [all …]
|
| /linux/fs/ |
| H A D | utimes.c | 82 static int do_utimes_path(int dfd, const char __user *filename, in do_utimes_path() argument 94 CLASS(filename_uflags, name)(filename, flags); in do_utimes_path() 134 long do_utimes(int dfd, const char __user *filename, struct timespec64 *times, in do_utimes() argument 137 if (filename == NULL && dfd != AT_FDCWD) in do_utimes() 139 return do_utimes_path(dfd, filename, times, flags); in do_utimes() 142 SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename, in SYSCALL_DEFINE4() argument 158 return do_utimes(dfd, filename, utimes ? tstimes : NULL, flags); in SYSCALL_DEFINE4() 168 static long do_futimesat(int dfd, const char __user *filename, in do_futimesat() argument 193 return do_utimes(dfd, filename, utimes ? tstimes : NULL, 0); in do_futimesat() 197 SYSCALL_DEFINE3(futimesat, int, dfd, const char __user *, filename, in SYSCALL_DEFINE3() argument [all …]
|
| H A D | init.c | 61 int __init init_chdir(const char *filename) in init_chdir() argument 66 error = kern_path(filename, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); in init_chdir() 76 int __init init_chroot(const char *filename) in init_chroot() argument 81 error = kern_path(filename, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); in init_chroot() 99 int __init init_chown(const char *filename, uid_t user, gid_t group, int flags) in init_chown() argument 105 error = kern_path(filename, lookup_flags, &path); in init_chown() 117 int __init init_chmod(const char *filename, umode_t mode) in init_chmod() argument 122 error = kern_path(filename, LOOKUP_FOLLOW, &path); in init_chmod() 130 int __init init_eaccess(const char *filename) in init_eaccess() argument 135 error = kern_path(filename, LOOKUP_FOLLOW, &path); in init_eaccess() [all …]
|
| H A D | open.c | 138 CLASS(filename, name)(pathname); in do_sys_truncate() local 465 static int do_faccessat(int dfd, const char __user *filename, int mode, int flags) in do_faccessat() argument 488 CLASS(filename_uflags, name)(filename, flags); in do_faccessat() 536 SYSCALL_DEFINE3(faccessat, int, dfd, const char __user *, filename, int, mode) in SYSCALL_DEFINE3() argument 538 return do_faccessat(dfd, filename, mode, 0); in SYSCALL_DEFINE3() 541 SYSCALL_DEFINE4(faccessat2, int, dfd, const char __user *, filename, int, mode, in SYSCALL_DEFINE4() argument 544 return do_faccessat(dfd, filename, mode, flags); in SYSCALL_DEFINE4() 547 SYSCALL_DEFINE2(access, const char __user *, filename, int, mode) in SYSCALL_DEFINE2() argument 549 return do_faccessat(AT_FDCWD, filename, mode, 0); in SYSCALL_DEFINE2() 552 SYSCALL_DEFINE1(chdir, const char __user *, filename) in SYSCALL_DEFINE1() argument [all …]
|
| H A D | internal.h | 54 extern int filename_lookup(int dfd, struct filename *name, unsigned flags, 56 int filename_rmdir(int dfd, struct filename *name); 57 int filename_unlinkat(int dfd, struct filename *name); 59 int filename_renameat2(int olddfd, struct filename *oldname, int newdfd, 60 struct filename *newname, unsigned int flags); 61 int filename_mkdirat(int dfd, struct filename *name, umode_t mode); 62 int filename_mknodat(int dfd, struct filename *name, umode_t mode, unsigned int dev); 63 int filename_symlinkat(struct filename *from, int newdfd, struct filename *to); 64 int filename_linkat(int olddfd, struct filename *old, int newdfd, 65 struct filename *new, int flags); [all …]
|
| /linux/arch/xtensa/platforms/iss/ |
| H A D | simdisk.c | 29 const char *filename; member 44 static const char *filename[MAX_SIMDISK_COUNT] = { variable 56 if (n_files < ARRAY_SIZE(filename)) in simdisk_param_set_filename() 57 filename[n_files++] = val; in simdisk_param_set_filename() 66 module_param_cb(filename, &simdisk_param_ops_filename, &n_files, 0); 67 MODULE_PARM_DESC(filename, "Backing storage filename."); 152 static int simdisk_attach(struct simdisk *dev, const char *filename) in simdisk_attach() argument 156 filename = kstrdup(filename, GFP_KERNEL); in simdisk_attach() 157 if (filename == NULL) in simdisk_attach() 166 dev->fd = simc_open(filename, O_RDWR, 0); in simdisk_attach() [all …]
|
| /linux/tools/net/sunrpc/xdrgen/generators/ |
| H A D | header_top.py | 22 def emit_declaration(self, filename: str, root: Specification) -> None: 27 infix=header_guard_infix(filename), 28 filename=filename, 29 mtime=time.ctime(os.path.getmtime(filename)), 33 def emit_definition(self, filename: str, root: Specification) -> None: 38 infix=header_guard_infix(filename), 39 filename=filename, 40 mtime=time.ctime(os.path.getmtime(filename)), 44 def emit_source(self, filename: str, root: Specification) -> None:
|
| /linux/arch/um/kernel/ |
| H A D | load_file.c | 10 static int __init __uml_load_file(const char *filename, void *buf, int size) in __uml_load_file() argument 14 fd = os_open_file(filename, of_read(OPENFLAGS()), 0); in __uml_load_file() 16 printk(KERN_ERR "Opening '%s' failed - err = %d\n", filename, in __uml_load_file() 24 filename, -n); in __uml_load_file() 32 void *uml_load_file(const char *filename, unsigned long long *size) in uml_load_file() argument 39 if (!filename) in uml_load_file() 42 err = os_file_size(filename, size); in uml_load_file() 47 printk(KERN_ERR "\"%s\" is empty\n", filename); in uml_load_file() 53 if (__uml_load_file(filename, area, *size)) { in uml_load_file()
|
| /linux/security/integrity/ima/ |
| H A D | ima_api.c | 106 const unsigned char *filename, int pcr) in ima_store_template() argument 124 result = ima_add_template_entry(entry, violation, op, inode, filename); in ima_store_template() 135 void ima_add_violation(struct file *file, const unsigned char *filename, in ima_add_violation() argument 143 .filename = filename, in ima_add_violation() 157 filename, CONFIG_IMA_MEASURE_PCR_IDX); in ima_add_violation() 161 integrity_audit_msg(AUDIT_INTEGRITY_PCR, inode, filename, in ima_add_violation() 253 struct name_snapshot filename; in ima_collect_measurement() local 324 take_dentry_name_snapshot(&filename, file->f_path.dentry); in ima_collect_measurement() 327 filename.name.name, "collect_data", in ima_collect_measurement() 330 release_dentry_name_snapshot(&filename); in ima_collect_measurement() [all …]
|
| /linux/tools/power/cpupower/bench/ |
| H A D | parse.c | 56 char *filename, *filename_tmp; in prepare_output() local 71 filename = malloc(sizeof(char) * len); in prepare_output() 72 if (!filename) { in prepare_output() 79 filename_tmp = realloc(filename, sizeof(*filename) * len); in prepare_output() 82 free(filename); in prepare_output() 87 filename = filename_tmp; in prepare_output() 88 snprintf(filename, len - 1, "%s/benchmark_%s_%s_%li.log", in prepare_output() 91 snprintf(filename, len - 1, "%s/benchmark_%li.log", in prepare_output() 95 dprintf("logfilename: %s\n", filename); in prepare_output() 97 output = fopen(filename, "w+"); in prepare_output() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | symbols.c | 74 static void get_test_dso_filename(char *filename, size_t max_sz) in get_test_dso_filename() argument 77 strlcpy(filename, dso_to_test, max_sz); in get_test_dso_filename() 79 perf_exe(filename, max_sz); in get_test_dso_filename() 82 static int create_map(struct test_info *ti, char *filename, struct map **map_p) in create_map() argument 84 struct dso *dso = machine__findnew_dso(ti->machine, filename); in create_map() 95 filename); in create_map() 106 PROT_EXEC, /*flags=*/0, filename, ti->thread); in create_map() 170 static int test_file(struct test_info *ti, char *filename) in test_file() argument 176 pr_debug("Testing %s\n", filename); in test_file() 178 ret = create_map(ti, filename, &map); in test_file() [all …]
|
| /linux/usr/include/ |
| H A D | headers_check.pl | 30 my $filename; 33 $filename = $file; 35 open(my $fh, '<', $filename) 36 or die "$filename: $!\n"; 55 printf STDERR "$filename:$lineno: included file '$inc' is not exported\n"; 72 printf STDERR "$filename:$lineno: " . 82 if ($filename =~ /types.h|int-l64.h|int-ll64.h/o) { 92 printf STDERR "$filename:$lineno: " .
|
| /linux/include/linux/ |
| H A D | init_syscalls.h | 6 int __init init_chdir(const char *filename); 7 int __init init_chroot(const char *filename); 8 int __init init_chown(const char *filename, uid_t user, gid_t group, int flags); 9 int __init init_chmod(const char *filename, umode_t mode); 10 int __init init_eaccess(const char *filename); 11 int __init init_stat(const char *filename, struct kstat *stat, int flags); 12 int __init init_mknod(const char *filename, umode_t mode, unsigned int dev); 18 int __init init_utimes(char *filename, struct timespec64 *ts);
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | elf.c | 15 static void elfhdr_get(const char *filename, Elf64_Ehdr *hdrp) in elfhdr_get() argument 21 fd = open(filename, O_RDONLY); in elfhdr_get() 24 " rv: %i errno: %i", filename, fd, errno); in elfhdr_get() 41 filename, in elfhdr_get() 49 filename, in elfhdr_get() 72 filename, ident[EI_VERSION], EV_CURRENT); in elfhdr_get() 114 void kvm_vm_elf_load(struct kvm_vm *vm, const char *filename) in kvm_vm_elf_load() argument 121 fd = open(filename, O_RDONLY); in kvm_vm_elf_load() 124 " rv: %i errno: %i", filename, fd, errno); in kvm_vm_elf_load() 127 elfhdr_get(filename, &hdr); in kvm_vm_elf_load() [all …]
|
| /linux/tools/perf/ |
| H A D | builtin-buildid-cache.c | 118 static int build_id_cache__add_kcore(const char *filename, bool force) in build_id_cache__add_kcore() argument 124 strlcpy(from_dir, filename, sizeof(from_dir)); in build_id_cache__add_kcore() 175 static int build_id_cache__add_file(const char *filename, struct nsinfo *nsi) in build_id_cache__add_file() argument 183 err = filename__read_build_id(filename, &bid); in build_id_cache__add_file() 186 pr_debug("Couldn't read a build-id in %s\n", filename); in build_id_cache__add_file() 191 err = build_id_cache__add_s(sbuild_id, filename, nsi, in build_id_cache__add_file() 193 pr_debug("Adding %s %s: %s\n", sbuild_id, filename, in build_id_cache__add_file() 198 static int build_id_cache__remove_file(const char *filename, struct nsinfo *nsi) in build_id_cache__remove_file() argument 207 err = filename__read_build_id(filename, &bid); in build_id_cache__remove_file() 210 pr_debug("Couldn't read a build-id in %s\n", filename); in build_id_cache__remove_file() [all …]
|
| /linux/scripts/ |
| H A D | checkincludes.pl | 60 foreach my $filename (keys %includedfiles) { 61 if ($includedfiles{$filename} > 1) { 62 print "$file: $filename is included more than once.\n"; 75 foreach my $filename (keys %includedfiles) { 76 if ($1 eq $filename) { 77 if ($includedfiles{$filename} > 1) { 78 $includedfiles{$filename}--;
|
| /linux/Documentation/trace/ |
| H A D | eprobetrace.rst | 175 # echo 'e:openat raw_syscalls.sys_enter nr=$id filename=+8($args):ustring' >> dynamic_events 201 … cat-1298 [003] ...2. 2060.875970: openat: (raw_syscalls.sys_enter) nr=0x101 filename=(fault) 202 … cat-1298 [003] ...2. 2060.876197: openat: (raw_syscalls.sys_enter) nr=0x101 filename=(fault) 203 … cat-1298 [003] ...2. 2060.879126: openat: (raw_syscalls.sys_enter) nr=0x101 filename=(fault) 204 … cat-1298 [003] ...2. 2060.879639: openat: (raw_syscalls.sys_enter) nr=0x101 filename=(fault) 206 The filename shows "(fault)". This is likely because the filename has not been 211 To get around this, as the kernel will likely pull in this filename and make 213 filename from the entry of the event to the end of the event, this can be used 214 to show the filename when the system call returns. 221 This time make an eprobe where the address of the filename is saved:: [all …]
|
| /linux/drivers/accessibility/speakup/ |
| H A D | utils.h | 30 char filename[256]; variable 35 snprintf(filename, sizeof(filename), "%s/%s", dir_name, name); in open_input() 37 snprintf(filename, sizeof(filename), "%s", name); in open_input() 38 infile = fopen(filename, "r"); in open_input() 40 fprintf(stderr, "can't open %s\n", filename); in open_input() 50 fprintf(stderr, "error: file %s line %d\n", filename, lc); in oops()
|
| /linux/tools/testing/selftests/mount/ |
| H A D | nosymfollow-test.c | 40 static void vmaybe_write_file(bool enoent_ok, char *filename, char *fmt, in vmaybe_write_file() argument 55 fd = open(filename, O_WRONLY); in vmaybe_write_file() 59 die("open of %s failed: %s\n", filename, strerror(errno)); in vmaybe_write_file() 65 die("short write to %s\n", filename); in vmaybe_write_file() 68 filename, strerror(errno)); in vmaybe_write_file() 73 die("close of %s failed: %s\n", filename, strerror(errno)); in vmaybe_write_file() 76 static void maybe_write_file(char *filename, char *fmt, ...) in maybe_write_file() argument 81 vmaybe_write_file(true, filename, fmt, ap); in maybe_write_file() 85 static void write_file(char *filename, char *fmt, ...) in write_file() argument 90 vmaybe_write_file(false, filename, fmt, ap); in write_file()
|
| /linux/tools/perf/util/ |
| H A D | build-id.c | 518 char *realname = NULL, *filename; in build_id_cache__cachedir() local 524 if (asprintf(&filename, "%s%s%s%s%s", buildid_dir, slash ? "/" : "", in build_id_cache__cachedir() 527 filename = NULL; in build_id_cache__cachedir() 530 return filename; in build_id_cache__cachedir() 638 char *filename = NULL, *dir_name = NULL, *linkname = zalloc(size), *tmp; in build_id_cache__add() local 659 if (asprintf(&filename, "%s/%s", dir_name, in build_id_cache__add() 662 filename = NULL; in build_id_cache__add() 666 if (access(filename, F_OK)) { in build_id_cache__add() 668 if (copyfile("/proc/kallsyms", filename)) in build_id_cache__add() 671 if (copyfile_ns(name, filename, nsi)) in build_id_cache__add() [all …]
|
| /linux/tools/testing/selftests/splice/ |
| H A D | short_splice_read.sh | 73 filename="$1" 78 out=$("$DIR"/splice_read "$filename" "$bytes" | cat) 90 filename="$1" 92 echo " checking $filename ..." >&2 94 full=$(cat "$filename") 104 if ! do_splice "$filename" 4096 "$full" "full read" ; then 110 if ! do_splice "$filename" 2 "$two" "'$two'" ; then
|
| /linux/tools/testing/selftests/alsa/ |
| H A D | conf.c | 101 conf->filename, card); in conf_data_by_card() 121 snd_config_t *conf_load_from_file(const char *filename) in conf_load_from_file() argument 127 err = snd_input_stdio_open(&input, filename, "r"); in conf_load_from_file() 129 ksft_exit_fail_msg("Unable to parse filename %s\n", filename); in conf_load_from_file() 136 ksft_exit_fail_msg("Unable to parse filename %s\n", filename); in conf_load_from_file() 268 static bool match_config(const char *filename) in match_config() argument 274 config = conf_load_from_file(filename); in match_config() 277 ksft_exit_fail_msg("Missing global sysfs block in filename %s\n", filename); in match_config() 280 ksft_exit_fail_msg("Missing global card block in filename %s\n", filename); in match_config() 287 ksft_exit_fail_msg("Missing card sysfs block in filename %s\n", filename); in match_config() [all …]
|