Lines Matching refs:data

19     int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,
21 int (*reserve_store)(int no_store, void *data);
23 void *data);
24 int (*unreserve_store)(void *data);
25 int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,
27 void *data; member
45 struct algorithm_data_st *data = cbdata; in algorithm_do_map() local
48 if (!data->reserve_store(no_store, data->data)) in algorithm_do_map()
53 if (data->pre == NULL) { in algorithm_do_map()
56 } else if (!data->pre(provider, cur_operation, no_store, data->data, in algorithm_do_map()
77 data->fn(provider, thismap, no_store, data->data); in algorithm_do_map()
81 if (data->post == NULL) { in algorithm_do_map()
84 } else if (!data->post(provider, cur_operation, no_store, data->data, in algorithm_do_map()
91 data->unreserve_store(data->data); in algorithm_do_map()
104 struct algorithm_data_st *data = cbdata; in algorithm_do_this() local
110 if (data->operation_id != 0) in algorithm_do_this()
111 first_operation = last_operation = data->operation_id; in algorithm_do_this()
122 ret = algorithm_do_map(provider, map, cur_operation, no_store, data); in algorithm_do_this()
140 int no_store, void *data, int *result), in ossl_algorithm_do_all() argument
141 int (*reserve_store)(int no_store, void *data), in ossl_algorithm_do_all() argument
144 int no_store, void *data), in ossl_algorithm_do_all()
145 int (*unreserve_store)(void *data), in ossl_algorithm_do_all() argument
147 int no_store, void *data, int *result), in ossl_algorithm_do_all()
148 void *data) in ossl_algorithm_do_all()
159 cbdata.data = data; in ossl_algorithm_do_all()