Home
last modified time | relevance | path

Searched refs:ret (Results 7576 - 7600 of 58180) sorted by relevance

1...<<301302303304305306307308309310>>...2328

/foundation/communication/bluetooth_service/test/unittest/map/
H A Dmap_mce_test.cpp150 bool ret = profile_->Connect(device); in HWTEST_F() local
152 EXPECT_EQ(ret, true); in HWTEST_F()
169 bool ret = profile_->Disconnect(device); in HWTEST_F() local
171 EXPECT_EQ(ret, true); in HWTEST_F()
188 bool ret = profile_->IsConnected(device); in HWTEST_F() local
190 EXPECT_EQ(ret, true); in HWTEST_F()
245 int ret = profile_->GetConnectionState(device); in HWTEST_F() local
247 EXPECT_EQ(ret, 0); in HWTEST_F()
264 bool ret = profile_->SetConnectionStrategy(device, 0); in HWTEST_F() local
266 EXPECT_EQ(ret, tru in HWTEST_F()
283 int ret = profile_->GetConnectionStrategy(device); HWTEST_F() local
303 bool ret = profile_->GetUnreadMessages(device, type, 3); HWTEST_F() local
322 int ret = profile_->GetSupportedFeatures(device); HWTEST_F() local
342 int ret = profile_->SendMessage(device, message); HWTEST_F() local
362 int ret = profile_->SetNotificationFilter(device, mask); HWTEST_F() local
382 int ret = profile_->GetMessagesListing(device, para); HWTEST_F() local
405 int ret = profile_->GetMessage(device, type, msgHandle, para); HWTEST_F() local
426 int ret = profile_->UpdateInbox(device, type); HWTEST_F() local
447 int ret = profile_->GetConversationListing(device, para); HWTEST_F() local
469 int ret = profile_->SetMessageStatus(device, type, msgStatus); HWTEST_F() local
490 int ret = profile_->SetOwnerStatus(device, para); HWTEST_F() local
511 int ret = profile_->GetOwnerStatus(device, conversationId); HWTEST_F() local
[all...]
/kernel/linux/linux-5.10/drivers/cpufreq/
H A Dcpufreq-dt.c110 int ret; in cpufreq_init() local
123 ret = PTR_ERR(cpu_clk); in cpufreq_init()
124 dev_err(cpu_dev, "%s: failed to get clk: %d\n", __func__, ret); in cpufreq_init()
125 return ret; in cpufreq_init()
145 ret = dev_pm_opp_get_opp_count(cpu_dev); in cpufreq_init()
146 if (ret <= 0) { in cpufreq_init()
148 ret = -ENODEV; in cpufreq_init()
152 ret = dev_pm_opp_init_cpufreq_table(cpu_dev, &freq_table); in cpufreq_init()
153 if (ret) { in cpufreq_init()
154 dev_err(cpu_dev, "failed to init cpufreq table: %d\n", ret); in cpufreq_init()
240 int ret; dt_cpufreq_early_init() local
340 int ret, cpu; dt_cpufreq_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-u2fzero.c74 int ret; in u2fzero_send() local
80 ret = hid_hw_output_report(dev->hdev, dev->buf_out, in u2fzero_send()
85 if (ret < 0) in u2fzero_send()
86 return ret; in u2fzero_send()
88 return ret == sizeof(struct u2f_hid_msg) ? 0 : -EMSGSIZE; in u2fzero_send()
108 int ret; in u2fzero_recv() local
119 ret = usb_submit_urb(dev->urb, GFP_NOIO); in u2fzero_recv()
120 if (unlikely(ret)) { in u2fzero_recv()
121 hid_err(hdev, "usb_submit_urb failed: %d", ret); in u2fzero_recv()
125 ret in u2fzero_recv()
192 int ret; u2fzero_rng_read() local
291 int ret; u2fzero_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Ddw9807-vcm.c57 int ret; in dw9807_i2c_check() local
59 ret = i2c_master_send(client, &status_addr, sizeof(status_addr)); in dw9807_i2c_check()
60 if (ret < 0) { in dw9807_i2c_check()
61 dev_err(&client->dev, "I2C write STATUS address fail ret = %d\n", in dw9807_i2c_check()
62 ret); in dw9807_i2c_check()
63 return ret; in dw9807_i2c_check()
66 ret = i2c_master_recv(client, &status_result, sizeof(status_result)); in dw9807_i2c_check()
67 if (ret < 0) { in dw9807_i2c_check()
68 dev_err(&client->dev, "I2C read STATUS value fail ret = %d\n", in dw9807_i2c_check()
69 ret); in dw9807_i2c_check()
81 int val, ret; dw9807_set_dac() local
250 int ret, val; dw9807_vcm_suspend() local
282 int ret, val; dw9807_vcm_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dtps6507x-ts.c63 s32 ret; in tps6507x_adc_conversion() local
69 ret = tps6507x_write_u8(tsc, TPS6507X_REG_TSCMODE, tsc_mode); in tps6507x_adc_conversion()
70 if (ret) { in tps6507x_adc_conversion()
77 ret = tps6507x_write_u8(tsc, TPS6507X_REG_ADCONFIG, in tps6507x_adc_conversion()
79 if (ret) { in tps6507x_adc_conversion()
81 return ret; in tps6507x_adc_conversion()
85 ret = tps6507x_read_u8(tsc, TPS6507X_REG_ADCONFIG, in tps6507x_adc_conversion()
87 if (ret) { in tps6507x_adc_conversion()
93 ret = tps6507x_read_u8(tsc, TPS6507X_REG_ADRESULT_2, &result); in tps6507x_adc_conversion()
94 if (ret) { in tps6507x_adc_conversion()
121 s32 ret; tps6507x_adc_standby() local
154 s32 ret; tps6507x_ts_poll() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors.c43 int ret; in cros_ec_sensors_read() local
50 ret = st->core.read_ec_sensors_data(indio_dev, 1 << idx, &data); in cros_ec_sensors_read()
51 if (ret < 0) in cros_ec_sensors_read()
53 ret = IIO_VAL_INT; in cros_ec_sensors_read()
60 ret = cros_ec_motion_send_host_cmd(&st->core, 0); in cros_ec_sensors_read()
61 if (ret < 0) in cros_ec_sensors_read()
68 ret = IIO_VAL_INT; in cros_ec_sensors_read()
75 ret = cros_ec_motion_send_host_cmd(&st->core, 0); in cros_ec_sensors_read()
76 if (ret == -EPROTO || ret in cros_ec_sensors_read()
155 int ret; cros_ec_sensors_write() local
231 int ret, i; cros_ec_sensors_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/
H A Dzl6100.c133 int ret, vreg; in zl6100_read_word_data() local
171 ret = pmbus_read_word_data(client, page, phase, vreg); in zl6100_read_word_data()
173 if (ret < 0) in zl6100_read_word_data()
174 return ret; in zl6100_read_word_data()
178 ret = zl6100_d2l(DIV_ROUND_CLOSEST(zl6100_l2d(ret) * 9, 10)); in zl6100_read_word_data()
181 ret = zl6100_d2l(DIV_ROUND_CLOSEST(zl6100_l2d(ret) * 11, 10)); in zl6100_read_word_data()
185 return ret; in zl6100_read_word_data()
192 int ret, statu in zl6100_read_byte_data() local
231 int ret, vreg; zl6100_write_word_data() local
272 int ret; zl6100_write_byte() local
306 int ret; zl6100_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Dsdio.c54 int ret; in wl1251_sdio_read() local
58 ret = sdio_memcpy_fromio(func, buf, addr, len); in wl1251_sdio_read()
59 if (ret) in wl1251_sdio_read()
60 wl1251_error("sdio read failed (%d)", ret); in wl1251_sdio_read()
67 int ret; in wl1251_sdio_write() local
71 ret = sdio_memcpy_toio(func, addr, buf, len); in wl1251_sdio_write()
72 if (ret) in wl1251_sdio_write()
73 wl1251_error("sdio write failed (%d)", ret); in wl1251_sdio_write()
79 int ret = 0; in wl1251_sdio_read_elp() local
90 *val = sdio_writeb_readb(func, wl_sdio->elp_val, addr, &ret); in wl1251_sdio_read_elp()
99 int ret = 0; wl1251_sdio_write_elp() local
158 int ret; wl1251_sdio_set_power() local
196 int ret; wl1251_sdio_probe() local
[all...]
/kernel/linux/linux-5.10/sound/soc/amd/raven/
H A Dpci-acp3x.c95 int ret; in acp3x_init() local
98 ret = acp3x_power_on(adata); in acp3x_init()
99 if (ret) { in acp3x_init()
101 return ret; in acp3x_init()
104 ret = acp3x_reset(acp3x_base); in acp3x_init()
105 if (ret) { in acp3x_init()
107 return ret; in acp3x_init()
115 int ret; in acp3x_deinit() local
119 ret = acp3x_reset(acp3x_base); in acp3x_deinit()
120 if (ret) { in acp3x_deinit()
133 int ret, i; snd_acp3x_probe() local
282 int ret; snd_acp3x_suspend() local
297 int ret; snd_acp3x_resume() local
318 int i, ret; snd_acp3x_remove() local
[all...]
/kernel/linux/linux-5.10/sound/soc/rockchip/
H A Drockchip_max98090.c146 int ret = 0; in rk_aif1_hw_params() local
172 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, in rk_aif1_hw_params()
174 if (ret) { in rk_aif1_hw_params()
175 dev_err(cpu_dai->dev, "Can't set cpu dai clock %d\n", ret); in rk_aif1_hw_params()
176 return ret; in rk_aif1_hw_params()
179 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in rk_aif1_hw_params()
186 if (ret) { in rk_aif1_hw_params()
187 dev_err(codec_dai->dev, "Can't set codec dai clock %d\n", ret); in rk_aif1_hw_params()
188 return ret; in rk_aif1_hw_params()
191 return ret; in rk_aif1_hw_params()
230 int ret; rk_hdmi_init() local
345 int ret; rk_98090_headset_init() local
377 int ret = 0; snd_rk_mc_probe() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dtrace-event-read.c31 int ret = read(fd, buf, size); in __do_read() local
33 if (ret <= 0) in __do_read()
37 int retw = write(STDOUT_FILENO, buf, ret); in __do_read()
39 if (retw <= 0 || retw != ret) { in __do_read()
45 size -= ret; in __do_read()
46 buf += ret; in __do_read()
198 int ret = 0; in read_header_files() local
241 return ret; in read_header_files()
246 int ret; in read_ftrace_file() local
255 ret in read_ftrace_file()
272 int ret; read_event_file() local
298 int ret; read_ftrace_files() local
318 int ret; read_event_files() local
346 int ret; read_saved_cmdline() local
[all...]
/kernel/linux/linux-5.10/kernel/dma/
H A Dcoherent.c48 int ret; in dma_init_coherent_memory() local
51 ret = -EINVAL; in dma_init_coherent_memory()
57 ret = -EINVAL; in dma_init_coherent_memory()
62 ret = -ENOMEM; in dma_init_coherent_memory()
67 ret = -ENOMEM; in dma_init_coherent_memory()
84 return ret; in dma_init_coherent_memory()
131 int ret; in dma_declare_coherent_memory() local
133 ret = dma_init_coherent_memory(phys_addr, device_addr, size, &mem); in dma_declare_coherent_memory()
134 if (ret) in dma_declare_coherent_memory()
135 return ret; in dma_declare_coherent_memory()
158 void *ret; __dma_alloc_from_coherent() local
197 dma_alloc_from_dev_coherent(struct device *dev, ssize_t size, dma_addr_t *dma_handle, void **ret) dma_alloc_from_dev_coherent() argument
263 __dma_mmap_from_coherent(struct dma_coherent_mem *mem, struct vm_area_struct *vma, void *vaddr, size_t size, int *ret) __dma_mmap_from_coherent() argument
300 dma_mmap_from_dev_coherent(struct device *dev, struct vm_area_struct *vma, void *vaddr, size_t size, int *ret) dma_mmap_from_dev_coherent() argument
308 dma_mmap_from_global_coherent(struct vm_area_struct *vma, void *vaddr, size_t size, int *ret) dma_mmap_from_global_coherent() argument
331 int ret; rmem_dma_device_init() local
389 int ret; dma_init_reserved_memory() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnv04_fbcon.c38 int ret; in nv04_fbcon_copyarea() local
40 ret = PUSH_WAIT(push, 4); in nv04_fbcon_copyarea()
41 if (ret) in nv04_fbcon_copyarea()
42 return ret; in nv04_fbcon_copyarea()
58 int ret; in nv04_fbcon_fillrect() local
60 ret = PUSH_WAIT(push, 7); in nv04_fbcon_fillrect()
61 if (ret) in nv04_fbcon_fillrect()
62 return ret; in nv04_fbcon_fillrect()
87 int ret; in nv04_fbcon_imageblit() local
92 ret in nv04_fbcon_imageblit()
141 int ret; nv04_fbcon_accel_init() local
[all...]
/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/
H A Dvimc-core.c128 int ret; in vimc_create_links() local
139 ret = media_create_pad_link(ved_src->ent, link->src_pad, in vimc_create_links()
142 if (ret) in vimc_create_links()
150 return ret; in vimc_create_links()
207 int ret; in vimc_register_devices() local
210 ret = v4l2_device_register(vimc->mdev.dev, &vimc->v4l2_dev); in vimc_register_devices()
211 if (ret) { in vimc_register_devices()
213 "v4l2 device register failed (err=%d)\n", ret); in vimc_register_devices()
214 return ret; in vimc_register_devices()
220 ret in vimc_register_devices()
270 int ret; vimc_probe() local
347 int ret; vimc_init() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/gspca/
H A Dvicam.c71 int ret; in vicam_control_msg() local
73 ret = usb_control_msg(gspca_dev->dev, in vicam_control_msg()
78 if (ret < 0) in vicam_control_msg()
79 pr_err("control msg req %02X error %d\n", request, ret); in vicam_control_msg()
81 return ret; in vicam_control_msg()
86 int ret; in vicam_set_camera_power() local
88 ret = vicam_control_msg(gspca_dev, 0x50, state, 0, NULL, 0); in vicam_set_camera_power()
89 if (ret < 0) in vicam_set_camera_power()
90 return ret; in vicam_set_camera_power()
93 ret in vicam_set_camera_power()
103 int ret, unscaled_height, act_len = 0; vicam_read_frame() local
171 int ret, frame_sz; vicam_dostream() local
226 int ret; sd_init() local
261 int ret; sd_start() local
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dstm32-vrefbuf.c45 int ret; in stm32_vrefbuf_enable() local
47 ret = pm_runtime_get_sync(priv->dev); in stm32_vrefbuf_enable()
48 if (ret < 0) { in stm32_vrefbuf_enable()
50 return ret; in stm32_vrefbuf_enable()
63 ret = readl_poll_timeout(priv->base + STM32_VREFBUF_CSR, val, in stm32_vrefbuf_enable()
65 if (ret) { in stm32_vrefbuf_enable()
75 return ret; in stm32_vrefbuf_enable()
82 int ret; in stm32_vrefbuf_disable() local
84 ret = pm_runtime_get_sync(priv->dev); in stm32_vrefbuf_disable()
85 if (ret < in stm32_vrefbuf_disable()
103 int ret; stm32_vrefbuf_is_enabled() local
124 int ret; stm32_vrefbuf_set_voltage_sel() local
146 int ret; stm32_vrefbuf_get_voltage_sel() local
188 int ret; stm32_vrefbuf_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_hw.c160 int ret; in cedrus_hw_resume() local
162 ret = reset_control_reset(dev->rstc); in cedrus_hw_resume()
163 if (ret) { in cedrus_hw_resume()
166 return ret; in cedrus_hw_resume()
169 ret = clk_prepare_enable(dev->ahb_clk); in cedrus_hw_resume()
170 if (ret) { in cedrus_hw_resume()
176 ret = clk_prepare_enable(dev->mod_clk); in cedrus_hw_resume()
177 if (ret) { in cedrus_hw_resume()
183 ret = clk_prepare_enable(dev->ram_clk); in cedrus_hw_resume()
184 if (ret) { in cedrus_hw_resume()
206 int ret; cedrus_hw_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/gspca/
H A Dvicam.c71 int ret; in vicam_control_msg() local
73 ret = usb_control_msg(gspca_dev->dev, in vicam_control_msg()
78 if (ret < 0) in vicam_control_msg()
79 pr_err("control msg req %02X error %d\n", request, ret); in vicam_control_msg()
81 return ret; in vicam_control_msg()
86 int ret; in vicam_set_camera_power() local
88 ret = vicam_control_msg(gspca_dev, 0x50, state, 0, NULL, 0); in vicam_set_camera_power()
89 if (ret < 0) in vicam_set_camera_power()
90 return ret; in vicam_set_camera_power()
93 ret in vicam_set_camera_power()
103 int ret, unscaled_height, act_len = 0; vicam_read_frame() local
171 int ret, frame_sz; vicam_dostream() local
226 int ret; sd_init() local
261 int ret; sd_start() local
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dqcom-spmi-pmic.c85 int function_parent_usid, ret; in qcom_pmic_get_base_usid() local
109 ret = of_property_read_u32_index(child, "reg", 0, &pmic_addr); in qcom_pmic_get_base_usid()
110 if (ret) { in qcom_pmic_get_base_usid()
112 sdev = ERR_PTR(ret); in qcom_pmic_get_base_usid()
139 int ret = 0; in pmic_spmi_get_base_revid() local
152 ret = -EPROBE_DEFER; in pmic_spmi_get_base_revid()
161 return ret; in pmic_spmi_get_base_revid()
167 int ret; in pmic_spmi_load_revid() local
169 ret = regmap_read(map, PMIC_TYPE, &pmic->type); in pmic_spmi_load_revid()
170 if (ret < in pmic_spmi_load_revid()
257 int ret; pmic_spmi_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_psfp.c206 int ret; in sparx5_psfp_sf_add() local
208 ret = sparx5_psfp_sf_get(id); in sparx5_psfp_sf_add()
209 if (ret < 0) in sparx5_psfp_sf_add()
210 return ret; in sparx5_psfp_sf_add()
230 int ret; in sparx5_psfp_sg_add() local
232 ret = sparx5_psfp_sg_get(uidx, id); in sparx5_psfp_sg_add()
233 if (ret < 0) in sparx5_psfp_sg_add()
234 return ret; in sparx5_psfp_sg_add()
236 if (ret > 1) in sparx5_psfp_sg_add()
254 int ret; in sparx5_psfp_sg_del() local
270 int ret; sparx5_psfp_fm_add() local
299 int ret; sparx5_psfp_fm_del() local
[all...]
/kernel/linux/linux-6.6/include/linux/iio/imu/
H A Dadis.h151 int ret; in adis_reset() local
154 ret = __adis_reset(adis); in adis_reset()
157 return ret; in adis_reset()
211 int ret; in __adis_read_reg_16() local
213 ret = __adis_read_reg(adis, reg, &tmp, 2); in __adis_read_reg_16()
214 if (ret == 0) in __adis_read_reg_16()
217 return ret; in __adis_read_reg_16()
230 int ret; in __adis_read_reg_32() local
232 ret = __adis_read_reg(adis, reg, &tmp, 4); in __adis_read_reg_32()
233 if (ret in __adis_read_reg_32()
249 int ret; adis_write_reg() local
268 int ret; adis_read_reg() local
323 int ret; adis_read_reg_16() local
342 int ret; adis_read_reg_32() local
366 int ret; adis_update_bits_base() local
412 int ret; adis_enable_irq() local
423 int ret; adis_check_status() local
[all...]
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_q6v5.c26 int ret; in q6v5_load_state_toggle() local
31 ret = qmp_send(q6v5->qmp, "{class: image, res: load_state, name: %s, val: %s}", in q6v5_load_state_toggle()
33 if (ret) in q6v5_load_state_toggle()
36 return ret; in q6v5_load_state_toggle()
47 int ret; in qcom_q6v5_prepare() local
49 ret = icc_set_bw(q6v5->path, 0, UINT_MAX); in qcom_q6v5_prepare()
50 if (ret < 0) { in qcom_q6v5_prepare()
52 return ret; in qcom_q6v5_prepare()
55 ret = q6v5_load_state_toggle(q6v5, true); in qcom_q6v5_prepare()
56 if (ret) { in qcom_q6v5_prepare()
156 int ret; qcom_q6v5_wait_for_start() local
198 int ret; qcom_q6v5_request_stop() local
250 int ret; qcom_q6v5_init() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/apple/
H A Dpmgr-pwrstate.c54 int ret; in apple_pmgr_ps_set() local
58 ret = regmap_read(ps->regmap, ps->offset, &reg); in apple_pmgr_ps_set()
59 if (ret < 0) in apple_pmgr_ps_set()
60 return ret; in apple_pmgr_ps_set()
74 ret = regmap_read_poll_timeout_atomic( in apple_pmgr_ps_set()
78 if (ret < 0) in apple_pmgr_ps_set()
89 return ret; in apple_pmgr_ps_set()
159 int ret; in apple_pmgr_reset_reset() local
161 ret = apple_pmgr_reset_assert(rcdev, id); in apple_pmgr_reset_reset()
162 if (ret) in apple_pmgr_reset_reset()
200 int ret; apple_pmgr_ps_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dstm32-vrefbuf.c45 int ret; in stm32_vrefbuf_enable() local
47 ret = pm_runtime_resume_and_get(priv->dev); in stm32_vrefbuf_enable()
48 if (ret < 0) in stm32_vrefbuf_enable()
49 return ret; in stm32_vrefbuf_enable()
61 ret = readl_poll_timeout(priv->base + STM32_VREFBUF_CSR, val, in stm32_vrefbuf_enable()
63 if (ret) { in stm32_vrefbuf_enable()
73 return ret; in stm32_vrefbuf_enable()
80 int ret; in stm32_vrefbuf_disable() local
82 ret = pm_runtime_resume_and_get(priv->dev); in stm32_vrefbuf_disable()
83 if (ret < in stm32_vrefbuf_disable()
99 int ret; stm32_vrefbuf_is_enabled() local
118 int ret; stm32_vrefbuf_set_voltage_sel() local
138 int ret; stm32_vrefbuf_get_voltage_sel() local
178 int ret; stm32_vrefbuf_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregcache-maple.c46 int ret; in regcache_maple_write() local
95 ret = mas_store_gfp(&mas, entry, map->alloc_flags); in regcache_maple_write()
99 if (ret == 0) { in regcache_maple_write()
104 return ret; in regcache_maple_write()
115 int ret; in regcache_maple_drop() local
139 ret = -ENOMEM; in regcache_maple_drop()
153 ret = -ENOMEM; in regcache_maple_drop()
165 ret = mas_store_gfp(&mas, lower, map->alloc_flags); in regcache_maple_drop()
166 if (ret != 0) in regcache_maple_drop()
173 ret in regcache_maple_drop()
196 int ret = 0; regcache_maple_sync_block() local
247 int ret; regcache_maple_sync() local
321 int i, ret; regcache_maple_insert_block() local
348 int ret; regcache_maple_init() local
[all...]

Completed in 21 milliseconds

1...<<301302303304305306307308309310>>...2328