Searched refs:keys_info (Results 1 – 4 of 4) sorted by relevance
229 struct pr_keys *keys_info) in nvme_pr_read_keys() argument232 u32 num_keys = keys_info->num_keys; in nvme_pr_read_keys()253 keys_info->generation = le32_to_cpu(rse->gen); in nvme_pr_read_keys()254 keys_info->num_keys = get_unaligned_le16(&rse->regctl); in nvme_pr_read_keys()256 num_keys = min(num_keys, keys_info->num_keys); in nvme_pr_read_keys()259 keys_info->keys[i] = in nvme_pr_read_keys()265 keys_info->keys[i] = le64_to_cpu(rs->regctl_ds[i].rkey); in nvme_pr_read_keys()
58 struct platform_device_info keys_info = { in geode_create_restart_key() local74 keys_info.fwnode = software_node_fwnode(&geode_gpio_keys_node); in geode_create_restart_key()76 pd = platform_device_register_full(&keys_info); in geode_create_restart_key()
436 struct pr_keys *keys_info; in blkdev_pr_read_keys() local454 keys_info_len = struct_size(keys_info, keys, read_keys.num_keys); in blkdev_pr_read_keys()456 keys_info = kvzalloc(keys_info_len, GFP_KERNEL); in blkdev_pr_read_keys()457 if (!keys_info) in blkdev_pr_read_keys()460 keys_info->num_keys = read_keys.num_keys; in blkdev_pr_read_keys()462 ret = ops->pr_read_keys(bdev, keys_info); in blkdev_pr_read_keys()468 keys_copy_len = min(read_keys.num_keys, keys_info->num_keys) * in blkdev_pr_read_keys()469 sizeof(keys_info->keys[0]); in blkdev_pr_read_keys()471 if (copy_to_user(keys_ptr, keys_info->keys, keys_copy_len)) { in blkdev_pr_read_keys()477 read_keys.generation = keys_info->generation; in blkdev_pr_read_keys()[all …]
39 struct pr_keys *keys_info);