Home
last modified time | relevance | path

Searched refs:uparams (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/tools/testing/selftests/resctrl/
H A Dresctrl_tests.c184 if (!uparams->benchmark_cmd[0] || strcmp(uparams->benchmark_cmd[0], "fill_buf")) in alloc_fill_buf_param()
191 if (uparams->benchmark_cmd[1] && *uparams->benchmark_cmd[1] != '\0') { in alloc_fill_buf_param()
202 if (uparams->benchmark_cmd[2] && *uparams->benchmark_cmd[2] != '\0') { in alloc_fill_buf_param()
213 if (uparams->benchmark_cmd[3] && *uparams->benchmark_cmd[3] != '\0') { in alloc_fill_buf_param()
220 if (uparams->benchmark_cmd[4] && *uparams->benchmark_cmd[4] != '\0') { in alloc_fill_buf_param()
232 memset(uparams, 0, sizeof(*uparams)); in init_user_params()
234 uparams->cpu = 1; in init_user_params()
235 uparams->bits = 0; in init_user_params()
243 struct user_params uparams; in main() local
246 init_user_params(&uparams); in main()
[all …]
H A Dmbm_test.c100 const struct user_params *uparams, in mbm_setup() argument
111 ret = write_schemata(p->ctrlgrp, "100", uparams->cpu, test->resource); in mbm_setup()
118 static int mbm_measure(const struct user_params *uparams, in mbm_measure() argument
121 return measure_read_mem_bw(uparams, param, bm_pid); in mbm_measure()
129 static int mbm_run_test(const struct resctrl_test *test, const struct user_params *uparams) in mbm_run_test() argument
143 if (uparams->fill_buf) { in mbm_run_test()
144 fill_buf.buf_size = uparams->fill_buf->buf_size; in mbm_run_test()
145 fill_buf.memflush = uparams->fill_buf->memflush; in mbm_run_test()
147 } else if (!uparams->benchmark_cmd[0]) { in mbm_run_test()
150 buf_size = get_fill_buf_size(uparams->cpu, "L3"); in mbm_run_test()
[all …]
H A Dmba_test.c39 const struct user_params *uparams, in mba_setup() argument
59 ret = write_schemata(p->ctrlgrp, allocation_str, uparams->cpu, test->resource); in mba_setup()
68 static int mba_measure(const struct user_params *uparams, in mba_measure() argument
71 return measure_read_mem_bw(uparams, param, bm_pid); in mba_measure()
170 static int mba_run_test(const struct resctrl_test *test, const struct user_params *uparams) in mba_run_test() argument
184 if (uparams->fill_buf) { in mba_run_test()
185 fill_buf.buf_size = uparams->fill_buf->buf_size; in mba_run_test()
186 fill_buf.memflush = uparams->fill_buf->memflush; in mba_run_test()
188 } else if (!uparams->benchmark_cmd[0]) { in mba_run_test()
191 buf_size = get_fill_buf_size(uparams->cpu, "L3"); in mba_run_test()
[all …]
H A Dcmt_test.c31 const struct user_params *uparams, in cmt_setup() argument
43 static int cmt_measure(const struct user_params *uparams, in cmt_measure() argument
116 static int cmt_run_test(const struct resctrl_test *test, const struct user_params *uparams) in cmt_run_test() argument
120 int n = uparams->bits ? : 5; in cmt_run_test()
130 ret = get_cache_size(uparams->cpu, "L3", &cache_total_size); in cmt_run_test()
155 if (uparams->fill_buf) { in cmt_run_test()
157 fill_buf.memflush = uparams->fill_buf->memflush; in cmt_run_test()
159 } else if (!uparams->benchmark_cmd[0]) { in cmt_run_test()
167 ret = resctrl_val(test, uparams, &param); in cmt_run_test()
H A Dcat_test.c157 const struct user_params *uparams, in cat_test() argument
175 ret = taskset_benchmark(bm_pid, uparams->cpu, &old_affinity); in cat_test()
186 pe_fd = perf_open(&pea, bm_pid, uparams->cpu); in cat_test()
200 ret = write_schemata("", schemata, uparams->cpu, test->resource); in cat_test()
204 ret = write_schemata(param->ctrlgrp, schemata, uparams->cpu, test->resource); in cat_test()
239 int n = uparams->bits; in cat_run_test()
254 ret = get_cache_size(uparams->cpu, test->resource, &cache_total_size); in cat_run_test()
282 ret = cat_test(test, uparams, &param, span, start_mask); in cat_run_test()
314 const struct user_params *uparams) in noncont_cat_run_test() argument
348 ret = write_schemata("", schemata, uparams->cpu, test->resource); in noncont_cat_run_test()
[all …]
H A Dresctrl_val.c485 int measure_read_mem_bw(const struct user_params *uparams, in measure_read_mem_bw() argument
497 ret = perf_open_imc_read_mem_bw(uparams->cpu); in measure_read_mem_bw()
541 const struct user_params *uparams, in resctrl_val() argument
553 ret = get_domain_id(test->resource, uparams->cpu, &domain_id); in resctrl_val()
562 ret = taskset_benchmark(ppid, uparams->cpu, &old_affinity); in resctrl_val()
610 else if (uparams->benchmark_cmd[0]) in resctrl_val()
611 execvp(uparams->benchmark_cmd[0], (char **)uparams->benchmark_cmd); in resctrl_val()
622 ret = param->setup(test, uparams, param); in resctrl_val()
630 ret = param->measure(uparams, param, bm_pid); in resctrl_val()
H A Dresctrl.h110 const struct user_params *uparams);
139 const struct user_params *uparams,
141 int (*measure)(const struct user_params *uparams,
189 int measure_read_mem_bw(const struct user_params *uparams,
194 const struct user_params *uparams,
/linux-6.15/security/keys/
H A Dkeyctl_pkey.c118 struct keyctl_pkey_params uparams; in keyctl_pkey_params_get_2() local
125 if (copy_from_user(&uparams, _params, sizeof(uparams)) != 0) in keyctl_pkey_params_get_2()
138 if (uparams.in_len > info.max_dec_size || in keyctl_pkey_params_get_2()
139 uparams.out_len > info.max_enc_size) in keyctl_pkey_params_get_2()
143 if (uparams.in_len > info.max_enc_size || in keyctl_pkey_params_get_2()
144 uparams.out_len > info.max_dec_size) in keyctl_pkey_params_get_2()
148 if (uparams.in_len > info.max_data_size || in keyctl_pkey_params_get_2()
149 uparams.out_len > info.max_sig_size) in keyctl_pkey_params_get_2()
153 if (uparams.in_len > info.max_data_size || in keyctl_pkey_params_get_2()
154 uparams.in2_len > info.max_sig_size) in keyctl_pkey_params_get_2()
[all …]
/linux-6.15/drivers/tee/
H A Dtee_core.c358 struct tee_ioctl_param __user *uparams) in params_from_user() argument
366 if (copy_from_user(&ip, uparams + n, sizeof(ip))) in params_from_user()
441 struct tee_ioctl_param __user *up = uparams + n; in params_to_user()
472 struct tee_ioctl_param __user *uparams = NULL; in tee_ioctl_open_session() local
498 uparams = uarg->params; in tee_ioctl_open_session()
551 struct tee_ioctl_param __user *uparams = NULL; in tee_ioctl_invoke() local
576 uparams = uarg->params; in tee_ioctl_invoke()
635 struct tee_ioctl_param __user *uparams, in params_to_supp() argument
671 if (copy_to_user(uparams + n, &ip, sizeof(ip))) in params_to_supp()
730 struct tee_ioctl_param __user *uparams) in params_from_supp() argument
[all …]