Lines Matching refs:device_table_data
375 char *device_table_data, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL; in dm_ima_measure_on_device_resume() local
383 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN, GFP_KERNEL, noio); in dm_ima_measure_on_device_resume()
384 if (!device_table_data) in dm_ima_measure_on_device_resume()
391 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len); in dm_ima_measure_on_device_resume()
429 memcpy(device_table_data + l, md->ima.active_table.device_metadata, in dm_ima_measure_on_device_resume()
437 memcpy(device_table_data + l, active, active_len); in dm_ima_measure_on_device_resume()
440 memcpy(device_table_data + l, md->ima.active_table.hash, in dm_ima_measure_on_device_resume()
444 memcpy(device_table_data + l, ";", 1); in dm_ima_measure_on_device_resume()
455 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN, in dm_ima_measure_on_device_resume()
458 l += strlen(device_table_data); in dm_ima_measure_on_device_resume()
463 memcpy(device_table_data + l, capacity_str, capacity_len); in dm_ima_measure_on_device_resume()
466 dm_ima_measure_data("dm_device_resume", device_table_data, l, noio); in dm_ima_measure_on_device_resume()
472 kfree(device_table_data); in dm_ima_measure_on_device_resume()
480 char *device_table_data, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL; in dm_ima_measure_on_device_remove() local
497 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN*2, GFP_KERNEL, noio); in dm_ima_measure_on_device_remove()
498 if (!device_table_data) in dm_ima_measure_on_device_remove()
503 kfree(device_table_data); in dm_ima_measure_on_device_remove()
507 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len); in dm_ima_measure_on_device_remove()
511 memcpy(device_table_data + l, device_active_str, device_active_len); in dm_ima_measure_on_device_remove()
514 memcpy(device_table_data + l, md->ima.active_table.device_metadata, in dm_ima_measure_on_device_remove()
522 memcpy(device_table_data + l, device_inactive_str, device_inactive_len); in dm_ima_measure_on_device_remove()
525 memcpy(device_table_data + l, md->ima.inactive_table.device_metadata, in dm_ima_measure_on_device_remove()
533 memcpy(device_table_data + l, active_table_str, active_table_len); in dm_ima_measure_on_device_remove()
536 memcpy(device_table_data + l, md->ima.active_table.hash, in dm_ima_measure_on_device_remove()
540 memcpy(device_table_data + l, ",", 1); in dm_ima_measure_on_device_remove()
547 memcpy(device_table_data + l, inactive_table_str, inactive_table_len); in dm_ima_measure_on_device_remove()
550 memcpy(device_table_data + l, md->ima.inactive_table.hash, in dm_ima_measure_on_device_remove()
554 memcpy(device_table_data + l, ",", 1); in dm_ima_measure_on_device_remove()
568 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN, in dm_ima_measure_on_device_remove()
571 l += strlen(device_table_data); in dm_ima_measure_on_device_remove()
574 memcpy(device_table_data + l, remove_all_str, remove_all_len); in dm_ima_measure_on_device_remove()
576 memcpy(device_table_data + l, remove_all ? "y;" : "n;", 2); in dm_ima_measure_on_device_remove()
580 memcpy(device_table_data + l, capacity_str, capacity_len); in dm_ima_measure_on_device_remove()
583 dm_ima_measure_data("dm_device_remove", device_table_data, l, noio); in dm_ima_measure_on_device_remove()
586 kfree(device_table_data); in dm_ima_measure_on_device_remove()
612 char *device_table_data = NULL, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL; in dm_ima_measure_on_table_clear() local
619 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN, GFP_KERNEL, noio); in dm_ima_measure_on_table_clear()
620 if (!device_table_data) in dm_ima_measure_on_table_clear()
627 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len); in dm_ima_measure_on_table_clear()
632 memcpy(device_table_data + l, md->ima.inactive_table.device_metadata, in dm_ima_measure_on_table_clear()
636 memcpy(device_table_data + l, inactive_str, inactive_len); in dm_ima_measure_on_table_clear()
639 memcpy(device_table_data + l, md->ima.inactive_table.hash, in dm_ima_measure_on_table_clear()
644 memcpy(device_table_data + l, ";", 1); in dm_ima_measure_on_table_clear()
654 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN, in dm_ima_measure_on_table_clear()
657 l += strlen(device_table_data); in dm_ima_measure_on_table_clear()
661 memcpy(device_table_data + l, capacity_str, capacity_len); in dm_ima_measure_on_table_clear()
664 dm_ima_measure_data("dm_table_clear", device_table_data, l, noio); in dm_ima_measure_on_table_clear()
702 kfree(device_table_data); in dm_ima_measure_on_table_clear()