FIPS 140 applies to a specific product. Validating a cryptographic library does not make a product using it validated, nor does validating a product make its components validated.
FIPS 140 level 1 compliance is not really a security certification, it's mostly a functional certification. To meet FIPS 140 level 1, you need (when the product is running in FIPS mode) mainly:
- To use only approved cryptographic algorithms.
- To demonstrate that the algorithms work on test vectors.
- To run some tests when the system starts.
- To erase keys after use.
- To go through the formal certification process.
FIPS 140 level 2 and above have actual security requirements.
The fact that OpenSSL has a FIPS 140 level 1 certification only helps to certify a product using OpenSSL in that someone must have implemented the tests and key erasure. For FIPS 140 level 1, the work is pretty much only red tape.
In any case, ecryptfs does not use OpenSSL, so work done on OpenSSL is irrelevant. Ecryptfs is implemented in the Linux kernel. There have been kernel configurations certified to FIPS 140 level 1, I don't remember whether that includes the use of Ecryptfs (dmcrypt, definitely).