Lines Matching refs:elt_data

485 	struct hist_elt_data *elt_data;  in track_data_free()  local
492 elt_data = track_data->elt.private_data; in track_data_free()
493 if (elt_data) { in track_data_free()
494 kfree(elt_data->comm); in track_data_free()
495 kfree(elt_data); in track_data_free()
506 struct hist_elt_data *elt_data; in track_data_alloc() local
521 elt_data = kzalloc(sizeof(*elt_data), GFP_KERNEL); in track_data_alloc()
522 if (!elt_data) { in track_data_alloc()
527 data->elt.private_data = elt_data; in track_data_alloc()
529 elt_data->comm = kzalloc(TASK_COMM_LEN, GFP_KERNEL); in track_data_alloc()
530 if (!elt_data->comm) { in track_data_alloc()
1026 struct hist_elt_data *elt_data; in hist_field_var_ref() local
1032 elt_data = elt->private_data; in hist_field_var_ref()
1033 var_val = elt_data->var_ref_vals[hist_field->var_ref_idx]; in hist_field_var_ref()
1359 static void hist_elt_data_free(struct hist_elt_data *elt_data) in hist_elt_data_free() argument
1364 kfree(elt_data->field_var_str[i]); in hist_elt_data_free()
1366 kfree(elt_data->comm); in hist_elt_data_free()
1367 kfree(elt_data); in hist_elt_data_free()
1372 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_free() local
1374 hist_elt_data_free(elt_data); in hist_trigger_elt_data_free()
1381 struct hist_elt_data *elt_data; in hist_trigger_elt_data_alloc() local
1385 elt_data = kzalloc(sizeof(*elt_data), GFP_KERNEL); in hist_trigger_elt_data_alloc()
1386 if (!elt_data) in hist_trigger_elt_data_alloc()
1393 elt_data->comm = kzalloc(size, GFP_KERNEL); in hist_trigger_elt_data_alloc()
1394 if (!elt_data->comm) { in hist_trigger_elt_data_alloc()
1395 kfree(elt_data); in hist_trigger_elt_data_alloc()
1405 hist_elt_data_free(elt_data); in hist_trigger_elt_data_alloc()
1414 elt_data->field_var_str[i] = kzalloc(size, GFP_KERNEL); in hist_trigger_elt_data_alloc()
1415 if (!elt_data->field_var_str[i]) { in hist_trigger_elt_data_alloc()
1416 hist_elt_data_free(elt_data); in hist_trigger_elt_data_alloc()
1421 elt->private_data = elt_data; in hist_trigger_elt_data_alloc()
1428 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_init() local
1430 if (elt_data->comm) in hist_trigger_elt_data_init()
1431 save_comm(elt_data->comm, current); in hist_trigger_elt_data_init()
2570 struct hist_elt_data *elt_data = elt->private_data; in __update_field_vars() local
2583 char *str = elt_data->field_var_str[j++]; in __update_field_vars()
2809 struct hist_elt_data *elt_data, *track_elt_data; in cond_snapshot_update() local
2828 elt_data = context->elt->private_data; in cond_snapshot_update()
2830 if (elt_data->comm) in cond_snapshot_update()
2831 strncpy(track_elt_data->comm, elt_data->comm, TASK_COMM_LEN); in cond_snapshot_update()
4407 struct hist_elt_data *elt_data; in hist_trigger_elt_update() local
4412 elt_data = elt->private_data; in hist_trigger_elt_update()
4413 elt_data->var_ref_vals = var_ref_vals; in hist_trigger_elt_update()
4430 str = elt_data->field_var_str[idx]; in hist_trigger_elt_update()
4602 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_print_key() local
4605 if (WARN_ON_ONCE(!elt_data)) in hist_trigger_print_key()
4608 comm = elt_data->comm; in hist_trigger_print_key()