/kernel/linux/linux-6.6/net/wireless/ |
H A D | ethtool.c | 13 strscpy(info->driver, pdev->driver->name, in cfg80211_get_drvinfo() 16 strscpy(info->driver, "N/A", sizeof(info->driver)); in cfg80211_get_drvinfo() 18 strscpy(info->version, init_utsname()->release, sizeof(info->version)); in cfg80211_get_drvinfo() 21 strscpy(info->fw_version, wdev->wiphy->fw_version, in cfg80211_get_drvinfo() 24 strscpy(info->fw_version, "N/A", sizeof(info->fw_version)); in cfg80211_get_drvinfo() 26 strscpy(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)), in cfg80211_get_drvinfo()
|
/kernel/linux/linux-6.6/lib/ |
H A D | strscpy_kunit.c | 3 * Kernel module for testing 'strscpy' family of functions. 118 KUNIT_EXPECT_EQ(test, strscpy(dest, "", ARRAY_SIZE(dest)), 0); in strscpy_test() 119 KUNIT_EXPECT_EQ(test, strscpy(dest, "", 3), 0); in strscpy_test() 120 KUNIT_EXPECT_EQ(test, strscpy(dest, "", 1), 0); in strscpy_test() 121 KUNIT_EXPECT_EQ(test, strscpy(dest, "", 0), -E2BIG); in strscpy_test() 122 KUNIT_EXPECT_EQ(test, strscpy(dest, "Fixed", ARRAY_SIZE(dest)), 5); in strscpy_test() 123 KUNIT_EXPECT_EQ(test, strscpy(dest, "Fixed", 3), -E2BIG); in strscpy_test() 124 KUNIT_EXPECT_EQ(test, strscpy(dest, "Fixed", 1), -E2BIG); in strscpy_test() 125 KUNIT_EXPECT_EQ(test, strscpy(dest, "Fixed", 0), -E2BIG); in strscpy_test() 126 KUNIT_EXPECT_EQ(test, strscpy(des in strscpy_test() [all...] |
/kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
H A D | fortify.c | 47 strscpy(src, "over ten bytes", size); in lkdtm_FORTIFY_STR_MEMBER() 112 strscpy(src, "over ten bytes", size); in lkdtm_FORTIFY_MEM_MEMBER() 134 * Calls fortified strscpy to test that it returns the same result as vanilla 135 * strscpy and generate a panic because there is a write overflow (i.e. src 156 /* Vanilla strscpy returns -E2BIG if size is 0. */ in lkdtm_FORTIFY_STRSCPY() 157 if (strscpy(dst, src, 0) != -E2BIG) in lkdtm_FORTIFY_STRSCPY() 158 pr_warn("FAIL: strscpy() of 0 length did not return -E2BIG\n"); in lkdtm_FORTIFY_STRSCPY() 160 /* Vanilla strscpy returns -E2BIG if src is truncated. */ in lkdtm_FORTIFY_STRSCPY() 161 if (strscpy(dst, src, sizeof(dst)) != -E2BIG) in lkdtm_FORTIFY_STRSCPY() 162 pr_warn("FAIL: strscpy() di in lkdtm_FORTIFY_STRSCPY() [all...] |
/kernel/linux/linux-5.10/crypto/ |
H A D | crypto_user_stat.c | 37 strscpy(raead.type, "aead", sizeof(raead.type)); in crypto_report_aead() 54 strscpy(rcipher.type, "cipher", sizeof(rcipher.type)); in crypto_report_cipher() 71 strscpy(rcomp.type, "compression", sizeof(rcomp.type)); in crypto_report_comp() 87 strscpy(racomp.type, "acomp", sizeof(racomp.type)); in crypto_report_acomp() 103 strscpy(rakcipher.type, "akcipher", sizeof(rakcipher.type)); in crypto_report_akcipher() 122 strscpy(rkpp.type, "kpp", sizeof(rkpp.type)); in crypto_report_kpp() 138 strscpy(rhash.type, "ahash", sizeof(rhash.type)); in crypto_report_ahash() 153 strscpy(rhash.type, "shash", sizeof(rhash.type)); in crypto_report_shash() 168 strscpy(rrng.type, "rng", sizeof(rrng.type)); in crypto_report_rng() 184 strscpy(ual in crypto_reportstat_one() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | coredump.c | 157 strscpy(dump->fw_state, "normal", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 159 strscpy(dump->fw_state, "assert", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 161 strscpy(dump->fw_state, "exception", sizeof(dump->fw_state)); in mt7915_coredump_fw_state() 198 strscpy(dump->trace_sched, "(sched_info) id, time", in mt7915_coredump_fw_trace() 212 strscpy(dump->trace_irq, "(irq_info) id, time", in mt7915_coredump_fw_trace() 249 strscpy(dump->task_qid, "(task queue id) read, write", in mt7915_coredump_fw_task() 257 strscpy(dump->task_info, "(task stack) start, end, size", in mt7915_coredump_fw_task() 277 strscpy(dump->fw_context, "(context) interrupt", in mt7915_coredump_fw_context() 290 strscpy(dump->fw_context, "(context) idle", in mt7915_coredump_fw_context() 293 strscpy(dum in mt7915_coredump_fw_context() [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | crypto_user_stat.c | 33 strscpy(rcipher.type, "cipher", sizeof(rcipher.type)); in crypto_report_cipher() 44 strscpy(rcomp.type, "compression", sizeof(rcomp.type)); in crypto_report_comp() 55 strscpy(ualg->cru_name, alg->cra_name, sizeof(ualg->cru_name)); in crypto_reportstat_one() 56 strscpy(ualg->cru_driver_name, alg->cra_driver_name, in crypto_reportstat_one() 58 strscpy(ualg->cru_module_name, module_name(alg->cra_module), in crypto_reportstat_one() 72 strscpy(rl.type, "larval", sizeof(rl.type)); in crypto_reportstat_one()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_ethtool.c | 14 strscpy(info->driver, wx->driver_name, sizeof(info->driver)); in wx_get_drvinfo() 15 strscpy(info->fw_version, wx->eeprom_id, sizeof(info->fw_version)); in wx_get_drvinfo() 16 strscpy(info->bus_info, pci_name(wx->pdev), sizeof(info->bus_info)); in wx_get_drvinfo()
|
/kernel/linux/linux-6.6/sound/aoa/core/ |
H A D | alsa.c | 31 strscpy(alsa_card->driver, "AppleOnbdAudio", sizeof(alsa_card->driver)); in aoa_alsa_init() 32 strscpy(alsa_card->shortname, name, sizeof(alsa_card->shortname)); in aoa_alsa_init() 33 strscpy(alsa_card->longname, name, sizeof(alsa_card->longname)); in aoa_alsa_init() 34 strscpy(alsa_card->mixername, name, sizeof(alsa_card->mixername)); in aoa_alsa_init()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_ethtool.c | 21 strscpy(info->driver, DRV_NAME, sizeof(info->driver)); in _rtl92e_ethtool_get_drvinfo() 22 strscpy(info->version, DRV_VERSION, sizeof(info->version)); in _rtl92e_ethtool_get_drvinfo() 23 strscpy(info->bus_info, pci_name(priv->pdev), sizeof(info->bus_info)); in _rtl92e_ethtool_get_drvinfo()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | coredump.c | 110 strscpy(dump->fw_state, "normal", sizeof(dump->fw_state)); in mt7996_coredump_fw_state() 112 strscpy(dump->fw_state, "exception", sizeof(dump->fw_state)); in mt7996_coredump_fw_state() 123 strscpy(dump->pc_current, "program counter", sizeof(dump->pc_current)); in mt7996_coredump_fw_stack() 191 strscpy(dump->magic, "mt76-crash-dump", sizeof(dump->magic)); in mt7996_coredump_build() 192 strscpy(dump->kernel, init_utsname()->release, sizeof(dump->kernel)); in mt7996_coredump_build() 193 strscpy(dump->fw_ver, dev->mt76.hw->wiphy->fw_version, in mt7996_coredump_build()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | prom.c | 29 strscpy(mips_machine_name, name, sizeof(mips_machine_name)); in mips_set_machine_name() 55 strscpy(of_ids[0].compatible, bus0, sizeof(of_ids[0].compatible)); in __dt_register_buses() 57 strscpy(of_ids[1].compatible, bus1, in __dt_register_buses()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | kyber.h | 34 strscpy(__entry->domain, domain, sizeof(__entry->domain)); 35 strscpy(__entry->type, type, sizeof(__entry->type)); 62 strscpy(__entry->domain, domain, sizeof(__entry->domain)); 84 strscpy(__entry->domain, domain, sizeof(__entry->domain));
|
H A D | wbt.h | 36 strscpy(__entry->name, bdi_dev_name(bdi), 71 strscpy(__entry->name, bdi_dev_name(bdi), 108 strscpy(__entry->name, bdi_dev_name(bdi), 144 strscpy(__entry->name, bdi_dev_name(bdi),
|
/kernel/linux/linux-6.6/arch/hexagon/kernel/ |
H A D | setup.c | 69 strscpy(boot_command_line, p, COMMAND_LINE_SIZE); in setup_arch() 71 strscpy(boot_command_line, default_command_line, in setup_arch() 79 strscpy(cmd_line, boot_command_line, COMMAND_LINE_SIZE); in setup_arch()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/ |
H A D | spider_net_ethtool.c | 66 strscpy(drvinfo->driver, spider_net_driver_name, in spider_net_ethtool_get_drvinfo() 68 strscpy(drvinfo->version, VERSION, sizeof(drvinfo->version)); in spider_net_ethtool_get_drvinfo() 69 strscpy(drvinfo->fw_version, "no information", in spider_net_ethtool_get_drvinfo() 71 strscpy(drvinfo->bus_info, pci_name(card->pdev), in spider_net_ethtool_get_drvinfo()
|
/kernel/linux/linux-5.10/drivers/media/mc/ |
H A D | mc-device.c | 65 strscpy(info->driver, dev->driver_name, sizeof(info->driver)); in media_device_get_info() 67 strscpy(info->driver, dev->dev->driver->name, in media_device_get_info() 70 strscpy(info->model, dev->model, sizeof(info->model)); in media_device_get_info() 71 strscpy(info->serial, dev->serial, sizeof(info->serial)); in media_device_get_info() 72 strscpy(info->bus_info, dev->bus_info, sizeof(info->bus_info)); in media_device_get_info() 111 strscpy(entd->name, ent->name, sizeof(entd->name)); in media_device_enum_entities() 264 strscpy(kentity.name, entity->name, in media_device_get_topology() 861 strscpy(mdev->model, name, sizeof(mdev->model)); in media_device_pci_init() 863 strscpy(mdev->model, pci_name(pci_dev), sizeof(mdev->model)); in media_device_pci_init() 884 strscpy(mde in __media_device_usb_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/mc/ |
H A D | mc-device.c | 65 strscpy(info->driver, dev->driver_name, sizeof(info->driver)); in media_device_get_info() 67 strscpy(info->driver, dev->dev->driver->name, in media_device_get_info() 70 strscpy(info->model, dev->model, sizeof(info->model)); in media_device_get_info() 71 strscpy(info->serial, dev->serial, sizeof(info->serial)); in media_device_get_info() 72 strscpy(info->bus_info, dev->bus_info, sizeof(info->bus_info)); in media_device_get_info() 111 strscpy(entd->name, ent->name, sizeof(entd->name)); in media_device_enum_entities() 264 strscpy(kentity.name, entity->name, in media_device_get_topology() 846 strscpy(mdev->model, name, sizeof(mdev->model)); in media_device_pci_init() 848 strscpy(mdev->model, pci_name(pci_dev), sizeof(mdev->model)); in media_device_pci_init() 869 strscpy(mde in __media_device_usb_init() [all...] |
/kernel/linux/linux-5.10/drivers/media/radio/ |
H A D | radio-sf16fmi.c | 133 strscpy(v->driver, "radio-sf16fmi", sizeof(v->driver)); in vidioc_querycap() 134 strscpy(v->card, "SF16-FMI/FMP/FMD radio", sizeof(v->card)); in vidioc_querycap() 135 strscpy(v->bus_info, "ISA:radio-sf16fmi", sizeof(v->bus_info)); in vidioc_querycap() 147 strscpy(v->name, "FM", sizeof(v->name)); in vidioc_g_tuner() 317 strscpy(v4l2_dev->name, "sf16fmi", sizeof(v4l2_dev->name)); in fmi_init() 341 strscpy(fmi->vdev.name, v4l2_dev->name, sizeof(fmi->vdev.name)); in fmi_init()
|
H A D | radio-timb.c | 34 strscpy(v->driver, DRIVER_NAME, sizeof(v->driver)); in timbradio_vidioc_querycap() 35 strscpy(v->card, "Timberdale Radio", sizeof(v->card)); in timbradio_vidioc_querycap() 108 strscpy(tr->video_dev.name, "Timberdale Radio", in timbradio_probe() 117 strscpy(tr->v4l2_dev.name, DRIVER_NAME, sizeof(tr->v4l2_dev.name)); in timbradio_probe()
|
/kernel/linux/linux-6.6/drivers/media/radio/ |
H A D | radio-sf16fmi.c | 133 strscpy(v->driver, "radio-sf16fmi", sizeof(v->driver)); in vidioc_querycap() 134 strscpy(v->card, "SF16-FMI/FMP/FMD radio", sizeof(v->card)); in vidioc_querycap() 135 strscpy(v->bus_info, "ISA:radio-sf16fmi", sizeof(v->bus_info)); in vidioc_querycap() 147 strscpy(v->name, "FM", sizeof(v->name)); in vidioc_g_tuner() 317 strscpy(v4l2_dev->name, "sf16fmi", sizeof(v4l2_dev->name)); in fmi_init() 341 strscpy(fmi->vdev.name, v4l2_dev->name, sizeof(fmi->vdev.name)); in fmi_init()
|
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | common.c | 39 strscpy(cap->driver, dev->driver->name, sizeof(cap->driver)); in __fimc_vidioc_querycap() 40 strscpy(cap->card, dev->driver->name, sizeof(cap->card)); in __fimc_vidioc_querycap()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | common.c | 42 strscpy(cap->driver, dev->driver->name, sizeof(cap->driver)); in __fimc_vidioc_querycap() 43 strscpy(cap->card, dev->driver->name, sizeof(cap->card)); in __fimc_vidioc_querycap()
|
/kernel/linux/linux-6.6/arch/nios2/kernel/ |
H A D | setup.c | 124 strscpy(cmdline_passed, (char *)r7, COMMAND_LINE_SIZE); in nios2_boot_init() 132 strscpy(boot_command_line, cmdline_passed, COMMAND_LINE_SIZE); in nios2_boot_init() 135 strscpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE); in nios2_boot_init()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_trace_event.h | 47 strscpy(__entry->name, name, 24); 77 strscpy(__entry->name, name, 24); 78 strscpy(__entry->info, info, 24);
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_trace_event.h | 47 strscpy(__entry->name, name, 24); 77 strscpy(__entry->name, name, 24); 78 strscpy(__entry->info, info, 24);
|