Lines Matching refs:process_priv
1770 struct kfd_criu_process_priv_data process_priv; in criu_checkpoint_process() local
1773 memset(&process_priv, 0, sizeof(process_priv)); in criu_checkpoint_process()
1775 process_priv.version = KFD_CRIU_PRIV_VERSION; in criu_checkpoint_process()
1780 process_priv.xnack_mode = p->xnack_enabled ? 1 : 0; in criu_checkpoint_process()
1783 &process_priv, sizeof(process_priv)); in criu_checkpoint_process()
1790 *priv_offset += sizeof(process_priv); in criu_checkpoint_process()
2176 struct kfd_criu_process_priv_data process_priv; in criu_restore_process() local
2178 if (*priv_offset + sizeof(process_priv) > max_priv_data_size) in criu_restore_process()
2181 ret = copy_from_user(&process_priv, in criu_restore_process()
2183 sizeof(process_priv)); in criu_restore_process()
2189 *priv_offset += sizeof(process_priv); in criu_restore_process()
2191 if (process_priv.version != KFD_CRIU_PRIV_VERSION) { in criu_restore_process()
2193 process_priv.version, KFD_CRIU_PRIV_VERSION); in criu_restore_process()
2198 if (process_priv.xnack_mode && !kfd_process_xnack_mode(p, true)) { in criu_restore_process()
2203 pr_debug("set xnack mode: %d\n", process_priv.xnack_mode); in criu_restore_process()
2204 p->xnack_enabled = process_priv.xnack_mode; in criu_restore_process()