Home
last modified time | relevance | path

Searched refs:keys_info (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/nvme/host/
H A Dpr.c231 struct pr_keys *keys_info) in nvme_pr_read_keys() argument
233 u32 rse_len, num_keys = keys_info->num_keys; in nvme_pr_read_keys()
251 keys_info->generation = le32_to_cpu(rse->gen); in nvme_pr_read_keys()
252 keys_info->num_keys = get_unaligned_le16(&rse->regctl); in nvme_pr_read_keys()
254 num_keys = min(num_keys, keys_info->num_keys); in nvme_pr_read_keys()
257 keys_info->keys[i] = in nvme_pr_read_keys()
263 keys_info->keys[i] = le64_to_cpu(rs->regctl_ds[i].rkey); in nvme_pr_read_keys()
/linux-6.15/arch/x86/platform/geode/
H A Dgeode-common.c60 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-6.15/include/linux/
H A Dpr.h39 struct pr_keys *keys_info);
/linux-6.15/arch/arm/mach-pxa/
H A Dspitz.c497 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-6.15/drivers/scsi/
H A Dsd.c1968 static int sd_pr_read_keys(struct block_device *bdev, struct pr_keys *keys_info) in sd_pr_read_keys() argument
1971 u32 num_keys = keys_info->num_keys; in sd_pr_read_keys()
1983 keys_info->generation = get_unaligned_be32(&data[0]); in sd_pr_read_keys()
1984 keys_info->num_keys = get_unaligned_be32(&data[4]) / 8; in sd_pr_read_keys()
1987 num_copy_keys = min(num_keys, keys_info->num_keys); in sd_pr_read_keys()
1990 keys_info->keys[i] = get_unaligned_be64(&data[data_offset]); in sd_pr_read_keys()