If you want find all hard linked files recursively:
touch file1 ln file1 file2 ln file1 tmp/file3
find . -xdev -samefile file1
./file2
./file1
./tmp/file3
If you want find all hard linked files recursively:
touch file1 ln file1 file2 ln file1 tmp/file3
find . -xdev -samefile file1
./file2
./file1
./tmp/file3