質問の意味は分かってるよ。
ただ質問自体に意味がないって言ってるの。
yが指す領域はmallocで自分でサイズを指定してるわけ。
それをわざわざyから求めなおすことは無意味だろ。