Searched refs:keys_info (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/nvme/host/ |
| H A D | pr.c | 229 struct pr_keys *keys_info) in nvme_pr_read_keys() argument 232 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()
|
| /linux/arch/x86/platform/geode/ |
| H A D | geode-common.c | 60 struct platform_device_info keys_info = { in geode_create_restart_key() local 77 keys_info.fwnode = software_node_fwnode(&geode_gpio_keys_node); in geode_create_restart_key() 79 pd = platform_device_register_full(&keys_info); in geode_create_restart_key()
|
| /linux/block/ |
| H A D | ioctl.c | 442 struct pr_keys *keys_info; in blkdev_pr_read_keys() local 460 keys_info_len = struct_size(keys_info, keys, read_keys.num_keys); in blkdev_pr_read_keys() 462 keys_info = kvzalloc(keys_info_len, GFP_KERNEL); in blkdev_pr_read_keys() 463 if (!keys_info) in blkdev_pr_read_keys() 466 keys_info->num_keys = read_keys.num_keys; in blkdev_pr_read_keys() 468 ret = ops->pr_read_keys(bdev, keys_info); in blkdev_pr_read_keys() 474 keys_copy_len = min(read_keys.num_keys, keys_info->num_keys) * in blkdev_pr_read_keys() 475 sizeof(keys_info->keys[0]); in blkdev_pr_read_keys() 477 if (copy_to_user(keys_ptr, keys_info->keys, keys_copy_len)) { in blkdev_pr_read_keys() 483 read_keys.generation = keys_info->generation; in blkdev_pr_read_keys() [all …]
|
| /linux/arch/mips/alchemy/ |
| H A D | board-mtx1.c | 109 struct platform_device_info keys_info = { in mtx1_keys_init() local 122 keys_info.fwnode = software_node_fwnode(&mtx1_gpio_keys_node); in mtx1_keys_init() 124 pd = platform_device_register_full(&keys_info); in mtx1_keys_init()
|
| /linux/include/linux/ |
| H A D | pr.h | 39 struct pr_keys *keys_info);
|
| /linux/arch/arm/mach-pxa/ |
| H A D | spitz.c | 497 struct platform_device_info keys_info = { in spitz_keys_init() local 510 keys_info.fwnode = software_node_fwnode(&spitz_gpio_keys_node); in spitz_keys_init() 512 pd = platform_device_register_full(&keys_info); in spitz_keys_init()
|
| /linux/drivers/scsi/ |
| H A D | sd.c | 2010 static int sd_pr_read_keys(struct block_device *bdev, struct pr_keys *keys_info) in sd_pr_read_keys() argument 2013 u32 num_keys = keys_info->num_keys; in sd_pr_read_keys() 2035 keys_info->generation = get_unaligned_be32(&data[0]); in sd_pr_read_keys() 2036 keys_info->num_keys = get_unaligned_be32(&data[4]) / 8; in sd_pr_read_keys() 2039 num_copy_keys = min(num_keys, keys_info->num_keys); in sd_pr_read_keys() 2042 keys_info->keys[i] = get_unaligned_be64(&data[data_offset]); in sd_pr_read_keys()
|