I was looking thought the string.h header file when I found a data type called __kernel_size_t.
I couldn't find anything of interest about it's meaning so I'm asking here.
I'm running linux and it's location is /usr/src/linux-headers-5.4.0-91/include/linux/string.h if it helps