René's URL Explorer Experiment


Title: string.h source code [linux/include/linux/string.h] - Codebrowser

Description: Source code of linux/include/linux/string.h linux v6.16-r on KDAB Codebrowser

Mail addresses
info@kdab.com

direct link

Domain: codebrowser.dev

flattr:id4pd20z

Links:

https://codebrowser.dev/
Abouthttps://codebrowser.dev/about.html
https://codebrowser.dev/linux/linux/include/linux/args.h.html
https://codebrowser.dev/linux/linux/include/linux/array_size.h.html
https://codebrowser.dev/linux/linux/include/linux/cleanup.h.html
https://codebrowser.dev/linux/linux/include/linux/compiler.h.html
https://codebrowser.dev/linux/linux/include/linux/types.h.html
https://codebrowser.dev/linux/linux/include/linux/stddef.h.html
https://codebrowser.dev/linux/linux/include/linux/err.h.html
https://codebrowser.dev/linux/linux/include/linux/errno.h.html
https://codebrowser.dev/linux/linux/include/linux/overflow.h.html
https://codebrowser.dev/linux/linux/include/linux/stdarg.h.html
https://codebrowser.dev/linux/linux/include/uapi/linux/string.h.html
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
check_mul_overflowhttps://codebrowser.dev/linux/linux/include/linux/overflow.h.html#159
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1283n
sizehttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1284size
nbyteshttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1285nbytes
ERR_PTRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#ERR_PTR
EOVERFLOWhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno.h.html#58
memdup_userhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#memdup_user
srchttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1282src
nbyteshttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1285nbytes
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
__userhttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#57
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
check_mul_overflowhttps://codebrowser.dev/linux/linux/include/linux/overflow.h.html#159
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1287n
sizehttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1288size
nbyteshttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1289nbytes
ERR_PTRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#ERR_PTR
EOVERFLOWhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno.h.html#58
vmemdup_userhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#vmemdup_user
srchttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1286src
nbyteshttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1289nbytes
https://codebrowser.dev/linux/linux/arch/x86/include/asm/string.h.html
strcpyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcpy
strncpyhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncpy
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
strcathttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcat
strncathttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncat
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcmp
strncmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncmp
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strcasecmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strcasecmp
strncasecmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncasecmp
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
strchrhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strchr
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
strrchrhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strrchr
__must_checkhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#368
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
__must_checkhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#368
strimhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strim
strhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1295str
strstrhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strstr
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strlenhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strlen
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strpbrkhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strpbrk
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strspnhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strspn
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
strcspnhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strcspn
__HAVE_ARCH_MEMSEThttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#21
__HAVE_ARCH_MEMSET16https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#31
__HAVE_ARCH_MEMSET32https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#44
__HAVE_ARCH_MEMSET64https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#57
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
BITS_PER_LONGhttps://codebrowser.dev/linux/linux/include/asm-generic/bitsperlong.h.html#9
memset32https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memset32
uint32_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uint32_t
phttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1296p
vhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1297v
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1298n
memset64https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memset64
uint64_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uint64_t
phttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1296p
vhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1297v
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1298n
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
BITS_PER_LONGhttps://codebrowser.dev/linux/linux/include/asm-generic/bitsperlong.h.html#9
memset32https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memset32
uint32_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uint32_t
phttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1299p
uintptr_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uintptr_t
vhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1300v
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1301n
memset64https://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memset64
uint64_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uint64_t
phttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1299p
uintptr_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#uintptr_t
vhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1300v
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1301n
__HAVE_ARCH_MEMCPYhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#17
__HAVE_ARCH_MEMMOVEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#71
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
memcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memcmp
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
bcmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#bcmp
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
memchrhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#memchr
__kernel_size_thttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/posix_types.h.html#__kernel_size_t
__HAVE_ARCH_MEMCPY_FLUSHCACHEhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#83
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
memchr_invhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#memchr_inv
shttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1310s
nhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1311n
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
__mallochttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#171
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
__realloc_sizehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#443
gfp_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#gfp_t
DEFINE_FREEhttps://codebrowser.dev/linux/linux/include/linux/cleanup.h.html#197
IS_ERR_OR_NULLhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#IS_ERR_OR_NULL
_Thttps://codebrowser.dev/linux/linux/include/linux/string.h.html#316
argv_freehttps://codebrowser.dev/linux/linux/include/linux/string.h.html#argv_free
_Thttps://codebrowser.dev/linux/linux/include/linux/string.h.html#316
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
CONFIG_BINARY_PRINTFhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#6877
__printfhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#158
u32https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u32
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
va_listhttps://codebrowser.dev/linux/linux/include/linux/stdarg.h.html#va_list
__printfhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#158
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
u32https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u32
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
loff_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#loff_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
strncmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncmp
strhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1373str
prefixhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1374prefix
strlenhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strlen
prefixhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1374prefix
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
memsethttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#memset
shttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1377s
counthttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1378count
barrier_datahttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#102
shttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1377s
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
strrchrhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strrchr
pathhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1379path
tailhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1380tail
tailhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1380tail
pathhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1379path
CONFIG_FORTIFY_SOURCEhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#11360
https://codebrowser.dev/linux/linux/include/linux/fortify-string.h.html
unsafe_memcpyhttps://codebrowser.dev/linux/linux/include/linux/fortify-string.h.html#142
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__always_inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#55
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
strlenhttps://codebrowser.dev/linux/linux/include/linux/fortify-string.h.html#257
prefixhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1616prefix
strncmphttps://codebrowser.dev/linux/linux/include/linux/string.h.html#strncmp
strhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1615str
prefixhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1616prefix
lenhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1617len
lenhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#1617len
linux/Documentation/usb/usbdevfs-drop-permissions.chttps://codebrowser.dev/linux/linux/Documentation/usb/usbdevfs-drop-permissions.c.html
Code Browserhttps://codebrowser.dev
linuxhttps://codebrowser.dev/linux/linux/
includehttps://codebrowser.dev/linux/linux/include/
linuxhttps://codebrowser.dev/linux/linux/include/linux/
string.hhttps://codebrowser.dev/linux/linux/include/linux/string.h.html

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.