Lines Matching refs:keys
985 struct pr_keys *keys; in iblock_pr_read_keys() local
1006 keys = kzalloc(sizeof(*keys) + len, GFP_KERNEL); in iblock_pr_read_keys()
1007 if (!keys) in iblock_pr_read_keys()
1010 keys->num_keys = paths; in iblock_pr_read_keys()
1011 if (!ops->pr_read_keys(bdev, keys)) { in iblock_pr_read_keys()
1012 if (keys->num_keys > paths) { in iblock_pr_read_keys()
1013 kfree(keys); in iblock_pr_read_keys()
1024 put_unaligned_be32(keys->generation, ¶m_data[0]); in iblock_pr_read_keys()
1025 if (!keys->num_keys) { in iblock_pr_read_keys()
1030 put_unaligned_be32(8 * keys->num_keys, ¶m_data[4]); in iblock_pr_read_keys()
1033 for (i = 0; i < keys->num_keys; i++) { in iblock_pr_read_keys()
1037 put_unaligned_be64(keys->keys[i], ¶m_data[data_offset]); in iblock_pr_read_keys()
1042 kfree(keys); in iblock_pr_read_keys()