Symbol: memscan
arch/s390/include/asm/boot_data.h
50
s = memscan(p, ',', end - p);
arch/s390/include/asm/string.h
190
void *memscan(void *s, int c, size_t n);
arch/s390/lib/string.c
300
EXPORT_SYMBOL(memscan);
arch/x86/include/asm/string_32.h
223
extern void *memscan(void *addr, int c, size_t size);
arch/x86/lib/string_32.c
209
EXPORT_SYMBOL(memscan);
drivers/hid/usbhid/usbkbd.c
122
if (kbd->old[i] > 3 && memscan(kbd->new + 2, kbd->old[i], 6) == kbd->new + 8) {
drivers/hid/usbhid/usbkbd.c
131
if (kbd->new[i] > 3 && memscan(kbd->old + 2, kbd->new[i], 6) == kbd->old + 8) {
drivers/hwmon/pmbus/inspur-ipsps.c
70
p = memscan(data, '#', rc);
fs/ext2/balloc.c
635
r = memscan(p, 0, ((maxblocks + 7) >> 3) - (here >> 3));
fs/udf/balloc.c
251
ptr = memscan((char *)bh->b_data + group_start, 0xFF,
fs/udf/balloc.c
264
ptr = memscan((char *)bh->b_data + (bit >> 3), 0xFF,
fs/udf/balloc.c
291
ptr = memscan((char *)bh->b_data + group_start, 0xFF,
include/linux/fortify-string.h
39
macro(memscan), \
include/linux/fortify-string.h
697
extern void *__real_memscan(void *, int, __kernel_size_t) __RENAME(memscan);
include/linux/fortify-string.h
698
__FORTIFY_INLINE void *memscan(void * const POS0 p, int c, __kernel_size_t size)
include/linux/string.h
266
extern void * memscan(void *,int,__kernel_size_t);
lib/string.c
742
EXPORT_SYMBOL(memscan);
lib/test_fortify/read_overflow-memscan.c
3
memscan(small, 0x7A, sizeof(small) + 1)
lib/tests/fortify_kunit.c
947
KUNIT_ASSERT_PTR_EQ(test, memscan(haystack, needle, len),
lib/tests/fortify_kunit.c
951
KUNIT_ASSERT_PTR_EQ(test, memscan(haystack, needle, len + 1),
lib/tests/fortify_kunit.c
954
KUNIT_ASSERT_PTR_EQ(test, memscan(haystack, needle, len * 2),
net/bluetooth/hidp/core.c
197
if (keys[i] > 3 && memscan(udata + 2, keys[i], 6) == udata + 8) {
net/bluetooth/hidp/core.c
204
if (udata[i] > 3 && memscan(keys + 2, udata[i], 6) == keys + 8) {