Lines Matching defs:device_table_data

371 	char *device_table_data, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL;
379 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN, GFP_KERNEL, noio);
380 if (!device_table_data)
387 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len);
425 memcpy(device_table_data + l, md->ima.active_table.device_metadata,
433 memcpy(device_table_data + l, active, active_len);
436 memcpy(device_table_data + l, md->ima.active_table.hash,
440 memcpy(device_table_data + l, ";", 1);
451 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN,
454 l = strlen(device_table_data);
459 memcpy(device_table_data + l, capacity_str, capacity_len);
462 dm_ima_measure_data("dm_device_resume", device_table_data, l, noio);
468 kfree(device_table_data);
476 char *device_table_data, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL;
493 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN*2, GFP_KERNEL, noio);
494 if (!device_table_data)
499 kfree(device_table_data);
503 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len);
507 memcpy(device_table_data + l, device_active_str, device_active_len);
510 memcpy(device_table_data + l, md->ima.active_table.device_metadata,
518 memcpy(device_table_data + l, device_inactive_str, device_inactive_len);
521 memcpy(device_table_data + l, md->ima.inactive_table.device_metadata,
529 memcpy(device_table_data + l, active_table_str, active_table_len);
532 memcpy(device_table_data + l, md->ima.active_table.hash,
536 memcpy(device_table_data + l, ",", 1);
543 memcpy(device_table_data + l, inactive_table_str, inactive_table_len);
546 memcpy(device_table_data + l, md->ima.inactive_table.hash,
550 memcpy(device_table_data + l, ",", 1);
564 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN,
567 l = strlen(device_table_data);
570 memcpy(device_table_data + l, remove_all_str, remove_all_len);
572 memcpy(device_table_data + l, remove_all ? "y;" : "n;", 2);
576 memcpy(device_table_data + l, capacity_str, capacity_len);
579 dm_ima_measure_data("dm_device_remove", device_table_data, l, noio);
582 kfree(device_table_data);
608 char *device_table_data = NULL, *dev_name = NULL, *dev_uuid = NULL, *capacity_str = NULL;
615 device_table_data = dm_ima_alloc(DM_IMA_DEVICE_BUF_LEN, GFP_KERNEL, noio);
616 if (!device_table_data)
623 memcpy(device_table_data + l, DM_IMA_VERSION_STR, md->ima.dm_version_str_len);
628 memcpy(device_table_data + l, md->ima.inactive_table.device_metadata,
632 memcpy(device_table_data + l, inactive_str, inactive_len);
635 memcpy(device_table_data + l, md->ima.inactive_table.hash,
640 memcpy(device_table_data + l, ";", 1);
650 scnprintf(device_table_data, DM_IMA_DEVICE_BUF_LEN,
653 l = strlen(device_table_data);
657 memcpy(device_table_data + l, capacity_str, capacity_len);
660 dm_ima_measure_data("dm_table_clear", device_table_data, l, noio);
698 kfree(device_table_data);