Home
last modified time | relevance | path

Searched defs:nvdimm (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/tools/testing/nvdimm/
H A Ddimm_devs.c15 struct nvdimm *nvdimm = to_nvdimm(dev); in security_show() local
/kernel/linux/linux-6.6/drivers/cxl/
H A Dsecurity.c12 static unsigned long cxl_pmem_get_security_flags(struct nvdimm *nvdimm, in cxl_pmem_get_security_flags() argument
66 static int cxl_pmem_security_change_key(struct nvdimm *nvdimm, in cxl_pmem_security_change_key() argument
93 static int __cxl_pmem_security_disable(struct nvdimm *nvdimm, in __cxl_pmem_security_disable() argument
118 static int cxl_pmem_security_disable(struct nvdimm *nvdim argument
124 cxl_pmem_security_disable_master(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) cxl_pmem_security_disable_master() argument
130 cxl_pmem_security_freeze(struct nvdimm *nvdimm) cxl_pmem_security_freeze() argument
142 cxl_pmem_security_unlock(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) cxl_pmem_security_unlock() argument
166 cxl_pmem_security_passphrase_erase(struct nvdimm *nvdimm, const struct nvdimm_key_data *key, enum nvdimm_passphrase_type ptype) cxl_pmem_security_passphrase_erase() argument
[all...]
H A Dpmem.c23 static void unregister_nvdimm(void *nvdimm) in unregister_nvdimm() argument
30 struct nvdimm *nvdimm = to_nvdimm(dev); in provider_show() local
39 struct nvdimm *nvdimm = to_nvdimm(dev); in id_show() local
70 struct nvdimm *nvdimm; in cxl_nvdimm_probe() local
192 cxl_pmem_nvdimm_ctl(struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len) cxl_pmem_nvdimm_ctl() argument
215 cxl_pmem_ctl(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc) cxl_pmem_ctl() argument
316 struct nvdimm *nvdimm; cxl_pmem_region_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/nfit/
H A Dintel.c52 static unsigned long intel_security_flags(struct nvdimm *nvdimm, in intel_security_flags() argument
119 static int intel_security_freeze(struct nvdimm *nvdimm) in intel_security_freeze() argument
146 intel_security_change_key(struct nvdimm *nvdimm, const struct nvdimm_key_data *old_data, const struct nvdimm_key_data *new_data, enum nvdimm_passphrase_type ptype) intel_security_change_key() argument
195 intel_security_unlock(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) intel_security_unlock() argument
236 intel_security_disable(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) intel_security_disable() argument
276 intel_security_erase(struct nvdimm *nvdimm, const struct nvdimm_key_data *key, enum nvdimm_passphrase_type ptype) intel_security_erase() argument
325 intel_security_query_overwrite(struct nvdimm *nvdimm) intel_security_query_overwrite() argument
362 intel_security_overwrite(struct nvdimm *nvdimm, const struct nvdimm_key_data *nkey) intel_security_overwrite() argument
610 intel_fwa_dimminfo(struct nvdimm *nvdimm, struct nd_intel_fw_activate_dimminfo *info) intel_fwa_dimminfo() argument
633 intel_fwa_state(struct nvdimm *nvdimm) intel_fwa_state() argument
700 intel_fwa_result(struct nvdimm *nvdimm) intel_fwa_result() argument
715 intel_fwa_arm(struct nvdimm *nvdimm, enum nvdimm_fwa_trigger arm) intel_fwa_arm() argument
[all...]
H A Dnfit.h208 struct nvdimm *nvdimm; member
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dnd-core.h31 struct nvdimm { struct
51 nvdimm_security_flags( struct nvdimm *nvdimm, enum nvdimm_passphrase_type ptype) nvdimm_security_flags() argument
H A Dsecurity.c50 static struct key *nvdimm_request_key(struct nvdimm *nvdimm) in nvdimm_request_key() argument
80 static const void *nvdimm_get_key_payload(struct nvdimm *nvdimm, in nvdimm_get_key_payload() argument
90 static struct key *nvdimm_lookup_user_key(struct nvdimm *nvdimm, in nvdimm_lookup_user_key() argument
120 nvdimm_get_user_key_payload(struct nvdimm *nvdimm, key_serial_t id, int subclass, struct key **key) nvdimm_get_user_key_payload() argument
139 nvdimm_key_revalidate(struct nvdimm *nvdimm) nvdimm_key_revalidate() argument
165 __nvdimm_security_unlock(struct nvdimm *nvdimm) __nvdimm_security_unlock() argument
215 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_unlock() local
224 check_security_state(struct nvdimm *nvdimm) check_security_state() argument
242 security_disable(struct nvdimm *nvdimm, unsigned int keyid) security_disable() argument
275 security_update(struct nvdimm *nvdimm, unsigned int keyid, unsigned int new_keyid, enum nvdimm_passphrase_type pass_type) security_update() argument
325 security_erase(struct nvdimm *nvdimm, unsigned int keyid, enum nvdimm_passphrase_type pass_type) security_erase() argument
367 security_overwrite(struct nvdimm *nvdimm, unsigned int keyid) security_overwrite() argument
411 __nvdimm_security_overwrite_query(struct nvdimm *nvdimm) __nvdimm_security_overwrite_query() argument
465 struct nvdimm *nvdimm = nvdimm_security_overwrite_query() local
497 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_store() local
[all...]
H A Dregion_devs.c25 static int nvdimm_map_flush(struct device *dev, struct nvdimm *nvdimm, int dimm, in nvdimm_map_flush() argument
72 struct nvdimm *nvdimm = nd_mapping->nvdimm; in nd_region_activate() local
99 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_activate() local
131 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_release() local
202 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_to_nstype() local
703 struct nvdimm *nvdimm; mappingN() local
1013 struct nvdimm *nvdimm = nd_mapping->nvdimm; default_align() local
1044 struct nvdimm *nvdimm = mapping->nvdimm; nd_region_create() local
1105 struct nvdimm *nvdimm = mapping->nvdimm; nd_region_create() local
1252 struct nvdimm *nvdimm = nd_mapping->nvdimm; nvdimm_has_flush() local
[all...]
H A Dnd.h123 struct nvdimm *nvdimm; member
H A Dlabel.c384 struct nvdimm *nvdimm = to_nvdimm(ndd->dev); in nd_label_reserve_dpa() local
H A Ddimm_devs.c31 struct nvdimm *nvdimm = to_nvdimm(dev); in nvdimm_check_config_data() local
178 struct nvdimm *nvdimm = to_nvdimm(dev); in nvdimm_set_labeling() local
185 struct nvdimm *nvdim in nvdimm_set_locked() local
192 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_clear_locked() local
199 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_release() local
207 struct nvdimm *nvdimm = container_of(dev, struct nvdimm, dev); to_nvdimm() local
232 struct nvdimm *nvdimm = nd_mapping->nvdimm; to_ndd() local
268 nvdimm_name(struct nvdimm *nvdimm) nvdimm_name() argument
274 nvdimm_kobj(struct nvdimm *nvdimm) nvdimm_kobj() argument
280 nvdimm_cmd_mask(struct nvdimm *nvdimm) nvdimm_cmd_mask() argument
286 nvdimm_provider_data(struct nvdimm *nvdimm) nvdimm_provider_data() argument
297 struct nvdimm *nvdimm = to_nvdimm(dev); commands_show() local
313 struct nvdimm *nvdimm = to_nvdimm(dev); flags_show() local
325 struct nvdimm *nvdimm = to_nvdimm(dev); state_show() local
376 struct nvdimm *nvdimm = to_nvdimm(dev); security_show() local
392 struct nvdimm *nvdimm = to_nvdimm(dev); frozen_show() local
434 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_visible() local
463 struct nvdimm *nvdimm = to_nvdimm(dev); result_show() local
492 struct nvdimm *nvdimm = to_nvdimm(dev); activate_show() local
517 struct nvdimm *nvdimm = to_nvdimm(dev); activate_store() local
552 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_firmware_visible() local
601 struct nvdimm *nvdimm = kzalloc(sizeof(*nvdimm), GFP_KERNEL); __nvdimm_create() local
647 struct nvdimm *nvdimm = data; shutdown_security_notify() local
654 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_setup_events() local
667 nvdimm_in_overwrite(struct nvdimm *nvdimm) nvdimm_in_overwrite() argument
673 nvdimm_security_freeze(struct nvdimm *nvdimm) nvdimm_security_freeze() argument
[all...]
H A Dbus.c336 struct nvdimm_bus *nvdimm_to_bus(struct nvdimm *nvdimm) in nvdimm_to_bus() argument
401 struct nvdimm *nvdimm = to_nvdimm(dev); in child_unregister() local
847 u32 nd_cmd_in_size(struct nvdimm *nvdimm, in argument
874 nd_cmd_out_size(struct nvdimm *nvdimm, int cmd, const struct nd_cmd_desc *desc, int idx, const u32 *in_field, const u32 *out_field, unsigned long remainder) nd_cmd_out_size() argument
979 nd_cmd_clear_to_send(struct nvdimm_bus *nvdimm_bus, struct nvdimm *nvdimm, unsigned int cmd, void *data) nd_cmd_clear_to_send() argument
1007 __nd_ioctl(struct nvdimm_bus *nvdimm_bus, struct nvdimm *nvdimm, int read_only, unsigned int ioctl_cmd, unsigned long arg) __nd_ioctl() argument
1201 struct nvdimm *nvdimm = to_nvdimm(dev); match_dimm() local
1215 struct nvdimm *nvdimm = NULL; nd_ioctl() local
[all...]
/kernel/linux/linux-6.6/drivers/acpi/nfit/
H A Dintel.c53 static unsigned long intel_security_flags(struct nvdimm *nvdimm, in intel_security_flags() argument
120 static int intel_security_freeze(struct nvdimm *nvdimm) in intel_security_freeze() argument
147 intel_security_change_key(struct nvdimm *nvdimm, const struct nvdimm_key_data *old_data, const struct nvdimm_key_data *new_data, enum nvdimm_passphrase_type ptype) intel_security_change_key() argument
194 intel_security_unlock(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) intel_security_unlock() argument
232 intel_security_disable(struct nvdimm *nvdimm, const struct nvdimm_key_data *key_data) intel_security_disable() argument
272 intel_security_erase(struct nvdimm *nvdimm, const struct nvdimm_key_data *key, enum nvdimm_passphrase_type ptype) intel_security_erase() argument
317 intel_security_query_overwrite(struct nvdimm *nvdimm) intel_security_query_overwrite() argument
352 intel_security_overwrite(struct nvdimm *nvdimm, const struct nvdimm_key_data *nkey) intel_security_overwrite() argument
582 intel_fwa_dimminfo(struct nvdimm *nvdimm, struct nd_intel_fw_activate_dimminfo *info) intel_fwa_dimminfo() argument
605 intel_fwa_state(struct nvdimm *nvdimm) intel_fwa_state() argument
672 intel_fwa_result(struct nvdimm *nvdimm) intel_fwa_result() argument
687 intel_fwa_arm(struct nvdimm *nvdimm, enum nvdimm_fwa_trigger arm) intel_fwa_arm() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dsecurity.c50 static struct key *nvdimm_request_key(struct nvdimm *nvdimm) in nvdimm_request_key() argument
80 static const void *nvdimm_get_key_payload(struct nvdimm *nvdimm, in nvdimm_get_key_payload() argument
90 static struct key *nvdimm_lookup_user_key(struct nvdimm *nvdimm, in nvdimm_lookup_user_key() argument
120 nvdimm_get_user_key_payload(struct nvdimm *nvdimm, key_serial_t id, int subclass, struct key **key) nvdimm_get_user_key_payload() argument
139 nvdimm_key_revalidate(struct nvdimm *nvdimm) nvdimm_key_revalidate() argument
165 __nvdimm_security_unlock(struct nvdimm *nvdimm) __nvdimm_security_unlock() argument
221 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_unlock() local
230 check_security_state(struct nvdimm *nvdimm) check_security_state() argument
248 security_disable(struct nvdimm *nvdimm, unsigned int keyid, enum nvdimm_passphrase_type pass_type) security_disable() argument
296 security_update(struct nvdimm *nvdimm, unsigned int keyid, unsigned int new_keyid, enum nvdimm_passphrase_type pass_type) security_update() argument
346 security_erase(struct nvdimm *nvdimm, unsigned int keyid, enum nvdimm_passphrase_type pass_type) security_erase() argument
390 security_overwrite(struct nvdimm *nvdimm, unsigned int keyid) security_overwrite() argument
436 __nvdimm_security_overwrite_query(struct nvdimm *nvdimm) __nvdimm_security_overwrite_query() argument
490 struct nvdimm *nvdimm = nvdimm_security_overwrite_query() local
523 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_store() local
[all...]
H A Dnd-core.h31 struct nvdimm { struct
51 nvdimm_security_flags( struct nvdimm *nvdimm, enum nvdimm_passphrase_type ptype) nvdimm_security_flags() argument
H A Ddimm_devs.c27 struct nvdimm *nvdimm = to_nvdimm(dev); in nvdimm_check_config_data() local
174 struct nvdimm *nvdimm = to_nvdimm(dev); in nvdimm_set_labeling() local
181 struct nvdimm *nvdim in nvdimm_set_locked() local
188 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_clear_locked() local
195 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_release() local
203 struct nvdimm *nvdimm = container_of(dev, struct nvdimm, dev); to_nvdimm() local
212 struct nvdimm *nvdimm = nd_mapping->nvdimm; to_ndd() local
248 nvdimm_name(struct nvdimm *nvdimm) nvdimm_name() argument
254 nvdimm_kobj(struct nvdimm *nvdimm) nvdimm_kobj() argument
260 nvdimm_cmd_mask(struct nvdimm *nvdimm) nvdimm_cmd_mask() argument
266 nvdimm_provider_data(struct nvdimm *nvdimm) nvdimm_provider_data() argument
277 struct nvdimm *nvdimm = to_nvdimm(dev); commands_show() local
293 struct nvdimm *nvdimm = to_nvdimm(dev); flags_show() local
304 struct nvdimm *nvdimm = to_nvdimm(dev); state_show() local
355 struct nvdimm *nvdimm = to_nvdimm(dev); security_show() local
378 struct nvdimm *nvdimm = to_nvdimm(dev); frozen_show() local
420 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_visible() local
449 struct nvdimm *nvdimm = to_nvdimm(dev); result_show() local
478 struct nvdimm *nvdimm = to_nvdimm(dev); activate_show() local
503 struct nvdimm *nvdimm = to_nvdimm(dev); activate_store() local
538 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_firmware_visible() local
589 struct nvdimm *nvdimm = kzalloc(sizeof(*nvdimm), GFP_KERNEL); __nvdimm_create() local
636 nvdimm_delete(struct nvdimm *nvdimm) nvdimm_delete() argument
656 struct nvdimm *nvdimm = data; shutdown_security_notify() local
663 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_security_setup_events() local
676 nvdimm_in_overwrite(struct nvdimm *nvdimm) nvdimm_in_overwrite() argument
682 nvdimm_security_freeze(struct nvdimm *nvdimm) nvdimm_security_freeze() argument
[all...]
H A Dregion_devs.c26 static int nvdimm_map_flush(struct device *dev, struct nvdimm *nvdimm, int dimm, in nvdimm_map_flush() argument
69 struct nvdimm *nvdimm = nd_mapping->nvdimm; in nd_region_invalidate_memregion() local
97 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_invalidate_memregion() local
115 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_activate() local
146 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_activate() local
178 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_release() local
226 struct nvdimm *nvdimm = nd_mapping->nvdimm; nd_region_to_nstype() local
710 struct nvdimm *nvdimm; mappingN() local
1011 struct nvdimm *nvdimm = mapping->nvdimm; nd_region_create() local
1054 struct nvdimm *nvdimm = mapping->nvdimm; nd_region_create() local
1200 struct nvdimm *nvdimm = nd_mapping->nvdimm; nvdimm_has_flush() local
[all...]
H A Dbus.c325 struct nvdimm_bus *nvdimm_to_bus(struct nvdimm *nvdimm) in nvdimm_to_bus() argument
863 u32 nd_cmd_in_size(struct nvdimm *nvdimm, int cmd, in nd_cmd_in_size() argument
890 u32 nd_cmd_out_size(struct nvdimm *nvdimm, int cmd, in nd_cmd_out_size() argument
995 nd_cmd_clear_to_send(struct nvdimm_bus *nvdimm_bus, struct nvdimm *nvdimm, unsigned int cmd, void *data) nd_cmd_clear_to_send() argument
1023 __nd_ioctl(struct nvdimm_bus *nvdimm_bus, struct nvdimm *nvdimm, int read_only, unsigned int ioctl_cmd, unsigned long arg) __nd_ioctl() argument
1217 struct nvdimm *nvdimm = to_nvdimm(dev); match_dimm() local
1231 struct nvdimm *nvdimm = NULL; nd_ioctl() local
[all...]
H A Dnd.h388 struct nvdimm *nvdimm; member
/kernel/linux/linux-6.6/tools/testing/nvdimm/test/
H A Dndtest.h65 struct nvdimm *nvdimm; member
H A Dndtest.c565 struct nvdimm *nvdimm = to_nvdimm(dev); in phys_id_show() local
582 struct nvdimm *nvdim in id_show() local
238 ndtest_ctl(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc) ndtest_ctl() argument
593 struct nvdimm *nvdimm = to_nvdimm(dev); nvdimm_handle_show() local
621 struct nvdimm *nvdimm = to_nvdimm(dev); formats_show() local
631 struct nvdimm *nvdimm = to_nvdimm(dev); format_show() local
652 struct nvdimm *nvdimm = to_nvdimm(dev); ndtest_nvdimm_attr_visible() local
664 struct nvdimm *nvdimm = to_nvdimm(dev); flags_show() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dnd.h70 static inline int register_nvdimm_pmu(struct nvdimm_pmu *nvdimm, struct platform_device *pdev) in register_nvdimm_pmu() argument
H A Dlibnvdimm.h118 struct nvdimm *nvdimm; member
303 nvdimm_ctl(struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc) nvdimm_ctl() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dpapr_scm.c102 struct nvdimm *nvdimm; member
462 static int is_cmd_valid(struct nvdimm *nvdimm, unsigned int cmd, void *buf, in is_cmd_valid() argument
732 papr_scm_ndctl(struct nvdimm_bus_descriptor *nd_desc, struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc) papr_scm_ndctl() argument
875 struct nvdimm *nvdimm = to_nvdimm(dev); papr_nd_attribute_visible() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dlibnvdimm.h111 struct nvdimm *nvdimm; member
312 nvdimm_ctl(struct nvdimm *nvdimm, unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc) nvdimm_ctl() argument
[all...]

Completed in 21 milliseconds

12