/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | gas_query_ap.c | 2 * Generic advertisement service (GAS) query (hostapd) 25 /** GAS query timeout in seconds */ 28 /* GAS query wait-time / duration in ms */ 33 * struct gas_query_pending - Pending GAS query 59 * struct gas_query_ap - Internal GAS query data 73 struct gas_query_pending *query); 88 * gas_query_ap_init - Initialize GAS query component 90 * Returns: Pointer to GAS query data or %NULL on failure 130 static void gas_query_free(struct gas_query_pending *query, int del_list) in gas_query_free() argument 133 dl_list_del(&query in gas_query_free() 142 gas_query_done(struct gas_query_ap *gas, struct gas_query_pending *query, enum gas_query_ap_result result) gas_query_done() argument 168 struct gas_query_pending *query, *next; gas_query_ap_deinit() local 194 gas_query_append(struct gas_query_pending *query, const u8 *data, size_t len) gas_query_append() argument 209 struct gas_query_pending *query; gas_query_ap_tx_status() local 258 gas_query_tx(struct gas_query_ap *gas, struct gas_query_pending *query, struct wpabuf *req, unsigned int wait_time) gas_query_tx() argument 280 gas_query_tx_comeback_req(struct gas_query_ap *gas, struct gas_query_pending *query) gas_query_tx_comeback_req() argument 308 struct gas_query_pending *query = user_ctx; gas_query_rx_comeback_timeout() local 337 struct gas_query_pending *query = user_ctx; gas_query_tx_comeback_timeout() local 345 gas_query_tx_comeback_req_delay(struct gas_query_ap *gas, struct gas_query_pending *query, u16 comeback_delay) gas_query_tx_comeback_req_delay() argument 361 gas_query_rx_initial(struct gas_query_ap *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u16 comeback_delay) gas_query_rx_initial() argument 393 gas_query_rx_comeback(struct gas_query_ap *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u8 frag_id, u8 more_frags, u16 comeback_delay) gas_query_rx_comeback() argument 469 struct gas_query_pending *query; gas_query_ap_rx() local 603 struct gas_query_pending *query = user_ctx; gas_query_timeout() local 626 gas_query_tx_initial_req(struct gas_query_ap *gas, struct gas_query_pending *query) gas_query_tx_initial_req() argument 682 struct gas_query_pending *query; gas_query_ap_req() local [all...] |
H A D | ieee802_11_auth.c | 96 static void hostapd_acl_query_free(struct hostapd_acl_query_data *query) in hostapd_acl_query_free() argument 98 if (query == NULL) in hostapd_acl_query_free() 100 os_free(query->auth_msg); in hostapd_acl_query_free() 101 os_free(query); in hostapd_acl_query_free() 107 struct hostapd_acl_query_data *query) in hostapd_radius_acl_query() 112 query->radius_id = radius_client_get_id(hapd->radius); in hostapd_radius_acl_query() 113 msg = radius_msg_new(RADIUS_CODE_ACCESS_REQUEST, query->radius_id); in hostapd_radius_acl_query() 207 * @is_probe_req: Whether this query for a Probe Request frame 229 struct hostapd_acl_query_data *query; in hostapd_allowed_address() 248 query in hostapd_allowed_address() 106 hostapd_radius_acl_query(struct hostapd_data *hapd, const u8 *addr, struct hostapd_acl_query_data *query) hostapd_radius_acl_query() argument 454 struct hostapd_acl_query_data *query, *prev; hostapd_acl_recv_radius() local 608 struct hostapd_acl_query_data *query, *prev; hostapd_acl_deinit() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | gas_query_ap.c | 2 * Generic advertisement service (GAS) query (hostapd) 25 /** GAS query timeout in seconds */ 28 /* GAS query wait-time / duration in ms */ 33 * struct gas_query_pending - Pending GAS query 59 * struct gas_query_ap - Internal GAS query data 73 struct gas_query_pending *query); 88 * gas_query_ap_init - Initialize GAS query component 90 * Returns: Pointer to GAS query data or %NULL on failure 130 static void gas_query_free(struct gas_query_pending *query, int del_list) in gas_query_free() argument 133 dl_list_del(&query in gas_query_free() 142 gas_query_done(struct gas_query_ap *gas, struct gas_query_pending *query, enum gas_query_ap_result result) gas_query_done() argument 168 struct gas_query_pending *query, *next; gas_query_ap_deinit() local 194 gas_query_append(struct gas_query_pending *query, const u8 *data, size_t len) gas_query_append() argument 209 struct gas_query_pending *query; gas_query_ap_tx_status() local 258 gas_query_tx(struct gas_query_ap *gas, struct gas_query_pending *query, struct wpabuf *req, unsigned int wait_time) gas_query_tx() argument 280 gas_query_tx_comeback_req(struct gas_query_ap *gas, struct gas_query_pending *query) gas_query_tx_comeback_req() argument 308 struct gas_query_pending *query = user_ctx; gas_query_rx_comeback_timeout() local 337 struct gas_query_pending *query = user_ctx; gas_query_tx_comeback_timeout() local 345 gas_query_tx_comeback_req_delay(struct gas_query_ap *gas, struct gas_query_pending *query, u16 comeback_delay) gas_query_tx_comeback_req_delay() argument 361 gas_query_rx_initial(struct gas_query_ap *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u16 comeback_delay) gas_query_rx_initial() argument 393 gas_query_rx_comeback(struct gas_query_ap *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u8 frag_id, u8 more_frags, u16 comeback_delay) gas_query_rx_comeback() argument 469 struct gas_query_pending *query; gas_query_ap_rx() local 603 struct gas_query_pending *query = user_ctx; gas_query_timeout() local 626 gas_query_tx_initial_req(struct gas_query_ap *gas, struct gas_query_pending *query) gas_query_tx_initial_req() argument 682 struct gas_query_pending *query; gas_query_ap_req() local [all...] |
H A D | ieee802_11_auth.c | 137 static void hostapd_acl_query_free(struct hostapd_acl_query_data *query) in hostapd_acl_query_free() argument 139 if (query == NULL) in hostapd_acl_query_free() 141 os_free(query->auth_msg); in hostapd_acl_query_free() 142 os_free(query); in hostapd_acl_query_free() 148 struct hostapd_acl_query_data *query) in hostapd_radius_acl_query() 153 query->radius_id = radius_client_get_id(hapd->radius); in hostapd_radius_acl_query() 154 msg = radius_msg_new(RADIUS_CODE_ACCESS_REQUEST, query->radius_id); in hostapd_radius_acl_query() 247 * @is_probe_req: Whether this query for a Probe Request frame 284 struct hostapd_acl_query_data *query; in hostapd_allowed_address() 305 query in hostapd_allowed_address() 147 hostapd_radius_acl_query(struct hostapd_data *hapd, const u8 *addr, struct hostapd_acl_query_data *query) hostapd_radius_acl_query() argument 519 struct hostapd_acl_query_data *query, *prev; hostapd_acl_recv_radius() local 671 struct hostapd_acl_query_data *query, *prev; hostapd_acl_deinit() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
H A D | gas_query.c | 2 * Generic advertisement service (GAS) query 26 /** GAS query timeout in seconds */ 29 /* GAS query wait-time / duration in ms */ 34 * struct gas_query_pending - Pending GAS query 62 * struct gas_query - Internal GAS query data 79 struct gas_query_pending *query); 94 * gas_query_init - Initialize GAS query component 96 * Returns: Pointer to GAS query data or %NULL on failure 136 static void gas_query_free(struct gas_query_pending *query, int del_list) in gas_query_free() argument 138 struct gas_query *gas = query in gas_query_free() 155 gas_query_done(struct gas_query *gas, struct gas_query_pending *query, enum gas_query_result result) gas_query_done() argument 183 struct gas_query_pending *query, *next; gas_query_deinit() local 209 gas_query_append(struct gas_query_pending *query, const u8 *data, size_t len) gas_query_append() argument 227 struct gas_query_pending *query; gas_query_tx_status() local 276 gas_query_tx(struct gas_query *gas, struct gas_query_pending *query, struct wpabuf *req, unsigned int wait_time) gas_query_tx() argument 317 gas_query_tx_comeback_req(struct gas_query *gas, struct gas_query_pending *query) gas_query_tx_comeback_req() argument 345 struct gas_query_pending *query = user_ctx; gas_query_rx_comeback_timeout() local 374 struct gas_query_pending *query = user_ctx; gas_query_tx_comeback_timeout() local 382 gas_query_tx_comeback_req_delay(struct gas_query *gas, struct gas_query_pending *query, u16 comeback_delay) gas_query_tx_comeback_req_delay() argument 403 gas_query_rx_initial(struct gas_query *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u16 comeback_delay) gas_query_rx_initial() argument 435 gas_query_rx_comeback(struct gas_query *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u8 frag_id, u8 more_frags, u16 comeback_delay) gas_query_rx_comeback() argument 513 struct gas_query_pending *query; gas_query_rx() local 647 struct gas_query_pending *query = user_ctx; gas_query_timeout() local 672 struct gas_query_pending *query = work->ctx; gas_query_start_cb() local 703 gas_query_tx_initial_req(struct gas_query *gas, struct gas_query_pending *query) gas_query_tx_initial_req() argument 745 gas_query_set_sa(struct gas_query *gas, struct gas_query_pending *query) gas_query_set_sa() argument 830 struct gas_query_pending *query; gas_query_req() local 878 struct gas_query_pending *query; gas_query_stop() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
H A D | gas_query.c | 2 * Generic advertisement service (GAS) query 26 /** GAS query timeout in seconds */ 29 /* GAS query wait-time / duration in ms */ 34 * struct gas_query_pending - Pending GAS query 61 * struct gas_query - Internal GAS query data 78 struct gas_query_pending *query); 93 * gas_query_init - Initialize GAS query component 95 * Returns: Pointer to GAS query data or %NULL on failure 135 static void gas_query_free(struct gas_query_pending *query, int del_list) in gas_query_free() argument 137 struct gas_query *gas = query in gas_query_free() 154 gas_query_done(struct gas_query *gas, struct gas_query_pending *query, enum gas_query_result result) gas_query_done() argument 182 struct gas_query_pending *query, *next; gas_query_deinit() local 208 gas_query_append(struct gas_query_pending *query, const u8 *data, size_t len) gas_query_append() argument 226 struct gas_query_pending *query; gas_query_tx_status() local 285 gas_query_tx(struct gas_query *gas, struct gas_query_pending *query, struct wpabuf *req, unsigned int wait_time) gas_query_tx() argument 326 gas_query_tx_comeback_req(struct gas_query *gas, struct gas_query_pending *query) gas_query_tx_comeback_req() argument 354 struct gas_query_pending *query = user_ctx; gas_query_rx_comeback_timeout() local 383 struct gas_query_pending *query = user_ctx; gas_query_tx_comeback_timeout() local 391 gas_query_tx_comeback_req_delay(struct gas_query *gas, struct gas_query_pending *query, u16 comeback_delay) gas_query_tx_comeback_req_delay() argument 412 gas_query_rx_initial(struct gas_query *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u16 comeback_delay) gas_query_rx_initial() argument 444 gas_query_rx_comeback(struct gas_query *gas, struct gas_query_pending *query, const u8 *adv_proto, const u8 *resp, size_t len, u8 frag_id, u8 more_frags, u16 comeback_delay) gas_query_rx_comeback() argument 522 struct gas_query_pending *query; gas_query_rx() local 656 struct gas_query_pending *query = user_ctx; gas_query_timeout() local 681 struct gas_query_pending *query = work->ctx; gas_query_start_cb() local 709 gas_query_tx_initial_req(struct gas_query *gas, struct gas_query_pending *query) gas_query_tx_initial_req() argument 746 gas_query_set_sa(struct gas_query *gas, struct gas_query_pending *query) gas_query_set_sa() argument 817 struct gas_query_pending *query; gas_query_req() local 864 struct gas_query_pending *query; gas_query_stop() local [all...] |
/third_party/mesa3d/src/intel/perf/ |
H A D | intel_perf_mdapi.c | 37 const struct intel_perf_query_info *query, in intel_perf_query_result_write_mdapi() 57 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; in intel_perf_query_result_write_mdapi() 58 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; in intel_perf_query_result_write_mdapi() 81 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; in intel_perf_query_result_write_mdapi() 82 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; in intel_perf_query_result_write_mdapi() 115 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; in intel_perf_query_result_write_mdapi() 116 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; in intel_perf_query_result_write_mdapi() 146 struct intel_perf_query_info *query = in intel_perf_register_mdapi_statistic_query() local 149 query->kind = INTEL_PERF_QUERY_TYPE_PIPELINE; in intel_perf_register_mdapi_statistic_query() 150 query in intel_perf_register_mdapi_statistic_query() 35 intel_perf_query_result_write_mdapi(void *data, uint32_t data_size, const struct intel_device_info *devinfo, const struct intel_perf_query_info *query, const struct intel_perf_query_result *result) intel_perf_query_result_write_mdapi() argument 196 fill_mdapi_perf_query_counter(struct intel_perf_query_info *query, const char *name, uint32_t data_offset, uint32_t data_size, enum intel_perf_counter_data_type data_type) fill_mdapi_perf_query_counter() argument 235 struct intel_perf_query_info *query = NULL; intel_perf_register_mdapi_oa_query() local [all...] |
H A D | intel_perf_setup.h | 35 struct intel_perf_query_info *query = rzalloc(perf, struct intel_perf_query_info); in intel_query_alloc() local 36 query->perf = perf; in intel_query_alloc() 37 query->kind = INTEL_PERF_QUERY_TYPE_OA; in intel_query_alloc() 38 query->n_counters = 0; in intel_query_alloc() 39 query->oa_metrics_set_id = 0; /* determined at runtime, via sysfs */ in intel_query_alloc() 40 query->counters = rzalloc_array(query, struct intel_perf_query_counter, ncounters); in intel_query_alloc() 41 return query; in intel_query_alloc() 47 struct intel_perf_query_info *query = intel_query_alloc(perf, ncounters); in hsw_query_alloc() local 48 query in hsw_query_alloc() 62 struct intel_perf_query_info *query = intel_query_alloc(perf, ncounters); bdw_query_alloc() local [all...] |
H A D | intel_perf_query.c | 58 * results of an OA metrics query we need to consider all the periodic 76 * These nodes may hold samples for query A: 79 * These nodes may hold samples for query B: 82 * These nodes may hold samples for query C: 108 * When a query starts we take a reference on the current tail of 110 * relate to the newly-started query. A pointer to this node is 111 * also saved in the query object's ->oa.samples_head. 113 * E.g. starting query A while there are two nodes in .sample_buffers: 121 * Moving forward to when the B query starts with no new buffer nodes: 131 * Once a query i 339 intel_perf_close(struct intel_perf_context *perfquery, const struct intel_perf_query_info *query) intel_perf_close() argument 426 get_metric_id(struct intel_perf_config *perf, const struct intel_perf_query_info *query) get_metric_id() argument 517 const struct intel_perf_query_info *query = intel_perf_new_query() local 543 intel_perf_active_queries(struct intel_perf_context *perf_ctx, const struct intel_perf_query_info *query) intel_perf_active_queries() argument 565 intel_perf_query_info(const struct intel_perf_query_object *query) intel_perf_query_info() argument 710 const struct intel_perf_query_info *query = obj->queryinfo; snapshot_statistics_registers() local 725 snapshot_query_layout(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, bool end_snapshot) snapshot_query_layout() argument 760 intel_perf_begin_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_begin_query() argument 919 intel_perf_end_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_end_query() argument 1069 read_oa_samples_for_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) read_oa_samples_for_query() argument 1115 intel_perf_wait_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) intel_perf_wait_query() argument 1150 intel_perf_is_query_ready(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) intel_perf_is_query_ready() argument 1184 drop_from_unaccumulated_query_list(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) drop_from_unaccumulated_query_list() argument 1227 struct intel_perf_query_object *query = perf_ctx->unaccumulated[0]; discard_all_queries() local 1266 accumulate_oa_reports(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) accumulate_oa_reports() argument 1428 intel_perf_delete_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_delete_query() argument 1478 get_oa_counter_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, size_t data_size, uint8_t *data) get_oa_counter_data() argument 1522 get_pipeline_stats_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, size_t data_size, uint8_t *data) get_pipeline_stats_data() argument 1556 intel_perf_get_query_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch, int data_size, unsigned *data, unsigned *bytes_written) intel_perf_get_query_data() argument [all...] |
H A D | intel_perf_private.h | 40 intel_perf_query_add_stat_reg(struct intel_perf_query_info *query, uint32_t reg, in intel_perf_query_add_stat_reg() argument 46 assert(query->n_counters < query->max_counters); in intel_perf_query_add_stat_reg() 48 counter = &query->counters[query->n_counters]; in intel_perf_query_add_stat_reg() 53 counter->offset = sizeof(uint64_t) * query->n_counters; in intel_perf_query_add_stat_reg() 58 query->n_counters++; in intel_perf_query_add_stat_reg() 62 intel_perf_query_add_basic_stat_reg(struct intel_perf_query_info *query, in intel_perf_query_add_basic_stat_reg() argument 65 intel_perf_query_add_stat_reg(query, reg, 1, 1, name, name); in intel_perf_query_add_basic_stat_reg() 71 struct intel_perf_query_info *query; in intel_perf_append_query_info() local [all...] |
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_query.c | 60 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_destroy() local 62 rscreen->b.fence_reference(&rscreen->b, &query->fence, NULL); in r600_query_sw_destroy() 63 FREE(query); in r600_query_sw_destroy() 88 default: unreachable("query type does not correspond to winsys id"); in winsys_id_from_type() 95 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_begin() local 98 switch(query->b.type) { in r600_query_sw_begin() 103 query->begin_result = rctx->num_draw_calls; in r600_query_sw_begin() 106 query->begin_result = rctx->num_decompress_calls; in r600_query_sw_begin() 109 query->begin_result = rctx->num_mrt_draw_calls; in r600_query_sw_begin() 112 query in r600_query_sw_begin() 245 struct r600_query_sw *query = (struct r600_query_sw *)rquery; r600_query_sw_end() local 399 struct r600_query_sw *query = (struct r600_query_sw *)rquery; r600_query_sw_get_result() local 470 struct r600_query_sw *query; r600_query_sw_create() local 485 struct r600_query_hw *query = (struct r600_query_hw *)rquery; r600_query_hw_destroy() local 500 r600_new_query_buffer(struct r600_common_screen *rscreen, struct r600_query_hw *query) r600_new_query_buffer() argument 524 r600_query_hw_prepare_buffer(struct r600_common_screen *rscreen, struct r600_query_hw *query, struct r600_resource *buffer) r600_query_hw_prepare_buffer() argument 599 r600_query_hw_init(struct r600_common_screen *rscreen, struct r600_query_hw *query) r600_query_hw_init() argument 613 struct r600_query_hw *query = CALLOC_STRUCT(r600_query_hw); r600_query_hw_create() local 726 r600_query_hw_do_emit_start(struct r600_common_context *ctx, struct r600_query_hw *query, struct r600_resource *buffer, uint64_t va) r600_query_hw_do_emit_start() argument 773 r600_query_hw_emit_start(struct r600_common_context *ctx, struct r600_query_hw *query) r600_query_hw_emit_start() argument 806 r600_query_hw_do_emit_stop(struct r600_common_context *ctx, struct r600_query_hw *query, struct r600_resource *buffer, uint64_t va) r600_query_hw_do_emit_stop() argument 872 r600_query_hw_emit_stop(struct r600_common_context *ctx, struct r600_query_hw *query) r600_query_hw_emit_stop() argument 915 struct r600_query_hw *query = (struct r600_query_hw *)ctx->render_cond; r600_emit_query_predication() local 989 r600_destroy_query(struct pipe_context *ctx, struct pipe_query *query) r600_destroy_query() argument 997 r600_begin_query(struct pipe_context *ctx, struct pipe_query *query) r600_begin_query() argument 1006 r600_query_hw_reset_buffers(struct r600_common_context *rctx, struct r600_query_hw *query) r600_query_hw_reset_buffers() argument 1036 struct r600_query_hw *query = (struct r600_query_hw *)rquery; r600_query_hw_begin() local 1054 r600_end_query(struct pipe_context *ctx, struct pipe_query *query) r600_end_query() argument 1065 struct r600_query_hw *query = (struct r600_query_hw *)rquery; r600_query_hw_end() local 1171 r600_query_hw_add_result(struct r600_common_screen *rscreen, struct r600_query_hw *query, void *buffer, union pipe_query_result *result) r600_query_hw_add_result() argument 1298 r600_get_query_result(struct pipe_context *ctx, struct pipe_query *query, bool wait, union pipe_query_result *result) r600_get_query_result() argument 1308 r600_get_query_result_resource(struct pipe_context *ctx, struct pipe_query *query, enum pipe_query_flags flags, enum pipe_query_value_type result_type, int index, struct pipe_resource *resource, unsigned offset) r600_get_query_result_resource() argument 1323 r600_query_hw_clear_result(struct r600_query_hw *query, union pipe_query_result *result) r600_query_hw_clear_result() argument 1334 struct r600_query_hw *query = (struct r600_query_hw *)rquery; r600_query_hw_get_result() local 1608 struct r600_query_hw *query = (struct r600_query_hw *)rquery; r600_query_hw_get_result_resource() local 1752 r600_render_condition(struct pipe_context *ctx, struct pipe_query *query, bool condition, enum pipe_render_cond_flag mode) r600_render_condition() argument 1781 struct r600_query_hw *query; r600_suspend_queries() local 1792 struct r600_query_hw *query; r600_queries_num_cs_dw_for_resuming() local 1816 struct r600_query_hw *query; r600_resume_queries() local [all...] |
H A D | r600_perfcounter.c | 105 struct r600_query_pc *query = (struct r600_query_pc *)rquery; in r600_pc_query_destroy() local 107 while (query->groups) { in r600_pc_query_destroy() 108 struct r600_pc_group *group = query->groups; in r600_pc_query_destroy() 109 query->groups = group->next; in r600_pc_query_destroy() 113 FREE(query->counters); in r600_pc_query_destroy() 131 struct r600_query_pc *query = (struct r600_query_pc *)hwquery; in r600_pc_query_emit_start() local 136 if (query->shaders) in r600_pc_query_emit_start() 137 pc->emit_shaders(ctx, query->shaders); in r600_pc_query_emit_start() 139 for (group = query->groups; group; group = group->next) { in r600_pc_query_emit_start() 162 struct r600_query_pc *query in r600_pc_query_emit_stop() local 194 struct r600_query_pc *query = (struct r600_query_pc *)hwquery; r600_pc_query_clear_result() local 204 struct r600_query_pc *query = (struct r600_query_pc *)hwquery; r600_pc_query_add_result() local 233 get_group_state(struct r600_common_screen *screen, struct r600_query_pc *query, struct r600_perfcounter_block *block, unsigned sub_gid) get_group_state() argument 309 struct r600_query_pc *query; r600_create_batch_query() local [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_query.c | 63 struct si_query_sw *query = (struct si_query_sw *)squery; in si_query_sw_destroy() local 65 sctx->b.screen->fence_reference(sctx->b.screen, &query->fence, NULL); in si_query_sw_destroy() 66 FREE(query); in si_query_sw_destroy() 115 unreachable("query type does not correspond to winsys id"); in winsys_id_from_type() 121 struct si_query_sw *query = (struct si_query_sw *)squery; in si_query_sw_begin() local 124 switch (query->b.type) { in si_query_sw_begin() 129 query->begin_result = sctx->num_draw_calls; in si_query_sw_begin() 132 query->begin_result = sctx->num_decompress_calls; in si_query_sw_begin() 135 query->begin_result = sctx->num_prim_restart_calls; in si_query_sw_begin() 138 query in si_query_sw_begin() 278 struct si_query_sw *query = (struct si_query_sw *)squery; si_query_sw_end() local 439 struct si_query_sw *query = (struct si_query_sw *)squery; si_query_sw_get_result() local 505 struct si_query_sw *query; si_query_sw_create() local 596 struct si_query_hw *query = (struct si_query_hw *)squery; si_query_hw_destroy() local 605 struct si_query_hw *query = container_of(qbuf, struct si_query_hw, buffer); si_query_hw_prepare_buffer() local 699 struct si_query_hw *query = CALLOC_STRUCT(si_query_hw); si_query_hw_create() local 806 si_query_hw_do_emit_start(struct si_context *sctx, struct si_query_hw *query, struct si_resource *buffer, uint64_t va) si_query_hw_do_emit_start() argument 899 si_query_hw_emit_start(struct si_context *sctx, struct si_query_hw *query) si_query_hw_emit_start() argument 926 si_query_hw_do_emit_stop(struct si_context *sctx, struct si_query_hw *query, struct si_resource *buffer, uint64_t va) si_query_hw_do_emit_stop() argument 1008 si_query_hw_emit_stop(struct si_context *sctx, struct si_query_hw *query) si_query_hw_emit_stop() argument 1064 struct si_query_hw *query = (struct si_query_hw *)ctx->render_cond; si_emit_query_predication() local 1210 si_destroy_query(struct pipe_context *ctx, struct pipe_query *query) si_destroy_query() argument 1218 si_begin_query(struct pipe_context *ctx, struct pipe_query *query) si_begin_query() argument 1228 struct si_query_hw *query = (struct si_query_hw *)squery; si_query_hw_begin() local 1249 si_end_query(struct pipe_context *ctx, struct pipe_query *query) si_end_query() argument 1259 struct si_query_hw *query = (struct si_query_hw *)squery; si_query_hw_end() local 1360 si_query_hw_add_result(struct si_screen *sscreen, struct si_query_hw *query, void *buffer, union pipe_query_result *result) si_query_hw_add_result() argument 1443 si_query_hw_suspend(struct si_context *sctx, struct si_query *query) si_query_hw_suspend() argument 1448 si_query_hw_resume(struct si_context *sctx, struct si_query *query) si_query_hw_resume() argument 1464 si_get_query_result(struct pipe_context *ctx, struct pipe_query *query, bool wait, union pipe_query_result *result) si_get_query_result() argument 1473 si_get_query_result_resource(struct pipe_context *ctx, struct pipe_query *query, enum pipe_query_flags flags, enum pipe_query_value_type result_type, int index, struct pipe_resource *resource, unsigned offset) si_get_query_result_resource() argument 1483 si_query_hw_clear_result(struct si_query_hw *query, union pipe_query_result *result) si_query_hw_clear_result() argument 1492 struct si_query_hw *query = (struct si_query_hw *)squery; si_query_hw_get_result() local 1530 struct si_query_hw *query = (struct si_query_hw *)squery; si_query_hw_get_result_resource() local 1666 si_render_condition(struct pipe_context *ctx, struct pipe_query *query, bool condition, enum pipe_render_cond_flag mode) si_render_condition() argument 1722 struct si_query *query; si_suspend_queries() local 1730 struct si_query *query; si_resume_queries() local [all...] |
H A D | gfx10_query.c | 140 struct gfx10_sh_query *query = (struct gfx10_sh_query *)rquery; in gfx10_sh_query_destroy() local 141 gfx10_release_query_buffers(sctx, query->first, query->last); in gfx10_sh_query_destroy() 142 FREE(query); in gfx10_sh_query_destroy() 147 struct gfx10_sh_query *query = (struct gfx10_sh_query *)rquery; in gfx10_sh_query_begin() local 149 gfx10_release_query_buffers(sctx, query->first, query->last); in gfx10_sh_query_begin() 150 query->first = query->last = NULL; in gfx10_sh_query_begin() 155 query in gfx10_sh_query_begin() 166 struct gfx10_sh_query *query = (struct gfx10_sh_query *)rquery; gfx10_sh_query_end() local 199 gfx10_sh_query_add_result(struct gfx10_sh_query *query, struct gfx10_sh_query_buffer_mem *qmem, union pipe_query_result *result) gfx10_sh_query_add_result() argument 236 struct gfx10_sh_query *query = (struct gfx10_sh_query *)rquery; gfx10_sh_query_get_result() local 284 struct gfx10_sh_query *query = (struct gfx10_sh_query *)rquery; gfx10_sh_query_get_result_resource() local 432 struct gfx10_sh_query *query = CALLOC_STRUCT(gfx10_sh_query); gfx10_sh_query_create() local [all...] |
H A D | si_perfcounter.c | 263 struct si_query_pc *query = (struct si_query_pc *)squery; in si_pc_query_destroy() local 265 while (query->groups) { in si_pc_query_destroy() 266 struct si_query_group *group = query->groups; in si_pc_query_destroy() 267 query->groups = group->next; in si_pc_query_destroy() 271 FREE(query->counters); in si_pc_query_destroy() 273 si_query_buffer_destroy(sctx->screen, &query->buffer); in si_pc_query_destroy() 274 FREE(query); in si_pc_query_destroy() 299 struct si_query_pc *query = (struct si_query_pc *)squery; in si_pc_query_resume() local 303 if (!si_query_buffer_alloc(sctx, &query->buffer, NULL, query in si_pc_query_resume() 333 struct si_query_pc *query = (struct si_query_pc *)squery; si_pc_query_suspend() local 369 struct si_query_pc *query = (struct si_query_pc *)squery; si_pc_query_begin() local 383 struct si_query_pc *query = (struct si_query_pc *)squery; si_pc_query_end() local 393 si_pc_query_add_result(struct si_query_pc *query, void *buffer, union pipe_query_result *result) si_pc_query_add_result() argument 412 struct si_query_pc *query = (struct si_query_pc *)squery; si_pc_query_get_result() local 448 get_group_state(struct si_screen *screen, struct si_query_pc *query, struct ac_pc_block *block, unsigned sub_gid) get_group_state() argument 521 struct si_query_pc *query; si_create_batch_query() local [all...] |
/third_party/node/deps/cares/src/lib/ |
H A D | ares_send.c | 55 struct query *query; in ares_send_ex() local 63 /* Verify that the query is at least long enough to hold the header. */ in ares_send_ex() 73 /* Check query cache */ in ares_send_ex() 83 /* Allocate space for query and allocated fields. */ in ares_send_ex() 84 query = ares_malloc(sizeof(struct query)); in ares_send_ex() 85 if (!query) { in ares_send_ex() 89 memset(query, 0, sizeof(*query)); in ares_send_ex() [all...] |
H A D | ares_process.c | 70 static void end_query(ares_channel_t *channel, struct query *query, 551 struct query *query = ares__slist_node_val(node); in process_timeouts() local 555 /* Since this is sorted, as soon as we hit a query that isn't timed out, in process_timeouts() 557 if (!ares__timedout(now, &query->timeout)) { in process_timeouts() 561 query->error_status = ARES_ETIMEOUT; in process_timeouts() 562 query->timeouts++; in process_timeouts() 564 conn = query->conn; in process_timeouts() 566 ares__requeue_query(query, no in process_timeouts() 573 rewrite_without_edns(ares_dns_record_t *qdnsrec, struct query *query) rewrite_without_edns() argument 621 struct query *query; process_answer() local 761 ares__requeue_query(struct query *query, struct timeval *now) ares__requeue_query() argument 815 ares__append_tcpbuf(struct server_state *server, const struct query *query) ares__append_tcpbuf() argument 827 ares__calc_query_timeout(const struct query *query) ares__calc_query_timeout() argument 876 ares__send_query(struct query *query, struct timeval *now) ares__send_query() argument 1114 ares_detach_query(struct query *query) ares_detach_query() argument 1126 end_query(ares_channel_t *channel, struct query *query, ares_status_t status, const unsigned char *abuf, size_t alen) end_query() argument 1145 ares__free_query(struct query *query) ares__free_query() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_query.c | 88 struct virgl_query *query = virgl_query(q); in virgl_render_condition() local 91 handle = query->handle; in virgl_render_condition() 99 struct virgl_query *query; in virgl_create_query() local 101 query = CALLOC_STRUCT(virgl_query); in virgl_create_query() 102 if (!query) in virgl_create_query() 105 query->buf = (struct virgl_resource *) in virgl_create_query() 108 if (!query->buf) { in virgl_create_query() 109 FREE(query); in virgl_create_query() 113 query->handle = virgl_object_assign_handle(); in virgl_create_query() 114 query in virgl_create_query() 131 struct virgl_query *query = virgl_query(q); virgl_destroy_query() local 143 struct virgl_query *query = virgl_query(q); virgl_begin_query() local 155 struct virgl_query *query = virgl_query(q); virgl_end_query() local 179 struct virgl_query *query = virgl_query(q); virgl_get_query_result() local 247 struct virgl_query *query = virgl_query(q); virgl_get_query_result_resource() local [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_query.c | 56 /* Everytime the gallium query needs 57 * another vulkan query, add a new start. 66 bool active; /* query is considered active by vk */ 67 bool needs_reset; /* query is considered active by vk and cannot be destroyed */ 68 bool dead; /* query should be destroyed when its fence finishes */ 69 bool needs_update; /* query needs to update its qbos */ 70 bool needs_rast_discard_workaround; /* query needs discard disabled */ 77 struct zink_batch_usage *batch_uses; //batch that the query was started in 236 debug_printf("unknown query: %s\n", in get_num_results() 238 unreachable("zink: unknown query typ in get_num_results() 311 needs_stats_list(struct zink_query *query) needs_stats_list() argument 319 is_time_query(struct zink_query *query) is_time_query() argument 325 is_so_overflow_query(struct zink_query *query) is_so_overflow_query() argument 331 is_bool_query(struct zink_query *query) is_bool_query() argument 340 qbo_append(struct pipe_screen *screen, struct zink_query *query) qbo_append() argument 368 destroy_query(struct zink_screen *screen, struct zink_query *query) destroy_query() argument 447 struct zink_query *query = CALLOC_STRUCT(zink_query); zink_create_query() local 516 struct zink_query *query = (struct zink_query *)q; zink_destroy_query() local 530 zink_prune_query(struct zink_screen *screen, struct zink_batch_state *bs, struct zink_query *query) zink_prune_query() argument 540 check_query_results(struct zink_query *query, union pipe_query_result *result, int num_starts, uint64_t *results, uint64_t *xfb_results) check_query_results() argument 621 struct zink_query *query = (struct zink_query *)q; get_query_result() local 684 struct zink_query *query = (struct zink_query*)pquery; force_cpu_read() local 719 copy_pool_results_to_buffer(struct zink_context *ctx, struct zink_query *query, VkQueryPool pool, unsigned query_id, struct zink_resource *res, unsigned offset, int num_results, VkQueryResultFlags flags) copy_pool_results_to_buffer() argument 741 copy_results_to_buffer(struct zink_context *ctx, struct zink_query *query, struct zink_resource *res, unsigned offset, int num_results, VkQueryResultFlags flags) copy_results_to_buffer() argument 881 struct zink_query *query = (struct zink_query *)q; zink_begin_query() local 971 struct zink_query *query = (struct zink_query *)q; zink_end_query() local 1008 struct zink_query *query = (void*)q; zink_get_query_result() local 1033 suspend_query(struct zink_context *ctx, struct zink_query *query) suspend_query() argument 1046 struct zink_query *query = (void*)entry->key; zink_suspend_queries() local 1059 struct zink_query *query, *next; zink_resume_queries() local 1069 struct zink_query *query; zink_query_update_gs_states() local 1176 struct zink_query *query = (struct zink_query *)pquery; zink_render_condition() local 1236 struct zink_query *query = (struct zink_query*)pquery; zink_get_query_result_resource() local [all...] |
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_query.c | 29 * but the spec allows you to expose 0 query counter bits, so we just return 0 121 struct vc4_query *query = calloc(1, sizeof(*query)); in vc4_create_batch_query() local 125 if (!query) in vc4_create_batch_query() 138 return (struct pipe_query *)query; in vc4_create_batch_query() 148 query->hwperfmon = hwperfmon; in vc4_create_batch_query() 149 query->num_queries = num_queries; in vc4_create_batch_query() 152 return (struct pipe_query *)query; in vc4_create_batch_query() 155 free(query); in vc4_create_batch_query() 170 struct vc4_query *query in vc4_destroy_query() local 190 struct vc4_query *query = (struct vc4_query *)pquery; vc4_begin_query() local 232 struct vc4_query *query = (struct vc4_query *)pquery; vc4_end_query() local 254 struct vc4_query *query = (struct vc4_query *)pquery; vc4_get_query_result() local [all...] |
/third_party/mesa3d/src/gallium/winsys/svga/drm/ |
H A D | vmw_query.c | 43 struct svga_winsys_gb_query *query; in vmw_svga_winsys_query_create() local 45 query = CALLOC_STRUCT(svga_winsys_gb_query); in vmw_svga_winsys_query_create() 46 if (!query) in vmw_svga_winsys_query_create() 52 query->buf = vmw_svga_winsys_buffer_wrap(pb_buf); in vmw_svga_winsys_query_create() 54 if (!query->buf) { in vmw_svga_winsys_query_create() 56 FREE(query); in vmw_svga_winsys_query_create() 57 query = NULL; in vmw_svga_winsys_query_create() 60 return query; in vmw_svga_winsys_query_create() 67 struct svga_winsys_gb_query *query) in vmw_svga_winsys_query_destroy() 69 vmw_svga_winsys_buffer_destroy(sws, query in vmw_svga_winsys_query_destroy() 66 vmw_svga_winsys_query_destroy(struct svga_winsys_screen *sws, struct svga_winsys_gb_query *query) vmw_svga_winsys_query_destroy() argument 76 vmw_svga_winsys_query_init(struct svga_winsys_screen *sws, struct svga_winsys_gb_query *query, unsigned offset, SVGA3dQueryState queryState) vmw_svga_winsys_query_init() argument 103 vmw_svga_winsys_query_get_result(struct svga_winsys_screen *sws, struct svga_winsys_gb_query *query, unsigned offset, SVGA3dQueryState *queryState, void *result, uint32 resultLen) vmw_svga_winsys_query_get_result() argument 137 vmw_swc_query_bind(struct svga_winsys_context *swc, struct svga_winsys_gb_query *query, unsigned flags) vmw_swc_query_bind() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_query.cpp | 95 debug_printf("unknown query: %s\n", in d3d12_query_heap_type() 97 unreachable("d3d12: unknown query type"); in d3d12_query_heap_type() 123 debug_printf("unknown query: %s\n", in d3d12_query_type() 125 unreachable("d3d12: unknown query type"); in d3d12_query_type() 135 struct d3d12_query *query = CALLOC_STRUCT(d3d12_query); in d3d12_create_query() local 138 if (!query) in d3d12_create_query() 141 query->type = (pipe_query_type)query_type; in d3d12_create_query() 144 query->subqueries[i].d3d12qtype = d3d12_query_type(query_type, i, index); in d3d12_create_query() 145 query->subqueries[i].num_queries = 16; in d3d12_create_query() 148 * per query fo in d3d12_create_query() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/hud/ |
H A D | hud_driver_query.c | 50 struct pipe_query *query[NUM_QUERIES]; member 62 if (bq->query[bq->head]) in hud_batch_query_update() 63 pipe->end_query(pipe, bq->query[bq->head]); in hud_batch_query_update() 69 struct pipe_query *query = bq->query[idx]; in hud_batch_query_update() local 80 if (!pipe->get_query_result(pipe, query, FALSE, bq->result[idx])) in hud_batch_query_update() 94 assert(bq->query[bq->head]); in hud_batch_query_update() 96 pipe->destroy_query(pipe, bq->query[bq->head]); in hud_batch_query_update() 97 bq->query[bq->head] = NULL; in hud_batch_query_update() 102 if (!bq->query[b in hud_batch_query_update() 207 struct pipe_query *query[NUM_QUERIES]; global() member 241 struct pipe_query *query = info->query[info->tail]; query_new_value_normal() local 427 struct pipe_driver_query_info query = { 0 }; hud_driver_query_install() local [all...] |
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | RenderPassCache.cpp | 96 ResultOrError<VkRenderPass> RenderPassCache::GetRenderPass(const RenderPassCacheQuery& query) { in GetRenderPass() argument 98 auto it = mCache.find(query); in GetRenderPass() 104 DAWN_TRY_ASSIGN(renderPass, CreateRenderPassForQuery(query)); in GetRenderPass() 105 mCache.emplace(query, renderPass); in GetRenderPass() 110 const RenderPassCacheQuery& query) const { in CreateRenderPassForQuery() 122 VkSampleCountFlagBits vkSampleCount = VulkanSampleCount(query.sampleCount); in CreateRenderPassForQuery() 125 for (ColorAttachmentIndex i : IterateBitSet(query.colorMask)) { in CreateRenderPassForQuery() 133 attachmentDesc.format = VulkanImageFormat(mDevice, query.colorFormats[i]); in CreateRenderPassForQuery() 135 attachmentDesc.loadOp = VulkanAttachmentLoadOp(query.colorLoadOp[i]); in CreateRenderPassForQuery() 136 attachmentDesc.storeOp = VulkanAttachmentStoreOp(query in CreateRenderPassForQuery() [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | OcclusionQueriesTest.cpp | 60 GLQueryEXT query; in TEST_P() local 61 glBeginQueryEXT(GL_ANY_SAMPLES_PASSED_EXT, query); in TEST_P() 74 glGetQueryObjectuivEXT(query, GL_QUERY_RESULT_AVAILABLE_EXT, &ready); in TEST_P() 78 glGetQueryObjectuivEXT(query, GL_QUERY_RESULT_EXT, &result); in TEST_P() 99 GLQueryEXT query; in TEST_P() local 100 glBeginQueryEXT(GL_ANY_SAMPLES_PASSED_EXT, query); in TEST_P() 109 glGetQueryObjectuivEXT(query, GL_QUERY_RESULT_EXT, &result); // will block waiting for result in TEST_P() 116 // Test that glClear should not be counted by occlusion query. 134 GLQueryEXT query[2]; in TEST_P() local 136 // First query in TEST_P() 198 GLQueryEXT query; TEST_P() local 226 GLQueryEXT query; TEST_P() local 276 GLQueryEXT query; TEST_P() local 333 GLQueryEXT query; TEST_P() local 386 GLQueryEXT query; TEST_P() local 422 GLQueryEXT query[5]; TEST_P() local 532 GLuint query = 0; TEST_P() local 627 GLuint query; TEST_P() member [all...] |