fatbin question

I seed the function

void fatGetCubinForGpu( __cudaFatCudaBinary *binary, char* gpuName, char* *cubin, char* *dbgInfoFile );

in the file : __cudaFatFormat.h

and

__cudaRegisterBinary; 

__cudaRegisterEntry; 

__cudaRegisterGlobalTexture

in the files with suffix *.cudafe1.c generated through nvcc

Nvidia persons may disclose more detailed information about these functions?

How they be realized?Certainly,If this does not relate to the privacy of your technology.

thanks!