Terminal: Add workitem settings to status display (can be handy for debugging)
This commit is contained in:
@@ -84,6 +84,10 @@ int status_get_corespeed_dev (const hashcat_ctx_t *hashcat_
|
||||
int status_get_memoryspeed_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
int status_get_progress_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
double status_get_runtime_msec_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
int status_get_kernel_accel_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
int status_get_kernel_loops_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
int status_get_kernel_threads_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
int status_get_vector_width_dev (const hashcat_ctx_t *hashcat_ctx, const int device_id);
|
||||
|
||||
int status_progress_init (hashcat_ctx_t *hashcat_ctx);
|
||||
void status_progress_destroy (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
@@ -938,6 +938,8 @@ typedef struct hc_device_param
|
||||
|
||||
u32 kernel_loops;
|
||||
u32 kernel_accel;
|
||||
u32 kernel_loops_prev;
|
||||
u32 kernel_accel_prev;
|
||||
u32 kernel_loops_min;
|
||||
u32 kernel_loops_max;
|
||||
u32 kernel_loops_min_sav; // the _sav are required because each -i iteration
|
||||
@@ -1737,6 +1739,10 @@ typedef struct device_info
|
||||
int memoryspeed_dev;
|
||||
double runtime_msec_dev;
|
||||
int progress_dev;
|
||||
int kernel_accel_dev;
|
||||
int kernel_loops_dev;
|
||||
int kernel_threads_dev;
|
||||
int vector_width_dev;
|
||||
|
||||
} device_info_t;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user