user_config
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
user_config();
struct drm_i915_perf_oa_config user_config;
if (copy_from_user(&user_config, user_config_ptr, sizeof(user_config))) {
ret = can_copy_perf_config_registers_or_number(user_config.n_boolean_regs,
user_config.boolean_regs_ptr,
ret = can_copy_perf_config_registers_or_number(user_config.n_flex_regs,
user_config.flex_regs_ptr,
ret = can_copy_perf_config_registers_or_number(user_config.n_mux_regs,
user_config.mux_regs_ptr,
user_config.boolean_regs_ptr,
&user_config.n_boolean_regs);
user_config.flex_regs_ptr,
&user_config.n_flex_regs);
user_config.mux_regs_ptr,
&user_config.n_mux_regs);
memcpy(user_config.uuid, oa_config->uuid, sizeof(user_config.uuid));
if (copy_to_user(user_config_ptr, &user_config, sizeof(user_config))) {
void user_config(void);