Lines Matching refs:active_table

340 	if (table->md->ima.active_table.hash != table->md->ima.inactive_table.hash)  in dm_ima_measure_on_table_load()
347 if (table->md->ima.active_table.device_metadata != in dm_ima_measure_on_table_load()
392 if (md->ima.active_table.hash != md->ima.inactive_table.hash) in dm_ima_measure_on_device_resume()
393 kfree(md->ima.active_table.hash); in dm_ima_measure_on_device_resume()
395 md->ima.active_table.hash = NULL; in dm_ima_measure_on_device_resume()
396 md->ima.active_table.hash_len = 0; in dm_ima_measure_on_device_resume()
398 if (md->ima.active_table.device_metadata != in dm_ima_measure_on_device_resume()
400 kfree(md->ima.active_table.device_metadata); in dm_ima_measure_on_device_resume()
402 md->ima.active_table.device_metadata = NULL; in dm_ima_measure_on_device_resume()
403 md->ima.active_table.device_metadata_len = 0; in dm_ima_measure_on_device_resume()
404 md->ima.active_table.num_targets = 0; in dm_ima_measure_on_device_resume()
407 md->ima.active_table.hash = md->ima.inactive_table.hash; in dm_ima_measure_on_device_resume()
408 md->ima.active_table.hash_len = md->ima.inactive_table.hash_len; in dm_ima_measure_on_device_resume()
414 md->ima.active_table.device_metadata = in dm_ima_measure_on_device_resume()
416 md->ima.active_table.device_metadata_len = in dm_ima_measure_on_device_resume()
418 md->ima.active_table.num_targets = md->ima.inactive_table.num_targets; in dm_ima_measure_on_device_resume()
425 if (md->ima.active_table.device_metadata) { in dm_ima_measure_on_device_resume()
426 memcpy(device_table_data + l, md->ima.active_table.device_metadata, in dm_ima_measure_on_device_resume()
427 md->ima.active_table.device_metadata_len); in dm_ima_measure_on_device_resume()
428 l += md->ima.active_table.device_metadata_len; in dm_ima_measure_on_device_resume()
433 if (md->ima.active_table.hash) { in dm_ima_measure_on_device_resume()
437 memcpy(device_table_data + l, md->ima.active_table.hash, in dm_ima_measure_on_device_resume()
438 md->ima.active_table.hash_len); in dm_ima_measure_on_device_resume()
439 l += md->ima.active_table.hash_len; in dm_ima_measure_on_device_resume()
505 if (md->ima.active_table.device_metadata) { in dm_ima_measure_on_device_remove()
509 memcpy(device_table_data + l, md->ima.active_table.device_metadata, in dm_ima_measure_on_device_remove()
510 md->ima.active_table.device_metadata_len); in dm_ima_measure_on_device_remove()
511 l += md->ima.active_table.device_metadata_len; in dm_ima_measure_on_device_remove()
527 if (md->ima.active_table.hash) { in dm_ima_measure_on_device_remove()
531 memcpy(device_table_data + l, md->ima.active_table.hash, in dm_ima_measure_on_device_remove()
532 md->ima.active_table.hash_len); in dm_ima_measure_on_device_remove()
533 l += md->ima.active_table.hash_len; in dm_ima_measure_on_device_remove()
583 kfree(md->ima.active_table.device_metadata); in dm_ima_measure_on_device_remove()
585 if (md->ima.active_table.device_metadata != in dm_ima_measure_on_device_remove()
589 kfree(md->ima.active_table.hash); in dm_ima_measure_on_device_remove()
591 if (md->ima.active_table.hash != md->ima.inactive_table.hash) in dm_ima_measure_on_device_remove()
661 md->ima.inactive_table.hash != md->ima.active_table.hash) in dm_ima_measure_on_table_clear()
668 md->ima.inactive_table.device_metadata != md->ima.active_table.device_metadata) in dm_ima_measure_on_table_clear()
675 if (md->ima.active_table.hash) { in dm_ima_measure_on_table_clear()
676 md->ima.inactive_table.hash = md->ima.active_table.hash; in dm_ima_measure_on_table_clear()
677 md->ima.inactive_table.hash_len = md->ima.active_table.hash_len; in dm_ima_measure_on_table_clear()
680 if (md->ima.active_table.device_metadata) { in dm_ima_measure_on_table_clear()
682 md->ima.active_table.device_metadata; in dm_ima_measure_on_table_clear()
684 md->ima.active_table.device_metadata_len; in dm_ima_measure_on_table_clear()
686 md->ima.active_table.num_targets; in dm_ima_measure_on_table_clear()
709 md->ima.active_table.num_targets, noio)) in dm_ima_measure_on_device_rename()
723 old_device_data = md->ima.active_table.device_metadata; in dm_ima_measure_on_device_rename()
725 md->ima.active_table.device_metadata = new_device_data; in dm_ima_measure_on_device_rename()
726 md->ima.active_table.device_metadata_len = strlen(new_device_data); in dm_ima_measure_on_device_rename()