Lines Matching defs:ScryptJob
5963 struct ScryptJob : public CryptoJob { struct
5964 unsigned char* keybuf_data;
5965 size_t keybuf_size;
5966 std::vector<char> pass;
5967 std::vector<char> salt;
5968 uint32_t N;
5969 uint32_t r;
5970 uint32_t p;
5971 uint64_t maxmem;
5972 CryptoErrorVector errors;
5974 inline explicit ScryptJob(Environment* env) : CryptoJob(env) {} in ScryptJob() argument
5976 inline ~ScryptJob() override { in ~ScryptJob()
5980 inline bool Validate() { in Validate()
5991 inline void DoThreadPoolWork() override { in DoThreadPoolWork()
5999 inline void AfterThreadPoolWork() override { in AfterThreadPoolWork()
6004 inline Local<Value> ToResult() const { in ToResult()
6009 inline void Cleanse() { in Cleanse()