What is in a block of memory after a kmalloc() call? kcalloc()?

I’ve found plenty of documentation on malloc and calloc, but the summary documentation on the kernel versions are woefully incomplete and unclear on this topic. I’ve been working under the assumption the kernel versions act the same, but I can’t guarantee that.