Home
last modified time | relevance | path

Searched refs:report (Results 101 - 125 of 980) sorted by relevance

12345678910>>...40

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dpixcir_i2c_ts.c94 struct pixcir_report_data *report) in pixcir_ts_parse()
104 memset(report, 0, sizeof(struct pixcir_report_data)); in pixcir_ts_parse()
131 report->num_touches = touch; in pixcir_ts_parse()
135 touchscreen_set_mt_pos(&report->pos[i], &tsdata->prop, in pixcir_ts_parse()
139 report->ids[i] = bufptr[4]; in pixcir_ts_parse()
148 struct pixcir_report_data *report) in pixcir_ts_report()
155 n = report->num_touches; in pixcir_ts_report()
160 input_mt_assign_slots(ts->input, slots, report->pos, n, 0); in pixcir_ts_report()
165 report->ids[i]); in pixcir_ts_report()
168 report in pixcir_ts_report()
93 pixcir_ts_parse(struct pixcir_i2c_ts_data *tsdata, struct pixcir_report_data *report) pixcir_ts_parse() argument
147 pixcir_ts_report(struct pixcir_i2c_ts_data *ts, struct pixcir_report_data *report) pixcir_ts_report() argument
194 struct pixcir_report_data report; pixcir_ts_isr() local
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dpixcir_i2c_ts.c94 struct pixcir_report_data *report) in pixcir_ts_parse()
104 memset(report, 0, sizeof(struct pixcir_report_data)); in pixcir_ts_parse()
131 report->num_touches = touch; in pixcir_ts_parse()
135 touchscreen_set_mt_pos(&report->pos[i], &tsdata->prop, in pixcir_ts_parse()
139 report->ids[i] = bufptr[4]; in pixcir_ts_parse()
148 struct pixcir_report_data *report) in pixcir_ts_report()
155 n = report->num_touches; in pixcir_ts_report()
160 input_mt_assign_slots(ts->input, slots, report->pos, n, 0); in pixcir_ts_report()
165 report->ids[i]); in pixcir_ts_report()
168 report in pixcir_ts_report()
93 pixcir_ts_parse(struct pixcir_i2c_ts_data *tsdata, struct pixcir_report_data *report) pixcir_ts_parse() argument
147 pixcir_ts_report(struct pixcir_i2c_ts_data *ts, struct pixcir_report_data *report) pixcir_ts_report() argument
194 struct pixcir_report_data report; pixcir_ts_isr() local
[all...]
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_dnsresolv_test/
H A Ddns_quality_diag_test.cpp45 NetsysNative::NetDnsResultReport report; member in OHOS::nmd::DnsQualityDiagTest
84 int32_t returnCode = dnsQualityDiag.ParseReportAddr(size, addrinfo, report); in HWTEST_F()
86 EXPECT_EQ(report.addrlist_.size(), 2); in HWTEST_F()
96 int32_t returnCode = dnsQualityDiag.ParseReportAddr(size, addrinfo, report); in HWTEST_F()
98 EXPECT_EQ(report.addrlist_.size(), MAX_RESULT_SIZE); in HWTEST_F()
170 std::shared_ptr<NetsysNative::NetDnsResultReport> report; in HWTEST_F() local
171 report = std::make_shared<NetsysNative::NetDnsResultReport>(); in HWTEST_F()
172 EXPECT_EQ(dnsQualityDiag.add_dns_report(report), 0); in HWTEST_F()
/kernel/linux/linux-5.10/include/net/netfilter/
H A Dnf_conntrack_ecache.h72 int report; member
86 u32 portid, int report);
97 int report) in nf_conntrack_eventmask_report()
124 u32 portid, int report) in nf_conntrack_event_report()
132 return nf_conntrack_eventmask_report(1 << event, ct, portid, report); in nf_conntrack_event_report()
158 int report; member
172 u32 portid, int report);
185 int report) in nf_ct_expect_event_report()
94 nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct, u32 portid, int report) nf_conntrack_eventmask_report() argument
123 nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct, u32 portid, int report) nf_conntrack_event_report() argument
182 nf_ct_expect_event_report(enum ip_conntrack_expect_events e, struct nf_conntrack_expect *exp, u32 portid, int report) nf_ct_expect_event_report() argument
/third_party/ffmpeg/tests/
H A Dfate.sh85 report(){ function
87 echo "fate:1:${date}:${slot}:${version}:$1:$2:${branch}:${comment}" >report
88 cat ${build}/ffbuild/config.fate >>report
89 cat ${build}/tests/data/fate/*.rep >>report 2>/dev/null || for i in ${build}/tests/data/fate/*.rep ; do cat "$i" >>report 2>/dev/null; done
90 test -n "$fate_recv" && $tar report *.log | gzip | $fate_recv
94 report "$@"
121 report 0 success
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-retrode.c22 struct hid_field *field = hi->report->field[0]; in retrode_input_configured()
27 switch (field->report->id) { in retrode_input_configured()
34 number = field->report->id; in retrode_input_configured()
39 number = field->report->id - 2; in retrode_input_configured()
42 hid_err(hdev, "Got unhandled report id %d\n", field->report->id); in retrode_input_configured()
H A Dhid-multitouch.c116 __s32 *raw_cc; /* contact count in the report */
126 __u8 touches_by_report; /* how many touches are present in one report:
153 struct hid_report *report; member
418 static void mt_get_feature(struct hid_device *hdev, struct hid_report *report) in mt_get_feature() argument
421 u32 size = hid_report_len(report); in mt_get_feature()
425 * Do not fetch the feature report if the device has been explicitly in mt_get_feature()
431 buf = hid_alloc_report_buf(report, GFP_KERNEL); in mt_get_feature()
435 ret = hid_hw_raw_request(hdev, report->id, buf, size, in mt_get_feature()
439 report->id); in mt_get_feature()
444 dev_warn(&hdev->dev, "failed to report featur in mt_get_feature()
525 mt_allocate_application(struct mt_device *td, struct hid_report *report) mt_allocate_application() argument
560 mt_find_application(struct mt_device *td, struct hid_report *report) mt_find_application() argument
582 mt_allocate_report_data(struct mt_device *td, struct hid_report *report) mt_allocate_report_data() argument
622 mt_find_report_data(struct mt_device *td, struct hid_report *report) mt_find_report_data() argument
1146 struct hid_report *report = rdata->report; mt_touch_report() local
1392 mt_report(struct hid_device *hid, struct hid_report *report) mt_report() argument
1419 struct hid_report *report = field->report; mt_need_to_apply_feature() local
1547 struct hid_report *report; mt_input_configured() local
1616 struct hid_report *report; mt_fix_const_fields() local
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-retrode.c22 struct hid_field *field = hi->report->field[0]; in retrode_input_configured()
27 switch (field->report->id) { in retrode_input_configured()
34 number = field->report->id; in retrode_input_configured()
39 number = field->report->id - 2; in retrode_input_configured()
42 hid_err(hdev, "Got unhandled report id %d\n", field->report->id); in retrode_input_configured()
H A Dhid-multitouch.c118 __s32 *raw_cc; /* contact count in the report */
128 __u8 touches_by_report; /* how many touches are present in one report:
155 struct hid_report *report; member
448 static void mt_get_feature(struct hid_device *hdev, struct hid_report *report) in mt_get_feature() argument
451 u32 size = hid_report_len(report); in mt_get_feature()
455 * Do not fetch the feature report if the device has been explicitly in mt_get_feature()
461 buf = hid_alloc_report_buf(report, GFP_KERNEL); in mt_get_feature()
465 ret = hid_hw_raw_request(hdev, report->id, buf, size, in mt_get_feature()
469 report->id); in mt_get_feature()
474 dev_warn(&hdev->dev, "failed to report featur in mt_get_feature()
555 mt_allocate_application(struct mt_device *td, struct hid_report *report) mt_allocate_application() argument
590 mt_find_application(struct mt_device *td, struct hid_report *report) mt_find_application() argument
612 mt_allocate_report_data(struct mt_device *td, struct hid_report *report) mt_allocate_report_data() argument
652 mt_find_report_data(struct mt_device *td, struct hid_report *report) mt_find_report_data() argument
1199 struct hid_report *report = rdata->report; mt_touch_report() local
1445 mt_report(struct hid_device *hid, struct hid_report *report) mt_report() argument
1472 struct hid_report *report = field->report; mt_need_to_apply_feature() local
1600 struct hid_report *report; mt_input_configured() local
1666 struct hid_report *report; mt_fix_const_fields() local
[all...]
H A Dhid-nvidia-shield.c229 struct thunderstrike_hostcmd_req_report *report, u8 cmd_id) in thunderstrike_hostcmd_req_report_init()
231 memset(report, 0, sizeof(*report)); in thunderstrike_hostcmd_req_report_init()
232 report->report_id = THUNDERSTRIKE_HOSTCMD_REQ_REPORT_ID; in thunderstrike_hostcmd_req_report_init()
233 report->cmd_id = cmd_id; in thunderstrike_hostcmd_req_report_init()
301 struct thunderstrike_hostcmd_req_report *report = ts->req_report_dmabuf; in thunderstrike_send_hostcmd_request() local
305 ret = hid_hw_raw_request(shield_dev->hdev, report->report_id, in thunderstrike_send_hostcmd_request()
312 "Failed to output Thunderstrike HOSTCMD request HID report due to %pe\n", in thunderstrike_send_hostcmd_request()
321 struct thunderstrike_hostcmd_req_report *report; in thunderstrike_hostcmd_req_work_handler() local
324 report in thunderstrike_hostcmd_req_work_handler()
228 thunderstrike_hostcmd_req_report_init( struct thunderstrike_hostcmd_req_report *report, u8 cmd_id) thunderstrike_hostcmd_req_report_init() argument
732 thunderstrike_parse_report(struct shield_device *shield_dev, struct hid_report *report, u8 *data, int size) thunderstrike_parse_report() argument
1025 shield_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) shield_raw_event() argument
[all...]
H A Dhid-google-hammer.c119 * report changes, as we assume that on attach the base in cbas_ec_notify()
153 * Only report if base is disconnected. If base is connected, in cbas_ec_resume()
318 * hardware output report and hardware raw request won't fail. in hammer_kbd_brightness_set_blocking()
426 struct hid_report *report; in hammer_has_usage() local
429 list_for_each_entry(report, &re->report_list, list) { in hammer_has_usage()
430 if (report->application != application) in hammer_has_usage()
433 for (i = 0; i < report->maxfield; i++) { in hammer_has_usage()
434 struct hid_field *field = report->field[i]; in hammer_has_usage()
459 struct hid_report *report; in hammer_get_folded_state() local
464 report in hammer_get_folded_state()
[all...]
/kernel/linux/build/
H A Dkernel_build.py56 report = {}
59 return report
62 return report
69 return report
71 report = {
74 'report': '\n'.join(details),
78 return report
119 report = self.report_build_warning(filename, title_regex, details)
120 if not report is None:
121 reports.append(report)
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/btm/
H A Dbtm_snoop_filter_evt.c46 HciLeAdvertisingReport *report = (HciLeAdvertisingReport *)(param + offset); in HciLeAdvertisingReportEventFilter() local
48 offset += report->lengthData; in HciLeAdvertisingReportEventFilter()
49 offset += sizeof(report->rssi); in HciLeAdvertisingReportEventFilter()
50 BtmFilterAddress((uint8_t *)&report->address, BT_ADDRESS_SIZE); in HciLeAdvertisingReportEventFilter()
70 HciLeDirectedAdvertisingReport *report = (HciLeDirectedAdvertisingReport *)(param + offset); in HciLeDirectedAdvertisingReportEventFilter() local
72 BtmFilterAddress((uint8_t *)&report->address, BT_ADDRESS_SIZE); in HciLeDirectedAdvertisingReportEventFilter()
73 BtmFilterAddress((uint8_t *)&report->directAddress, BT_ADDRESS_SIZE); in HciLeDirectedAdvertisingReportEventFilter()
84 HciLeExtendedAdvertisingReport *report = (HciLeExtendedAdvertisingReport *)(param + offset); in HciLeExtendedAdvertisingReportEventFilter() local
86 offset += report->dataLength; in HciLeExtendedAdvertisingReportEventFilter()
87 offset += report in HciLeExtendedAdvertisingReportEventFilter()
[all...]
/third_party/unity/test/
H A Drakefile_helper.rb162 report "Styling C Code..."
170 report "Styling C:PASS"
174 report command_string if $verbose
176 report(output) if ($verbose && !output.nil? && !output.empty?) || (!$?.nil? && !$?.exitstatus.zero? && !ok_to_fail)
188 report summary.run
196 report output unless $verbose # Verbose already prints this line, as does a failure
203 report "\nRunning Fixture Addon"
229 report "\nRunning Memory Addon #{name}"
252 report "\nRunning Unity system tests"
262 report("Skippin
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dspectral.c14 /* HW bug, expected BIN size is 2 bytes but HW report as 4 bytes */
475 struct ath11k_spectral_summary_report *report) in ath11k_spectral_pull_summary()
477 report->timestamp = __le32_to_cpu(summary->timestamp); in ath11k_spectral_pull_summary()
478 report->agc_total_gain = FIELD_GET(SPECTRAL_SUMMARY_INFO0_AGC_TOTAL_GAIN, in ath11k_spectral_pull_summary()
480 report->out_of_band_flag = FIELD_GET(SPECTRAL_SUMMARY_INFO0_OB_FLAG, in ath11k_spectral_pull_summary()
482 report->grp_idx = FIELD_GET(SPECTRAL_SUMMARY_INFO0_GRP_IDX, in ath11k_spectral_pull_summary()
484 report->rf_saturation = FIELD_GET(SPECTRAL_SUMMARY_INFO0_RECENT_RFSAT, in ath11k_spectral_pull_summary()
486 report->inb_pwr_db = FIELD_GET(SPECTRAL_SUMMARY_INFO0_INBAND_PWR_DB, in ath11k_spectral_pull_summary()
488 report->false_scan = FIELD_GET(SPECTRAL_SUMMARY_INFO0_FALSE_SCAN, in ath11k_spectral_pull_summary()
490 report in ath11k_spectral_pull_summary()
472 ath11k_spectral_pull_summary(struct ath11k *ar, struct wmi_dma_buf_release_meta_data *meta, struct spectral_summary_fft_report *summary, struct ath11k_spectral_summary_report *report) ath11k_spectral_pull_summary() argument
506 ath11k_spectral_pull_search(struct ath11k *ar, struct spectral_search_fft_report *search, struct ath11k_spectral_search_report *report) ath11k_spectral_pull_search() argument
[all...]
/third_party/ffmpeg/tests/checkasm/
H A Dsw_rgb.c45 static void check_shuffle_bytes(void * func, const char * report) in check_shuffle_bytes() argument
60 if (check_func(func, "%s", report)) { in check_shuffle_bytes()
187 report("shuffle_bytes_2103"); in checkasm_check_sw_rgb()
190 report("shuffle_bytes_0321"); in checkasm_check_sw_rgb()
193 report("shuffle_bytes_1230"); in checkasm_check_sw_rgb()
196 report("shuffle_bytes_3012"); in checkasm_check_sw_rgb()
199 report("shuffle_bytes_3210"); in checkasm_check_sw_rgb()
202 report("uyvytoyuv422"); in checkasm_check_sw_rgb()
205 report("interleave_bytes"); in checkasm_check_sw_rgb()
H A Dsbrdsp.c262 report("sum64x5"); in checkasm_check_sbrdsp()
266 report("sum_square"); in checkasm_check_sbrdsp()
270 report("neg_odd_64"); in checkasm_check_sbrdsp()
274 report("qmf_pre_shuffle"); in checkasm_check_sbrdsp()
278 report("qmf_post_shuffle"); in checkasm_check_sbrdsp()
282 report("qmf_deint_neg"); in checkasm_check_sbrdsp()
286 report("qmf_deint_bfly"); in checkasm_check_sbrdsp()
290 report("autocorrelate"); in checkasm_check_sbrdsp()
294 report("hf_gen"); in checkasm_check_sbrdsp()
298 report("hf_g_fil in checkasm_check_sbrdsp()
[all...]
H A Dllviddsp.c110 static void check_add_left_pred(LLVidDSPContext c, int width, int acc, const char * report) in check_add_left_pred() argument
124 if (check_func(c.add_left_pred, "%s", report)) { in check_add_left_pred()
139 static void check_add_left_pred_16(LLVidDSPContext c, unsigned mask, int width, unsigned acc, const char * report) in check_add_left_pred_16() argument
153 if (check_func(c.add_left_pred_int16, "%s", report)) { in check_add_left_pred_16()
204 report("add_bytes"); in checkasm_check_llviddsp()
207 report("add_median_pred"); in checkasm_check_llviddsp()
210 report("add_left_pred_zero"); in checkasm_check_llviddsp()
213 report("add_left_pred_rnd_acc"); in checkasm_check_llviddsp()
216 report("add_left_pred_int16"); in checkasm_check_llviddsp()
219 report("add_gradient_pre in checkasm_check_llviddsp()
[all...]
/third_party/skia/third_party/externals/oboe/apps/OboeTester/app/src/main/cpp/analyzer/
H A DLatencyAnalyzer.h204 LatencyReport *report) { in measureLatencyFromPulse()
206 report->latencyInFrames = 0; in measureLatencyFromPulse()
207 report->confidence = 0.0; in measureLatencyFromPulse()
250 report->latencyInFrames = peakIndex; in measureLatencyFromPulse()
251 report->confidence = peakCorrelation; in measureLatencyFromPulse()
447 std::stringstream report; variable
448 report << "PulseLatencyAnalyzer ---------------\n";
449 report << LOOPBACK_RESULT_TAG "test.state = "
451 report << LOOPBACK_RESULT_TAG "test.state.name = "
453 report << LOOPBACK_RESULT_TA
202 measureLatencyFromPulse(AudioRecording &recorded, AudioRecording &pulse, LatencyReport *report) measureLatencyFromPulse() argument
[all...]
/third_party/node/deps/npm/lib/utils/
H A Dreify-output.js15 const npmAuditReport = require('npm-audit-report')
30 // set the exitCode properly from the audit report, if we have one.
126 // if we're running `npm audit fix`, then we print the full audit report
129 // report. if we get here, we know it's not quiet or json.
130 // If the loglevel is silent, then we just run the report
132 const printAuditReport = (npm, report) => {
133 const res = getAuditReport(npm, report)
134 if (!res || !res.report) {
137 npm.output(`\n${res.report}`)
140 const getAuditReport = (npm, report)
[all...]
/kernel/linux/linux-6.6/tools/perf/tests/shell/
H A Drecord.sh41 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
64 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
105 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
118 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
135 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
148 if ! perf report -i "${perfdata}" -q | grep -q "${testsym}"
/third_party/libabigail/src/
H A Dabg-leaf-reporter.cc72 /// @param mapp the set of diffs to report for.
74 /// @param out the output stream to report the diffs to.
109 (*i)->get_canonical_diff()->report(out, indent + " "); in report_diffs()
117 /// @param maps the set of diffs to report.
119 /// @param out the output stream to report the diffs to.
146 // It doesn't make sense to report function type changes, does it? in report_type_changes_from_diff_maps()
158 /// @param maps the set of diffs to report.
160 /// @param out the output stream to report the diffs to.
179 /// @param out the output stream to report to.
183 leaf_reporter::report(cons function in abigail::comparison::leaf_reporter
203 leaf_reporter::report(const qualified_type_diff& d, ostream& out, report() function in abigail::comparison::leaf_reporter
217 leaf_reporter::report(const pointer_diff &d, report() function in abigail::comparison::leaf_reporter
240 leaf_reporter::report(const reference_diff& d, report() function in abigail::comparison::leaf_reporter
256 leaf_reporter::report(const fn_parm_diff& d, report() function in abigail::comparison::leaf_reporter
284 leaf_reporter::report(const function_type_diff& d, report() function in abigail::comparison::leaf_reporter
319 leaf_reporter::report(const scope_diff& d, report() function in abigail::comparison::leaf_reporter
439 leaf_reporter::report(const array_diff& d, report() function in abigail::comparison::leaf_reporter
474 leaf_reporter::report(const class_or_union_diff& d, report() function in abigail::comparison::leaf_reporter
670 leaf_reporter::report(const class_diff& d, report() function in abigail::comparison::leaf_reporter
707 leaf_reporter::report(const union_diff& d, report() function in abigail::comparison::leaf_reporter
736 leaf_reporter::report(const distinct_diff& d, report() function in abigail::comparison::leaf_reporter
767 leaf_reporter::report(const function_decl_diff& d, report() function in abigail::comparison::leaf_reporter
937 leaf_reporter::report(const var_diff& d, report() function in abigail::comparison::leaf_reporter
974 leaf_reporter::report(const translation_unit_diff& d, report() function in abigail::comparison::leaf_reporter
990 leaf_reporter::report(const corpus_diff& d, report() function in abigail::comparison::leaf_reporter
[all...]
/kernel/linux/linux-5.10/drivers/staging/greybus/
H A Daudio_module.c23 int report; in gbaudio_request_jack() local
50 report = req->jack_attribute & module->jack_mask; in gbaudio_request_jack()
51 if (!report) { in gbaudio_request_jack()
61 module->jack_type, report); in gbaudio_request_jack()
63 module->jack_type = report; in gbaudio_request_jack()
64 snd_soc_jack_report(&module->headset.jack, report, module->jack_mask); in gbaudio_request_jack()
72 int soc_button_id, report; in gbaudio_request_button() local
93 report = module->button_status & module->button_mask; in gbaudio_request_button()
121 report = report | soc_button_i in gbaudio_request_button()
[all...]
/kernel/linux/linux-6.6/drivers/staging/greybus/
H A Daudio_module.c23 int report; in gbaudio_request_jack() local
50 report = req->jack_attribute & module->jack_mask; in gbaudio_request_jack()
51 if (!report) { in gbaudio_request_jack()
61 module->jack_type, report); in gbaudio_request_jack()
63 module->jack_type = report; in gbaudio_request_jack()
64 snd_soc_jack_report(&module->headset.jack, report, module->jack_mask); in gbaudio_request_jack()
72 int soc_button_id, report; in gbaudio_request_button() local
93 report = module->button_status & module->button_mask; in gbaudio_request_button()
121 report = report | soc_button_i in gbaudio_request_button()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/
H A Drrm.c27 "RRM: Unexpected neighbor report timeout"); in wpas_rrm_neighbor_rep_timeout_handler()
31 wpa_printf(MSG_DEBUG, "RRM: Notifying neighbor report - NONE"); in wpas_rrm_neighbor_rep_timeout_handler()
57 * wpas_rrm_process_neighbor_rep - Handle incoming neighbor report
59 * @report: Neighbor report buffer, prefixed by a 1-byte dialog token
60 * @report_len: Length of neighbor report buffer
63 const u8 *report, size_t report_len) in wpas_rrm_process_neighbor_rep()
67 wpa_hexdump(MSG_DEBUG, "RRM: New Neighbor Report", report, report_len); in wpas_rrm_process_neighbor_rep()
71 if (report[0] != wpa_s->rrm.next_neighbor_rep_token - 1) { in wpas_rrm_process_neighbor_rep()
73 "RRM: Discarding neighbor report wit in wpas_rrm_process_neighbor_rep()
62 wpas_rrm_process_neighbor_rep(struct wpa_supplicant *wpa_s, const u8 *report, size_t report_len) wpas_rrm_process_neighbor_rep() argument
373 struct wpabuf *report = wpabuf_alloc(len + 3); wpas_rrm_send_msr_report_mpdu() local
1364 struct wpabuf *report; wpas_rrm_handle_radio_measurement_request() local
1405 struct rrm_link_measurement_report report; wpas_rrm_handle_link_measurement_request() local
[all...]

Completed in 20 milliseconds

12345678910>>...40