Lines Matching refs:args
4690 struct drm_i915_perf_oa_config *args = data;
4710 if ((!args->mux_regs_ptr || !args->n_mux_regs) &&
4711 (!args->boolean_regs_ptr || !args->n_boolean_regs) &&
4712 (!args->flex_regs_ptr || !args->n_flex_regs)) {
4728 if (!uuid_is_valid(args->uuid)) {
4738 memcpy(oa_config->uuid, args->uuid, sizeof(args->uuid));
4740 oa_config->mux_regs_len = args->n_mux_regs;
4743 u64_to_user_ptr(args->mux_regs_ptr),
4744 args->n_mux_regs);
4754 oa_config->b_counter_regs_len = args->n_boolean_regs;
4757 u64_to_user_ptr(args->boolean_regs_ptr),
4758 args->n_boolean_regs);
4769 if (args->n_flex_regs != 0) {
4774 oa_config->flex_regs_len = args->n_flex_regs;
4777 u64_to_user_ptr(args->flex_regs_ptr),
4778 args->n_flex_regs);