Symbol: strncpy
samples/bpf/xdp_sample_user.h
56
strncpy(dst, src, size - 1);
scripts/dtc/util.c
178
strncpy(x, s + *i, 3);
scripts/dtc/util.c
201
strncpy(x, s + *i, 2);
scripts/kconfig/confdata.c
102
strncpy(tmp, path, sizeof(tmp));
scripts/kconfig/confdata.c
1071
strncpy(depfile_path, name, depfile_prefix_len);
scripts/kconfig/lxdialog/checklist.c
23
strncpy(list_item, item_str(), list_width - item_x);
scripts/kconfig/lxdialog/inputbox.c
43
strncpy(instr, init, sizeof(dialog_input_result) - 1);
scripts/kconfig/lxdialog/menubox.c
59
strncpy(menu_item, item, menu_width - item_x);
scripts/kconfig/nconf.c
593
strncpy(k_menu_items[index].str,
scripts/kconfig/nconf.gui.c
359
strncpy(result, init, *result_len);
scripts/mod/modpost.c
1722
strncpy(buf->p + buf->pos, s, len);
scripts/mod/sumversion.c
317
strncpy(dir, objfile, dirlen);
tools/accounting/delaytop.c
476
strncpy(name, TASKSTATS_GENL_NAME, sizeof(name) - 1);
tools/accounting/delaytop.c
697
strncpy(tasks[task_count].command, comm,
tools/accounting/getdelays.c
527
strncpy(cpumask, optarg, sizeof(cpumask));
tools/accounting/procacct.c
326
strncpy(cpumask, optarg, sizeof(cpumask));
tools/accounting/procacct.c
341
strncpy(cpumask, "1", sizeof(cpumask));
tools/arch/x86/kcpuid/kcpuid.c
343
strncpy(buffer, line, 511);
tools/bpf/bpftool/gen.c
1250
strncpy(obj_name, *argv, MAX_OBJ_NAME_LEN - 1);
tools/bpf/bpftool/gen.c
1665
strncpy(obj_name, *argv, MAX_OBJ_NAME_LEN - 1);
tools/bpf/bpftool/gen.c
77
strncpy(file_copy, file, PATH_MAX - 1)[PATH_MAX - 1] = '\0';
tools/bpf/bpftool/gen.c
78
strncpy(name, basename(file_copy), MAX_OBJ_NAME_LEN - 1)[MAX_OBJ_NAME_LEN - 1] = '\0';
tools/bpf/bpftool/xlated_dumper.c
138
strncpy(chomped_fmt, fmt, l - 1);
tools/hv/hv_vss_daemon.c
185
strncpy(errdir, ent->mnt_dir, sizeof(errdir)-1);
tools/laptop/freefall/freefall.c
33
strncpy(device_path, device, sizeof(device_path) - 1);
tools/leds/uledmon.c
34
strncpy(uleds_dev.name, argv[1], LED_MAX_NAME_SIZE);
tools/lib/api/fs/cgroup.c
98
strncpy(cached->subsys, subsys, sizeof(cached->subsys) - 1);
tools/lib/bpf/skel_internal.h
250
strncpy(attr.map_name, map_name, sizeof(attr.map_name));
tools/lib/subcmd/parse-options.c
175
strncpy(reason, opt->flags & PARSE_OPT_CANSKIP ?
tools/net/ynl/lib/ynl.c
657
strncpy(ys->mcast_groups[i].name,
tools/perf/arch/x86/util/header.c
19
strncpy(&vendor[0], (char *)(&b), 4);
tools/perf/arch/x86/util/header.c
20
strncpy(&vendor[4], (char *)(&d), 4);
tools/perf/arch/x86/util/header.c
21
strncpy(&vendor[8], (char *)(&c), 4);
tools/perf/arch/x86/util/intel-pt.c
405
strncpy((char *)info, filter, len);
tools/perf/builtin-daemon.c
1437
strncpy(cmd.signal.name, name, sizeof(cmd.signal.name) - 1);
tools/perf/builtin-diff.c
255
strncpy(buf, str, len);
tools/perf/builtin-ftrace.c
360
strncpy(tracing_instance, path, sizeof(tracing_instance) - 1);
tools/perf/builtin-help.c
214
strncpy(new->name, name, len);
tools/perf/builtin-lock.c
1311
strncpy(cut_name, st->name, 16);
tools/perf/builtin-script.c
3331
strncpy(spec, str, len);
tools/perf/builtin-trace.c
3894
strncpy(name, struct_offset, cnt);
tools/perf/tests/builtin-test.c
245
strncpy(path, ent->d_name, sizeof(path));
tools/perf/tests/dlfilter-test.c
135
strncpy(comm.comm, comm_str, 16);
tools/perf/tests/dlfilter-test.c
162
strncpy(mmap->filename, filename, sizeof(mmap->filename));
tools/perf/tests/parse-events.c
2625
strncpy(buf_pos, pos, len);
tools/perf/ui/tui/util.c
163
strncpy(input, buf, len+1);
tools/perf/util/config.c
449
strncpy(buildid_dir, dir, MAXPATHLEN-1);
tools/perf/util/config.c
936
strncpy(buildid_dir, DEBUG_CACHE_DIR, MAXPATHLEN-1);
tools/perf/util/data-convert-bt.c
285
strncpy(buffer, string, i);
tools/perf/util/dso.c
134
strncpy(dso_dir, filename, last_slash - filename);
tools/perf/util/intel-pt-decoder/intel-pt-log.c
63
strncpy(log_name, name, MAX_LOG_NAME - 5);
tools/perf/util/jitdump.c
237
strncpy(jd->dir, name, PATH_MAX - 1);
tools/perf/util/parse-events.c
2459
strncpy(buf, event + cut, max_len);
tools/perf/util/path.c
33
strncpy(path_buf, "/bad-path/", sz);
tools/perf/util/perf-regs-arch/perf_regs_x86.c
151
strncpy(uprobe_reg, sdt_reg, sdt_len);
tools/perf/util/s390-cpumsf.c
895
strncpy(msg, "Lost Auxiliary Trace Buffer", sizeof(msg) - 1);
tools/perf/util/synthetic-events.c
1239
strncpy((char *) &entry->comm, comm, sizeof(entry->comm));
tools/perf/util/synthetic-events.c
581
strncpy(event->cgroup.path, path + mount_len, path_len);
tools/perf/util/time-utils.c
34
strncpy(nsec_buf, end, 9);
tools/perf/util/util.c
287
strncpy(blk, cpumask + len - blklen, blklen);
tools/power/cpupower/bench/main.c
105
strncpy(config->governor, optarg, 14);
tools/power/cpupower/bench/parse.c
140
strncpy(config->governor, "ondemand", sizeof(config->governor));
tools/power/cpupower/bench/parse.c
216
strncpy(config->governor, val,
tools/power/cpupower/lib/cpufreq.c
588
strncpy(new_gov, passed_gov, 20);
tools/power/cpupower/lib/cpupower.c
198
strncpy(cpu_top->core_info[cpu].core_cpu_list, "-1", CPULIST_BUFFER);
tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c
284
strncpy(amd_fam14h_monitor.name, "Fam_14h",
tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c
287
strncpy(amd_fam14h_monitor.name, "Fam_12h",
tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c
162
strncpy(cpuidle_cstates[num].name, tmp, CSTATE_NAME_LEN - 1);
tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c
168
strncpy(cpuidle_cstates[num].desc, tmp, CSTATE_DESC_LEN - 1);
tools/power/cpupower/utils/idle_monitor/rapl_monitor.c
58
strncpy(rapl_zones[rapl_zone_count].name, zone->name, CSTATE_NAME_LEN - 1);
tools/power/x86/intel-speed-select/isst-config.c
1339
strncpy(number, begin, end - begin);
tools/power/x86/turbostat/turbostat.c
10397
strncpy(pcounter->name, name, ARRAY_SIZE(pcounter->name) - 1);
tools/power/x86/turbostat/turbostat.c
10711
strncpy(msrp->name, name, NAME_BYTES - 1);
tools/power/x86/turbostat/turbostat.c
10741
strncpy(sp->path, path, PATH_BYTES - 1);
tools/power/x86/turbostat/turbostat.c
10768
strncpy(pinfo->device, perf_device, ARRAY_SIZE(pinfo->device) - 1);
tools/power/x86/turbostat/turbostat.c
10769
strncpy(pinfo->event, perf_event, ARRAY_SIZE(pinfo->event) - 1);
tools/power/x86/turbostat/turbostat.c
10771
strncpy(pinfo->name, name, ARRAY_SIZE(pinfo->name) - 1);
tools/power/x86/turbostat/turbostat.c
6340
strncpy(cpu_effective_str, buf, 1024);
tools/testing/selftests/arm64/fp/fp-stress.c
168
strncpy(work, child->output, sizeof(work) - 1);
tools/testing/selftests/arm64/fp/kernel-test.c
163
strncpy((char *)addr.salg_name, alg_name,
tools/testing/selftests/arm64/fp/kernel-test.c
90
strncpy((char *)addr.salg_type, "hash", sizeof(addr.salg_type));
tools/testing/selftests/arm64/gcs/gcs-stress.c
172
strncpy(work, child->output, sizeof(work) - 1);
tools/testing/selftests/cgroup/lib/cgroup_util.c
292
strncpy(root, mount, len);
tools/testing/selftests/coredump/coredump_test_helpers.c
84
strncpy(addr.sun_path, path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
424
strncpy(addr.sun_path, self->socket_path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
82
strncpy(addr.sun_path, self->socket_path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/landlock/fs_test.c
4127
strncpy(addr.sun_path, path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/landlock/fs_test.c
4149
strncpy(addr.sun_path, path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/landlock/fs_test.c
4353
strncpy(addr.sun_path, path, sizeof(addr.sun_path) - 1);
tools/testing/selftests/liveupdate/liveupdate.c
116
strncpy(name, (char *)args.name, name_len - 1);
tools/testing/selftests/liveupdate/liveupdate.c
98
strncpy((char *)args.name, name, sizeof(args.name) - 1);
tools/testing/selftests/media_tests/media_device_open.c
57
strncpy(media_device, optarg, sizeof(media_device) - 1);
tools/testing/selftests/media_tests/media_device_test.c
62
strncpy(media_device, optarg, sizeof(media_device) - 1);
tools/testing/selftests/media_tests/video_device_test.c
133
strncpy(video_dev, optarg, sizeof(video_dev) - 1);
tools/testing/selftests/mm/hugepage_settings.c
287
strncpy(dev_queue_read_ahead_path, path,
tools/testing/selftests/mm/write_to_hugetlbfs.c
95
strncpy(path, optarg, sizeof(path) - 1);
tools/testing/selftests/net/can/test_raw_filter.c
402
strncpy(CANIF, ifname, sizeof(CANIF) - 1);
tools/testing/selftests/net/can/test_raw_filter.c
73
strncpy(ifr.ifr_name, CANIF, sizeof(ifr.ifr_name));
tools/testing/selftests/net/ipsec.c
2047
strncpy(desc.a_algo, a, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
2049
strncpy(desc.e_algo, e, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
2051
strncpy(desc.c_algo, c, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
2053
strncpy(desc.ae_algo, ae, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
2151
strncpy(desc.a_algo, ah_list[0], ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
382
strncpy(addr_str, inet_ntoa(addr), IPV4_STR_SZ - 1);
tools/testing/selftests/net/ipsec.c
789
strncpy(to_str, inet_ntoa(*(struct in_addr *)&to), IPV4_STR_SZ - 1);
tools/testing/selftests/net/ipsec.c
790
strncpy(from_str, inet_ntoa(from), IPV4_STR_SZ - 1);
tools/testing/selftests/net/ipsec.c
857
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
868
strncpy(alg.u.alg.alg_name, desc->c_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
881
strncpy(alg.u.aead.alg_name, desc->ae_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
888
strncpy(alg.u.alg.alg_name, desc->e_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
896
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN);
tools/testing/selftests/net/mptcp/mptcp_diag.c
415
strncpy(p->subflow_addrs, optarg,
tools/testing/selftests/net/nettest.c
154
strncpy(timebuf, "00:00:00", buflen-1);
tools/testing/selftests/net/ovpn/ovpn-cli.c
39
#define strscpy strncpy
tools/testing/selftests/net/skf_net_off.c
68
strncpy(ifr.ifr_name, tun_name, IFNAMSIZ - 1);
tools/testing/selftests/net/tcp_ao/lib/sock.c
231
strncpy(ao->alg_name, alg, 64);
tools/testing/selftests/powerpc/mm/tlbie_test.c
638
strncpy(logdir, optarg, LOGDIR_NAME_SIZE - 1);
tools/testing/selftests/proc/proc-maps-race.c
219
strncpy(buf, line_start, len);
tools/testing/selftests/resctrl/resctrlfs.c
45
strncpy(buffer, mntpoint, 256);
tools/testing/selftests/sync/sync.c
201
strncpy(data.name, name, sizeof(data.name) - 1);
tools/testing/selftests/sync/sync.c
74
strncpy(data.name, name, sizeof(data.name) - 1);
tools/thermal/tmon/tmon.c
233
strncpy(ctrl_cdev, optarg, CDEV_NAME_SIZE);
tools/tracing/latency/latency-collector.c
1086
strncpy(p, resize_msg->buf, resize_msg->len);
tools/tracing/latency/latency-collector.c
1146
strncpy(p, resize_msg->buf, bytes);
tools/tracing/latency/latency-collector.c
1269
strncpy(r, begin, s);
tools/tracing/rtla/src/timerlat_aa.c
458
strncpy(taa_data->run_thread_comm, comm, MAX_COMM);
tools/tracing/rtla/src/timerlat_aa.c
542
strncpy(taa_data->current_comm, comm, MAX_COMM);
tools/tracing/rtla/src/utils.c
749
strncpy(mp, mount_point, sizeof_mp - 1);
tools/usb/usbip/libsrc/usbip_common.c
231
strncpy(udev->path, path, SYSFS_PATH_MAX - 1);
tools/usb/usbip/libsrc/usbip_common.c
233
strncpy(udev->busid, name, SYSFS_BUS_ID_SIZE - 1);
tools/usb/usbip/libsrc/usbip_device_driver.c
100
strncpy(dev->path, path, SYSFS_PATH_MAX - 1);
tools/usb/usbip/libsrc/usbip_device_driver.c
120
strncpy(dev->busid, name, SYSFS_BUS_ID_SIZE - 1);
tools/usb/usbip/src/usbip_attach.c
138
strncpy(request.busid, busid, SYSFS_BUS_ID_SIZE-1);
tools/verification/rv/src/in_kernel.c
224
strncpy(ikm->name, nested_name, sizeof(ikm->name) - 1);
tools/verification/rv/src/in_kernel.c
227
strncpy(ikm->desc, desc, sizeof(ikm->desc) - 1);
tools/verification/rv/src/in_kernel.c
307
strncpy(curr_reactor, start, strlen(start));
tools/verification/rv/src/in_kernel.c
77
strncpy(out_name, line, 2 * MAX_DA_NAME_LEN);
tools/virtio/vhost_net_test.c
109
strncpy(ifr.ifr_name, tun_name, IFNAMSIZ);
tools/virtio/vhost_net_test.c
75
strncpy(ifr.ifr_name, tun_name, IFNAMSIZ);