Qualquer função para consultar o tamanho de um bloco alocado?

Eu percebo que qualquer função desse tipo provavelmente não é padrão, mas tudo bem com o meu caso de uso. Basicamente, eu preciso de um método (mesmo que seja apenas exposto através da interface syscall () da glibc) que eu possa passar um ponteiro para (um ponteiro que foi retornado por uma chamada anterior para malloc ()) que retorna o tamanho do bloco aponta para. Será que tal coisa existe?

questionAnswers(2)

yourAnswerToTheQuestion