cifs: have calc_lanman_hash take more granular args