Lines Matching refs:amd_pmf_dev
44 static void amd_pmf_prepare_args(struct amd_pmf_dev *dev, int cmd, in amd_pmf_prepare_args()
62 static void amd_pmf_update_uevents(struct amd_pmf_dev *dev, u16 event) in amd_pmf_update_uevents()
98 static void amd_pmf_update_bios_output(struct amd_pmf_dev *pdev, struct ta_pmf_action *action) in amd_pmf_update_bios_output()
107 static void amd_pmf_apply_policies(struct amd_pmf_dev *dev, struct ta_pmf_enact_result *out) in amd_pmf_apply_policies()
234 int amd_pmf_invoke_cmd_enact(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_enact()
274 static int amd_pmf_invoke_cmd_init(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_init()
315 struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, pb_work.work); in amd_pmf_invoke_cmd()
321 int amd_pmf_start_policy_engine(struct amd_pmf_dev *dev) in amd_pmf_start_policy_engine()
359 static inline bool amd_pmf_pb_valid(struct amd_pmf_dev *dev) in amd_pmf_pb_valid()
365 static void amd_pmf_hex_dump_pb(struct amd_pmf_dev *dev) in amd_pmf_hex_dump_pb()
374 struct amd_pmf_dev *dev = filp->private_data; in amd_pmf_get_pb_data()
412 static void amd_pmf_open_pb(struct amd_pmf_dev *dev, struct dentry *debugfs_root) in amd_pmf_open_pb()
418 static void amd_pmf_remove_pb(struct amd_pmf_dev *dev) in amd_pmf_remove_pb()
423 static void amd_pmf_open_pb(struct amd_pmf_dev *dev, struct dentry *debugfs_root) {} in amd_pmf_open_pb()
424 static void amd_pmf_remove_pb(struct amd_pmf_dev *dev) {} in amd_pmf_remove_pb()
425 static void amd_pmf_hex_dump_pb(struct amd_pmf_dev *dev) {} in amd_pmf_hex_dump_pb()
453 static int amd_pmf_register_input_device(struct amd_pmf_dev *dev) in amd_pmf_register_input_device()
477 int amd_pmf_tee_init(struct amd_pmf_dev *dev, const uuid_t *uuid) in amd_pmf_tee_init()
525 void amd_pmf_tee_deinit(struct amd_pmf_dev *dev) in amd_pmf_tee_deinit()
535 int amd_pmf_init_smart_pc(struct amd_pmf_dev *dev) in amd_pmf_init_smart_pc()
615 void amd_pmf_deinit_smart_pc(struct amd_pmf_dev *dev) in amd_pmf_deinit_smart_pc()