Well, UpdateFromMemory() is also called from sceKernelDcacheInvalidateRange() / etc. and sceDmacMemcpy(), neither of which provide anything but a number of bytes.

-[Unknown]