Home
last modified time | relevance | path

Searched refs:arg (Results 1 – 25 of 3085) sorted by relevance

12345678910>>...124

/external/chromium_org/v8/src/
Dmacros.py102 macro IS_NULL(arg) = (arg === null);
103 macro IS_NULL_OR_UNDEFINED(arg) = (arg == null);
104 macro IS_UNDEFINED(arg) = (arg === (void 0));
105 macro IS_NUMBER(arg) = (typeof(arg) === 'number');
106 macro IS_STRING(arg) = (typeof(arg) === 'string');
107 macro IS_BOOLEAN(arg) = (typeof(arg) === 'boolean');
108 macro IS_SYMBOL(arg) = (typeof(arg) === 'symbol');
109 macro IS_OBJECT(arg) = (%_IsObject(arg));
110 macro IS_ARRAY(arg) = (%_IsArray(arg));
111 macro IS_FUNCTION(arg) = (%_IsFunction(arg));
[all …]
/external/valgrind/main/drd/
Ddrd_clientreq.c54 static Bool handle_client_request(ThreadId vg_tid, UWord* arg, UWord* ret);
78 static Bool handle_client_request(ThreadId vg_tid, UWord* arg, UWord* ret) in handle_client_request() argument
85 || (VG_USERREQ__GDB_MONITOR_COMMAND == arg[0] in handle_client_request()
95 switch (arg[0]) in handle_client_request()
110 if (arg[1]) in handle_client_request()
111 DRD_(malloclike_block)(vg_tid, arg[1]/*addr*/, arg[2]/*size*/); in handle_client_request()
115 if (!DRD_(freelike_block)(vg_tid, arg[1]/*addr*/, False)) in handle_client_request()
127 DRD_(malloclike_block)(vg_tid, arg[1]/*addr*/, arg[3]/*newSize*/); in handle_client_request()
131 if (arg[1] && ! DRD_(freelike_block)(vg_tid, arg[1]/*addr*/, False)) in handle_client_request()
154 DRD_(thread_set_name)(drd_tid, (const HChar*)arg[1]); in handle_client_request()
[all …]
/external/libvpx/libvpx/
Dargs.c28 struct arg arg_init(char **argv) { in arg_init()
29 struct arg a; in arg_init()
39 int arg_match(struct arg *arg_, const struct arg_def *def, char **argv) { in arg_match()
40 struct arg arg; in arg_match() local
45 arg = arg_init(argv); in arg_match()
48 && strlen(arg.argv[0]) == strlen(def->short_name) + 1 in arg_match()
49 && !strcmp(arg.argv[0] + 1, def->short_name)) { in arg_match()
51 arg.name = arg.argv[0] + 1; in arg_match()
52 arg.val = def->has_val ? arg.argv[1] : NULL; in arg_match()
53 arg.argv_step = def->has_val ? 2 : 1; in arg_match()
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/
Dargs.c28 struct arg arg_init(char **argv) { in arg_init()
29 struct arg a; in arg_init()
39 int arg_match(struct arg *arg_, const struct arg_def *def, char **argv) { in arg_match()
40 struct arg arg; in arg_match() local
45 arg = arg_init(argv); in arg_match()
48 && strlen(arg.argv[0]) == strlen(def->short_name) + 1 in arg_match()
49 && !strcmp(arg.argv[0] + 1, def->short_name)) { in arg_match()
51 arg.name = arg.argv[0] + 1; in arg_match()
52 arg.val = def->has_val ? arg.argv[1] : NULL; in arg_match()
53 arg.argv_step = def->has_val ? 2 : 1; in arg_match()
[all …]
/external/libunwind/src/ia64/
Dunwind_decoder.h107 unw_decode_x1 (unsigned char *dp, unsigned char code, void *arg) in unw_decode_x1() argument
117 UNW_DEC_SPILL_SPREL(X1, t, abreg, off, arg); in unw_decode_x1()
119 UNW_DEC_SPILL_PSPREL(X1, t, abreg, off, arg); in unw_decode_x1()
124 unw_decode_x2 (unsigned char *dp, unsigned char code, void *arg) in unw_decode_x2() argument
135 UNW_DEC_RESTORE(X2, t, abreg, arg); in unw_decode_x2()
137 UNW_DEC_SPILL_REG(X2, t, abreg, x, ytreg, arg); in unw_decode_x2()
142 unw_decode_x3 (unsigned char *dp, unsigned char code, void *arg) in unw_decode_x3() argument
155 UNW_DEC_SPILL_SPREL_P(X3, qp, t, abreg, off, arg); in unw_decode_x3()
157 UNW_DEC_SPILL_PSPREL_P(X3, qp, t, abreg, off, arg); in unw_decode_x3()
162 unw_decode_x4 (unsigned char *dp, unsigned char code, void *arg) in unw_decode_x4() argument
[all …]
/external/lldb/source/
Dlldb-log.cpp117 const char *arg = categories[i]; in DisableLog() local
119 if (0 == ::strcasecmp(arg, "all")) flag_bits &= ~LIBLLDB_LOG_ALL; in DisableLog()
120 else if (0 == ::strcasecmp(arg, "api")) flag_bits &= ~LIBLLDB_LOG_API; in DisableLog()
121 … else if (0 == ::strncasecmp(arg, "break", 5)) flag_bits &= ~LIBLLDB_LOG_BREAKPOINTS; in DisableLog()
122 else if (0 == ::strcasecmp(arg, "commands")) flag_bits &= ~LIBLLDB_LOG_COMMANDS; in DisableLog()
123 else if (0 == ::strcasecmp(arg, "default")) flag_bits &= ~LIBLLDB_LOG_DEFAULT; in DisableLog()
124 … else if (0 == ::strcasecmp(arg, "dyld")) flag_bits &= ~LIBLLDB_LOG_DYNAMIC_LOADER; in DisableLog()
125 else if (0 == ::strncasecmp(arg, "event", 5)) flag_bits &= ~LIBLLDB_LOG_EVENTS; in DisableLog()
126 … else if (0 == ::strncasecmp(arg, "expr", 4)) flag_bits &= ~LIBLLDB_LOG_EXPRESSIONS; in DisableLog()
127 else if (0 == ::strncasecmp(arg, "object", 6)) flag_bits &= ~LIBLLDB_LOG_OBJECT; in DisableLog()
[all …]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/tool/templates/messages/languages/
Den.stg38 CANNOT_WRITE_FILE(arg,exception,stackTrace) ::= <<
39 cannot write file <arg>: <exception>
42 CANNOT_CLOSE_FILE(arg,exception,stackTrace) ::= "cannot close file <arg>: <exception>"
43 CANNOT_FIND_TOKENS_FILE(arg) ::= "cannot find tokens file <arg>"
44 ERROR_READING_TOKENS_FILE(arg,exception,stackTrace) ::= <<
45 problem reading token vocabulary file <arg>: <exception>
48 DIR_NOT_FOUND(arg,exception,stackTrace) ::= "directory not found: <arg>"
49 OUTPUT_DIR_IS_FILE(arg,exception,stackTrace) ::= "output directory is a file: <arg>"
50 CANNOT_OPEN_FILE(arg,exception,stackTrace) ::= "cannot find or open file: <arg><if(exception)>; rea…
53 INTERNAL_ERROR(arg,arg2,exception,stackTrace) ::= <<
[all …]
/external/linux-tools-perf/perf-3.12.0/tools/lib/traceevent/
Dparse-filter.c195 struct filter_arg *arg; in allocate_arg() local
197 arg = malloc_or_die(sizeof(*arg)); in allocate_arg()
198 memset(arg, 0, sizeof(*arg)); in allocate_arg()
200 return arg; in allocate_arg()
203 static void free_arg(struct filter_arg *arg) in free_arg() argument
205 if (!arg) in free_arg()
208 switch (arg->type) { in free_arg()
214 free_arg(arg->num.left); in free_arg()
215 free_arg(arg->num.right); in free_arg()
219 free_arg(arg->exp.left); in free_arg()
[all …]
/external/libnl/src/lib/
Droute.c47 void nl_cli_route_parse_family(struct rtnl_route *route, char *arg) in nl_cli_route_parse_family() argument
51 if ((family = nl_str2af(arg)) != AF_UNSPEC) in nl_cli_route_parse_family()
55 void nl_cli_route_parse_dst(struct rtnl_route *route, char *arg) in nl_cli_route_parse_dst() argument
60 addr = nl_cli_addr_parse(arg, rtnl_route_get_family(route)); in nl_cli_route_parse_dst()
68 void nl_cli_route_parse_src(struct rtnl_route *route, char *arg) in nl_cli_route_parse_src() argument
73 addr = nl_cli_addr_parse(arg, rtnl_route_get_family(route)); in nl_cli_route_parse_src()
81 void nl_cli_route_parse_pref_src(struct rtnl_route *route, char *arg) in nl_cli_route_parse_pref_src() argument
86 addr = nl_cli_addr_parse(arg, rtnl_route_get_family(route)); in nl_cli_route_parse_pref_src()
114 char *arg, *endptr; in nl_cli_route_parse_metric() local
117 int ret = getsubopt(&subopts, tokens, &arg); in nl_cli_route_parse_metric()
[all …]
Daddr.c33 void nl_cli_addr_parse_family(struct rtnl_addr *addr, char *arg) in nl_cli_addr_parse_family() argument
37 if ((family = nl_str2af(arg)) != AF_UNSPEC) in nl_cli_addr_parse_family()
41 void nl_cli_addr_parse_local(struct rtnl_addr *addr, char *arg) in nl_cli_addr_parse_local() argument
46 a = nl_cli_addr_parse(arg, rtnl_addr_get_family(addr)); in nl_cli_addr_parse_local()
55 char *arg) in nl_cli_addr_parse_dev() argument
59 if (!(ival = rtnl_link_name2i(link_cache, arg))) in nl_cli_addr_parse_dev()
60 nl_cli_fatal(ENOENT, "Link \"%s\" does not exist", arg); in nl_cli_addr_parse_dev()
65 void nl_cli_addr_parse_label(struct rtnl_addr *addr, char *arg) in nl_cli_addr_parse_label() argument
69 if ((err = rtnl_addr_set_label(addr, arg)) < 0) in nl_cli_addr_parse_label()
74 void nl_cli_addr_parse_peer(struct rtnl_addr *addr, char *arg) in nl_cli_addr_parse_peer() argument
[all …]
Dct.c38 void nl_cli_ct_parse_family(struct nfnl_ct *ct, char *arg) in nl_cli_ct_parse_family() argument
42 if ((family = nl_str2af(arg)) == AF_UNSPEC) in nl_cli_ct_parse_family()
45 arg, nl_geterror(NLE_INVAL)); in nl_cli_ct_parse_family()
50 void nl_cli_ct_parse_protocol(struct nfnl_ct *ct, char *arg) in nl_cli_ct_parse_protocol() argument
54 if ((proto = nl_str2ip_proto(arg)) < 0) in nl_cli_ct_parse_protocol()
57 arg, nl_geterror(proto)); in nl_cli_ct_parse_protocol()
62 void nl_cli_ct_parse_mark(struct nfnl_ct *ct, char *arg) in nl_cli_ct_parse_mark() argument
64 uint32_t mark = nl_cli_parse_u32(arg); in nl_cli_ct_parse_mark()
68 void nl_cli_ct_parse_timeout(struct nfnl_ct *ct, char *arg) in nl_cli_ct_parse_timeout() argument
70 uint32_t timeout = nl_cli_parse_u32(arg); in nl_cli_ct_parse_timeout()
[all …]
/external/valgrind/main/none/tests/amd64/
Dgen_insn_test.pl350 foreach my $arg (split(/\s+/, $args))
354 …if ($arg =~ /^([abcd]l|[abcd]x|e[abcd]x|r[abcd]x|r8|r16|r32|r64|mm|xmm|m8|m16|m32|m64|m128)\.(sb|u…
364 my $arg = {
372 $arg->{register} = $register;
376 push @args, $arg;
391 elsif ($arg =~ /^st([0-9]+)\.(ps|pd)\[([^\]]+)\]$/)
401 my $arg = {
409 $arg->{register} = $register;
413 push @args, $arg;
428 elsif ($arg =~ /^(imm8|imm16|imm32|imm64)\[([^\]]+)\]$/)
[all …]
/external/valgrind/main/none/tests/x86/
Dgen_insn_test.pl327 foreach my $arg (split(/\s+/, $args))
331 …if ($arg =~ /^([abcd]l|[abcd]x|e[abcd]x|r8|r16|r32|mm|xmm|m8|m16|m32|m64|m128)\.(sb|ub|sw|uw|sd|ud…
341 my $arg = {
349 $arg->{register} = $register;
353 push @args, $arg;
368 elsif ($arg =~ /^st([0-9]+)\.(ps|pd)\[([^\]]+)\]$/)
378 my $arg = {
386 $arg->{register} = $register;
390 push @args, $arg;
405 elsif ($arg =~ /^(imm8|imm16|imm32)\[([^\]]+)\]$/)
[all …]
/external/nanopb-c/tests/alltypes_callback/
Dencode_alltypes_callback.c13 static bool write_varint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg) in write_varint() argument
16 pb_encode_varint(stream, (long)*arg); in write_varint()
19 static bool write_svarint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg) in write_svarint() argument
22 pb_encode_svarint(stream, (long)*arg); in write_svarint()
25 static bool write_fixed32(pb_ostream_t *stream, const pb_field_t *field, void * const *arg) in write_fixed32() argument
28 pb_encode_fixed32(stream, *arg); in write_fixed32()
31 static bool write_fixed64(pb_ostream_t *stream, const pb_field_t *field, void * const *arg) in write_fixed64() argument
34 pb_encode_fixed64(stream, *arg); in write_fixed64()
37 static bool write_string(pb_ostream_t *stream, const pb_field_t *field, void * const *arg) in write_string() argument
40 pb_encode_string(stream, *arg, strlen(*arg)); in write_string()
[all …]
Ddecode_alltypes_callback.c18 static bool read_varint(pb_istream_t *stream, const pb_field_t *field, void **arg) in read_varint() argument
24 TEST((int64_t)value == (long)*arg); in read_varint()
28 static bool read_svarint(pb_istream_t *stream, const pb_field_t *field, void **arg) in read_svarint() argument
34 TEST(value == (long)*arg); in read_svarint()
38 static bool read_fixed32(pb_istream_t *stream, const pb_field_t *field, void **arg) in read_fixed32() argument
44 TEST(value == *(uint32_t*)*arg); in read_fixed32()
48 static bool read_fixed64(pb_istream_t *stream, const pb_field_t *field, void **arg) in read_fixed64() argument
54 TEST(value == *(uint64_t*)*arg); in read_fixed64()
58 static bool read_string(pb_istream_t *stream, const pb_field_t *field, void **arg) in read_string() argument
66 TEST(strcmp((char*)buf, *arg) == 0); in read_string()
[all …]
/external/iptables/extensions/
Dlibxt_u32.c107 const char *arg = cb->arg; /* the argument string */ in u32_parse() local
108 const char *start = cb->arg; in u32_parse()
121 while (isspace(*arg)) in u32_parse()
122 ++arg; in u32_parse()
124 if (*arg == '\0') { in u32_parse()
140 (unsigned int)(arg - start)); in u32_parse()
149 if (*arg == '=') { in u32_parse()
154 (unsigned int)(arg - start)); in u32_parse()
156 ++arg; in u32_parse()
162 if (*arg == '&') { in u32_parse()
[all …]
/external/e2fsprogs/intl/
Dvasnprintf.c123 if (a.arg) \ in VASNPRINTF()
124 free (a.arg); in VASNPRINTF()
240 switch (a.arg[dp->arg_index].type) in VASNPRINTF()
243 *a.arg[dp->arg_index].a.a_count_schar_pointer = length; in VASNPRINTF()
246 *a.arg[dp->arg_index].a.a_count_short_pointer = length; in VASNPRINTF()
249 *a.arg[dp->arg_index].a.a_count_int_pointer = length; in VASNPRINTF()
252 *a.arg[dp->arg_index].a.a_count_longint_pointer = length; in VASNPRINTF()
256 *a.arg[dp->arg_index].a.a_count_longlongint_pointer = length; in VASNPRINTF()
265 arg_type type = a.arg[dp->arg_index].type; in VASNPRINTF()
285 int arg; in VASNPRINTF() local
[all …]
/external/lldb/source/Plugins/Process/MacOSX-Kernel/
DProcessKDPLog.cpp61 const char *arg = categories[i]; in DisableLog() local
64 if (::strcasecmp (arg, "all") == 0 ) flag_bits &= ~KDP_LOG_ALL; in DisableLog()
65 else if (::strcasecmp (arg, "async") == 0 ) flag_bits &= ~KDP_LOG_ASYNC; in DisableLog()
66 else if (::strncasecmp (arg, "break", 5) == 0 ) flag_bits &= ~KDP_LOG_BREAKPOINTS; in DisableLog()
67 else if (::strncasecmp (arg, "comm", 4) == 0 ) flag_bits &= ~KDP_LOG_COMM; in DisableLog()
68 else if (::strcasecmp (arg, "default") == 0 ) flag_bits &= ~KDP_LOG_DEFAULT; in DisableLog()
69 else if (::strcasecmp (arg, "packets") == 0 ) flag_bits &= ~KDP_LOG_PACKETS; in DisableLog()
70 else if (::strcasecmp (arg, "memory") == 0 ) flag_bits &= ~KDP_LOG_MEMORY; in DisableLog()
71 … else if (::strcasecmp (arg, "data-short") == 0 ) flag_bits &= ~KDP_LOG_MEMORY_DATA_SHORT; in DisableLog()
72 … else if (::strcasecmp (arg, "data-long") == 0 ) flag_bits &= ~KDP_LOG_MEMORY_DATA_LONG; in DisableLog()
[all …]
/external/iproute2/ip/
Drtm_map.c59 int rtnl_rtntype_a2n(int *id, char *arg) in rtnl_rtntype_a2n() argument
64 if (strcmp(arg, "local") == 0) in rtnl_rtntype_a2n()
66 else if (strcmp(arg, "nat") == 0) in rtnl_rtntype_a2n()
68 else if (matches(arg, "broadcast") == 0 || in rtnl_rtntype_a2n()
69 strcmp(arg, "brd") == 0) in rtnl_rtntype_a2n()
71 else if (matches(arg, "anycast") == 0) in rtnl_rtntype_a2n()
73 else if (matches(arg, "multicast") == 0) in rtnl_rtntype_a2n()
75 else if (matches(arg, "prohibit") == 0) in rtnl_rtntype_a2n()
77 else if (matches(arg, "unreachable") == 0) in rtnl_rtntype_a2n()
79 else if (matches(arg, "blackhole") == 0) in rtnl_rtntype_a2n()
[all …]
/external/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemoteLog.cpp71 const char *arg = categories[i]; in DisableLog() local
74 if (::strcasecmp (arg, "all") == 0 ) flag_bits &= ~GDBR_LOG_ALL; in DisableLog()
75 else if (::strcasecmp (arg, "async") == 0 ) flag_bits &= ~GDBR_LOG_ASYNC; in DisableLog()
76 else if (::strncasecmp (arg, "break", 5) == 0 ) flag_bits &= ~GDBR_LOG_BREAKPOINTS; in DisableLog()
77 else if (::strncasecmp (arg, "comm", 4) == 0 ) flag_bits &= ~GDBR_LOG_COMM; in DisableLog()
78 else if (::strcasecmp (arg, "default") == 0 ) flag_bits &= ~GDBR_LOG_DEFAULT; in DisableLog()
79 else if (::strcasecmp (arg, "packets") == 0 ) flag_bits &= ~GDBR_LOG_PACKETS; in DisableLog()
80 else if (::strcasecmp (arg, "memory") == 0 ) flag_bits &= ~GDBR_LOG_MEMORY; in DisableLog()
81 … else if (::strcasecmp (arg, "data-short") == 0 ) flag_bits &= ~GDBR_LOG_MEMORY_DATA_SHORT; in DisableLog()
82 … else if (::strcasecmp (arg, "data-long") == 0 ) flag_bits &= ~GDBR_LOG_MEMORY_DATA_LONG; in DisableLog()
[all …]
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_rast.h171 union lp_rast_cmd_arg arg; in lp_rast_arg_inputs() local
172 arg.shade_tile = shade_tile; in lp_rast_arg_inputs()
173 return arg; in lp_rast_arg_inputs()
180 union lp_rast_cmd_arg arg; in lp_rast_arg_triangle() local
181 arg.triangle.tri = triangle; in lp_rast_arg_triangle()
182 arg.triangle.plane_mask = plane_mask; in lp_rast_arg_triangle()
183 return arg; in lp_rast_arg_triangle()
196 union lp_rast_cmd_arg arg; in lp_rast_arg_triangle_contained() local
197 arg.triangle.tri = triangle; in lp_rast_arg_triangle_contained()
198 arg.triangle.plane_mask = x | (y << 8); in lp_rast_arg_triangle_contained()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
Dlp_rast.h171 union lp_rast_cmd_arg arg; in lp_rast_arg_inputs() local
172 arg.shade_tile = shade_tile; in lp_rast_arg_inputs()
173 return arg; in lp_rast_arg_inputs()
180 union lp_rast_cmd_arg arg; in lp_rast_arg_triangle() local
181 arg.triangle.tri = triangle; in lp_rast_arg_triangle()
182 arg.triangle.plane_mask = plane_mask; in lp_rast_arg_triangle()
183 return arg; in lp_rast_arg_triangle()
196 union lp_rast_cmd_arg arg; in lp_rast_arg_triangle_contained() local
197 arg.triangle.tri = triangle; in lp_rast_arg_triangle_contained()
198 arg.triangle.plane_mask = x | (y << 8); in lp_rast_arg_triangle_contained()
[all …]
/external/libnl/lib/
Dhandlers.c50 static int nl_valid_handler_verbose(struct nl_msg *msg, void *arg) in nl_valid_handler_verbose() argument
52 FILE *ofd = arg ? arg : stdout; in nl_valid_handler_verbose()
61 static int nl_invalid_handler_verbose(struct nl_msg *msg, void *arg) in nl_invalid_handler_verbose() argument
63 FILE *ofd = arg ? arg : stderr; in nl_invalid_handler_verbose()
72 static int nl_overrun_handler_verbose(struct nl_msg *msg, void *arg) in nl_overrun_handler_verbose() argument
74 FILE *ofd = arg ? arg : stderr; in nl_overrun_handler_verbose()
84 struct nlmsgerr *e, void *arg) in nl_error_handler_verbose() argument
86 FILE *ofd = arg ? arg : stderr; in nl_error_handler_verbose()
96 static int nl_valid_handler_debug(struct nl_msg *msg, void *arg) in nl_valid_handler_debug() argument
98 FILE *ofd = arg ? arg : stderr; in nl_valid_handler_debug()
[all …]
/external/iproute2/lib/
Dutils.c33 int get_integer(int *val, const char *arg, int base) in get_integer() argument
38 if (!arg || !*arg) in get_integer()
40 res = strtol(arg, &ptr, base); in get_integer()
41 if (!ptr || ptr == arg || *ptr || res > INT_MAX || res < INT_MIN) in get_integer()
62 static int get_netmask(unsigned *val, const char *arg, int base) in get_netmask() argument
66 if (!get_unsigned(val, arg, base)) in get_netmask()
70 if (!get_addr_1(&addr, arg, AF_INET) && addr.family == AF_INET) { in get_netmask()
82 int get_unsigned(unsigned *val, const char *arg, int base) in get_unsigned() argument
87 if (!arg || !*arg) in get_unsigned()
89 res = strtoul(arg, &ptr, base); in get_unsigned()
[all …]
/external/llvm/test/Transforms/InstCombine/
Dfcmp-special.ll7 define i1 @inf0(double %arg) nounwind readnone {
8 %tmp = fcmp ogt double %arg, 0x7FF0000000000000
14 define i1 @inf1(double %arg) nounwind readnone {
15 %tmp = fcmp ule double %arg, 0x7FF0000000000000
23 define i1 @ninf0(double %arg) nounwind readnone {
24 %tmp = fcmp olt double %arg, 0xFFF0000000000000
30 define i1 @ninf1(double %arg) nounwind readnone {
31 %tmp = fcmp uge double %arg, 0xFFF0000000000000
39 define i1 @nan0(double %arg) nounwind readnone {
40 %tmp = fcmp ord double %arg, 0x7FF00000FFFFFFFF
[all …]

12345678910>>...124