Home
last modified time | relevance | path

Searched defs:args (Results 1 – 25 of 1588) sorted by relevance

12345678910>>...64

/linux-6.1.9/mm/
Ddebug_vm_pgtable.c94 static void __init pte_basic_tests(struct pgtable_debug_args *args, int idx) in pte_basic_tests()
122 static void __init pte_advanced_tests(struct pgtable_debug_args *args) in pte_advanced_tests()
178 static void __init pte_savedwrite_tests(struct pgtable_debug_args *args) in pte_savedwrite_tests()
191 static void __init pmd_basic_tests(struct pgtable_debug_args *args, int idx) in pmd_basic_tests()
229 static void __init pmd_advanced_tests(struct pgtable_debug_args *args) in pmd_advanced_tests()
292 static void __init pmd_leaf_tests(struct pgtable_debug_args *args) in pmd_leaf_tests()
309 static void __init pmd_savedwrite_tests(struct pgtable_debug_args *args) in pmd_savedwrite_tests()
326 static void __init pud_basic_tests(struct pgtable_debug_args *args, int idx) in pud_basic_tests()
367 static void __init pud_advanced_tests(struct pgtable_debug_args *args) in pud_advanced_tests()
431 static void __init pud_leaf_tests(struct pgtable_debug_args *args) in pud_leaf_tests()
[all …]
/linux-6.1.9/fs/xfs/libxfs/
Dxfs_attr.c225 struct xfs_da_args *args) in xfs_attr_get_ilocked()
257 struct xfs_da_args *args) in xfs_attr_get()
286 struct xfs_da_args *args, in xfs_attr_calc_size()
320 struct xfs_da_args *args, in xfs_init_attr_trans()
347 struct xfs_da_args *args) in xfs_attr_try_sf_addname()
379 struct xfs_da_args *args = attr->xattri_da_args; in xfs_attr_sf_addname() local
420 struct xfs_da_args *args = attr->xattri_da_args; in xfs_attr_complete_op() local
435 struct xfs_da_args *args = attr->xattri_da_args; in xfs_attr_leaf_addname() local
487 struct xfs_da_args *args = attr->xattri_da_args; in xfs_attr_node_addname() local
522 struct xfs_da_args *args = attr->xattri_da_args; in xfs_attr_rmtval_alloc() local
[all …]
/linux-6.1.9/drivers/net/wireless/marvell/libertas_tf/
Ddeb_defs.h49 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) \ argument
53 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) do {} while (0) argument
58 #define lbtf_deb_enter_args(grp, fmt, args...) \ argument
62 #define lbtf_deb_leave_args(grp, fmt, args...) \ argument
65 #define lbtf_deb_main(fmt, args...) LBTF_DEB_LL(LBTF_DEB_MAIN, " main", fmt, ##args) argument
66 #define lbtf_deb_net(fmt, args...) LBTF_DEB_LL(LBTF_DEB_NET, " net", fmt, ##args) argument
67 #define lbtf_deb_mesh(fmt, args...) LBTF_DEB_LL(LBTF_DEB_MESH, " mesh", fmt, ##args) argument
68 #define lbtf_deb_wext(fmt, args...) LBTF_DEB_LL(LBTF_DEB_WEXT, " wext", fmt, ##args) argument
69 #define lbtf_deb_ioctl(fmt, args...) LBTF_DEB_LL(LBTF_DEB_IOCTL, " ioctl", fmt, ##args) argument
70 #define lbtf_deb_scan(fmt, args...) LBTF_DEB_LL(LBTF_DEB_SCAN, " scan", fmt, ##args) argument
[all …]
/linux-6.1.9/arch/sparc/prom/
Dmisc_64.c23 unsigned long args[5]; in prom_service_exists() local
41 unsigned long args[3]; in prom_sun4v_guest_soft_state() local
54 unsigned long args[4]; in prom_reboot() local
71 unsigned long args[5]; in prom_feval() local
90 unsigned long args[3]; in prom_cmdline() local
117 unsigned long args[3]; in prom_halt() local
133 unsigned long args[3]; in prom_halt_power_off() local
206 unsigned long args[9]; in tlb_load() local
240 unsigned long args[11]; in prom_map() local
265 unsigned long args[7]; in prom_unmap() local
[all …]
/linux-6.1.9/drivers/gpu/drm/i915/gvt/
Ddebug.h27 #define gvt_err(fmt, args...) \ argument
30 #define gvt_vgpu_err(fmt, args...) \ argument
38 #define gvt_dbg_core(fmt, args...) \ argument
41 #define gvt_dbg_irq(fmt, args...) \ argument
44 #define gvt_dbg_mm(fmt, args...) \ argument
47 #define gvt_dbg_mmio(fmt, args...) \ argument
50 #define gvt_dbg_dpy(fmt, args...) \ argument
53 #define gvt_dbg_el(fmt, args...) \ argument
56 #define gvt_dbg_sched(fmt, args...) \ argument
59 #define gvt_dbg_render(fmt, args...) \ argument
[all …]
/linux-6.1.9/drivers/media/usb/dvb-usb/
Ddvb-usb-common.h18 #define deb_info(args...) dprintk(dvb_usb_debug,0x001,args) argument
19 #define deb_xfer(args...) dprintk(dvb_usb_debug,0x002,args) argument
20 #define deb_pll(args...) dprintk(dvb_usb_debug,0x004,args) argument
21 #define deb_ts(args...) dprintk(dvb_usb_debug,0x008,args) argument
22 #define deb_err(args...) dprintk(dvb_usb_debug,0x010,args) argument
23 #define deb_rc(args...) dprintk(dvb_usb_debug,0x020,args) argument
24 #define deb_fw(args...) dprintk(dvb_usb_debug,0x040,args) argument
25 #define deb_mem(args...) dprintk(dvb_usb_debug,0x080,args) argument
26 #define deb_uxfer(args...) dprintk(dvb_usb_debug,0x100,args) argument
/linux-6.1.9/drivers/media/common/b2c2/
Dflexcop.h17 #define dprintk(level, args...) \ argument
20 #define dprintk(level, args...) no_printk(args) argument
23 #define deb_info(args...) dprintk(0x01, args) argument
24 #define deb_tuner(args...) dprintk(0x02, args) argument
25 #define deb_i2c(args...) dprintk(0x04, args) argument
26 #define deb_ts(args...) dprintk(0x08, args) argument
27 #define deb_sram(args...) dprintk(0x10, args) argument
28 #define deb_rdump(args...) dprintk(0x20, args) argument
29 #define deb_i2c_dump(args...) dprintk(0x40, args) argument
/linux-6.1.9/include/linux/
Dtracepoint.h107 #define PARAMS(args...) args argument
147 #define TP_PROTO(args...) args argument
148 #define TP_ARGS(args...) args argument
149 #define TP_CONDITION(args...) args argument
165 #define __DO_TRACE_CALL(name, args) \ argument
177 #define __DO_TRACE_CALL(name, args) __traceiter_##name(NULL, args) argument
184 #define __DO_TRACE(name, args, cond, rcuidle) \ argument
217 #define __DECLARE_TRACE_RCU(name, proto, args, cond) \ argument
226 #define __DECLARE_TRACE_RCU(name, proto, args, cond) argument
241 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ argument
[all …]
/linux-6.1.9/tools/lib/bpf/
Dbpf_tracing.h399 #define ___bpf_ctx_cast2(x, args...) ___bpf_ctx_cast1(args), (void *)ctx[1] argument
400 #define ___bpf_ctx_cast3(x, args...) ___bpf_ctx_cast2(args), (void *)ctx[2] argument
401 #define ___bpf_ctx_cast4(x, args...) ___bpf_ctx_cast3(args), (void *)ctx[3] argument
402 #define ___bpf_ctx_cast5(x, args...) ___bpf_ctx_cast4(args), (void *)ctx[4] argument
403 #define ___bpf_ctx_cast6(x, args...) ___bpf_ctx_cast5(args), (void *)ctx[5] argument
404 #define ___bpf_ctx_cast7(x, args...) ___bpf_ctx_cast6(args), (void *)ctx[6] argument
405 #define ___bpf_ctx_cast8(x, args...) ___bpf_ctx_cast7(args), (void *)ctx[7] argument
406 #define ___bpf_ctx_cast9(x, args...) ___bpf_ctx_cast8(args), (void *)ctx[8] argument
407 #define ___bpf_ctx_cast10(x, args...) ___bpf_ctx_cast9(args), (void *)ctx[9] argument
408 #define ___bpf_ctx_cast11(x, args...) ___bpf_ctx_cast10(args), (void *)ctx[10] argument
[all …]
Dusdt.bpf.h58 struct __bpf_usdt_arg_spec args[BPF_USDT_MAX_ARG_CNT]; member
215 #define ___bpf_usdt_args2(x, args...) ___bpf_usdt_args1(args), ({ long _x; bpf_usdt_arg(ctx, 1, &_x… argument
216 #define ___bpf_usdt_args3(x, args...) ___bpf_usdt_args2(args), ({ long _x; bpf_usdt_arg(ctx, 2, &_x… argument
217 #define ___bpf_usdt_args4(x, args...) ___bpf_usdt_args3(args), ({ long _x; bpf_usdt_arg(ctx, 3, &_x… argument
218 #define ___bpf_usdt_args5(x, args...) ___bpf_usdt_args4(args), ({ long _x; bpf_usdt_arg(ctx, 4, &_x… argument
219 #define ___bpf_usdt_args6(x, args...) ___bpf_usdt_args5(args), ({ long _x; bpf_usdt_arg(ctx, 5, &_x… argument
220 #define ___bpf_usdt_args7(x, args...) ___bpf_usdt_args6(args), ({ long _x; bpf_usdt_arg(ctx, 6, &_x… argument
221 #define ___bpf_usdt_args8(x, args...) ___bpf_usdt_args7(args), ({ long _x; bpf_usdt_arg(ctx, 7, &_x… argument
222 #define ___bpf_usdt_args9(x, args...) ___bpf_usdt_args8(args), ({ long _x; bpf_usdt_arg(ctx, 8, &_x… argument
223 #define ___bpf_usdt_args10(x, args...) ___bpf_usdt_args9(args), ({ long _x; bpf_usdt_arg(ctx, 9, &_… argument
[all …]
/linux-6.1.9/drivers/misc/habanalabs/common/
Dhabanalabs_ioctl.c30 static int device_status_info(struct hl_device *hdev, struct hl_info_args *args) in device_status_info()
45 static int hw_ip_info(struct hl_device *hdev, struct hl_info_args *args) in hw_ip_info()
114 struct hl_info_args *args) in hw_events_info()
128 static int events_info(struct hl_fpriv *hpriv, struct hl_info_args *args) in events_info()
145 static int dram_usage_info(struct hl_fpriv *hpriv, struct hl_info_args *args) in dram_usage_info()
169 static int hw_idle(struct hl_device *hdev, struct hl_info_args *args) in hw_idle()
188 static int debug_coresight(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_debug_args *args) in debug_coresight()
253 static int device_utilization(struct hl_device *hdev, struct hl_info_args *args) in device_utilization()
271 static int get_clk_rate(struct hl_device *hdev, struct hl_info_args *args) in get_clk_rate()
289 static int get_reset_count(struct hl_device *hdev, struct hl_info_args *args) in get_reset_count()
[all …]
/linux-6.1.9/include/trace/
Dtrace_events.h39 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument
51 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) \ argument
61 #define DEFINE_EVENT(template, name, proto, args) \ argument
66 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ argument
70 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
75 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument
81 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \ argument
115 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
121 #define DEFINE_EVENT(template, name, proto, args) argument
124 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) argument
[all …]
Dtrace_custom_events.h27 #define TRACE_CUSTOM_EVENT(name, proto, args, tstruct, assign, print) \ argument
41 #define DECLARE_CUSTOM_EVENT_CLASS(name, proto, args, tstruct, assign, print) \ argument
51 #define DEFINE_CUSTOM_EVENT(template, name, proto, args) \ argument
62 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
68 #define DEFINE_CUSTOM_EVENT(template, name, proto, args) argument
77 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
108 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, func, print) \ argument
120 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
140 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
175 #define DEFINE_CUSTOM_EVENT(template, call, proto, args) \ argument
[all …]
Ddefine_trace.h27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument
31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \ argument
40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument
45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \ argument
50 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print) argument
53 #define DEFINE_EVENT_NOP(template, name, proto, args) argument
56 #define DEFINE_EVENT(template, name, proto, args) \ argument
60 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ argument
64 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
68 #define DEFINE_EVENT_CONDITION(template, name, proto, args, cond) \ argument
[all …]
/linux-6.1.9/include/net/
Dnet_debug.h55 #define netdev_dbg(__dev, format, args...) \ argument
60 #define netdev_dbg(__dev, format, args...) \ argument
63 #define netdev_dbg(__dev, format, args...) \ argument
74 #define netdev_vdbg(dev, format, args...) \ argument
84 #define netif_printk(priv, type, level, dev, fmt, args...) \ argument
90 #define netif_level(level, priv, type, dev, fmt, args...) \ argument
96 #define netif_emerg(priv, type, dev, fmt, args...) \ argument
98 #define netif_alert(priv, type, dev, fmt, args...) \ argument
100 #define netif_crit(priv, type, dev, fmt, args...) \ argument
102 #define netif_err(priv, type, dev, fmt, args...) \ argument
[all …]
/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/
Dsyscall.c6 struct args { struct
18 struct args ctx = { in test_syscall() argument
/linux-6.1.9/fs/cachefiles/
Ddaemon.c283 char *data, *args, *cp; in cachefiles_daemon_write() local
382 char *args) in cachefiles_daemon_range_error()
393 static int cachefiles_daemon_frun(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_frun()
417 static int cachefiles_daemon_fcull(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_fcull()
441 static int cachefiles_daemon_fstop(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_fstop()
465 static int cachefiles_daemon_brun(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_brun()
489 static int cachefiles_daemon_bcull(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_bcull()
513 static int cachefiles_daemon_bstop(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_bstop()
537 static int cachefiles_daemon_dir(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_dir()
565 static int cachefiles_daemon_secctx(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_secctx()
[all …]
/linux-6.1.9/drivers/mfd/
Dsi476x-cmd.c259 const u8 args[], in si476x_core_send_command()
350 struct si476x_rsq_status_args args = { in si476x_cmd_clear_stc() local
374 const uint8_t args[], size_t argn, in si476x_cmd_tune_seek_freq()
439 const u8 args[CMD_SET_PROPERTY_NARGS] = { in si476x_core_cmd_set_property() local
466 const u8 args[CMD_GET_PROPERTY_NARGS] = { in si476x_core_cmd_get_property() local
527 const u8 args[CMD_DIG_AUDIO_PIN_CFG_NARGS] = { in si476x_core_cmd_dig_audio_pin_cfg() local
576 const u8 args[CMD_ZIF_PIN_CFG_NARGS] = { in si476x_core_cmd_zif_pin_cfg() local
633 const u8 args[CMD_IC_LINK_GPO_CTL_PIN_CFG_NARGS] = { in si476x_core_cmd_ic_link_gpo_ctl_pin_cfg() local
664 const u8 args[CMD_ANA_AUDIO_PIN_CFG_NARGS] = { in si476x_core_cmd_ana_audio_pin_cfg() local
699 const u8 args[CMD_INTB_PIN_CFG_NARGS] = { in si476x_core_cmd_intb_pin_cfg_a10() local
[all …]
/linux-6.1.9/fs/nfs/
Dcallback_proc.c31 struct cb_getattrargs *args = argp; in nfs4_callback_getattr() local
81 struct cb_recallargs *args = argp; in nfs4_callback_recall() local
245 struct cb_layoutrecallargs *args) in initiate_file_draining()
315 struct cb_layoutrecallargs *args) in initiate_bulk_draining()
329 struct cb_layoutrecallargs *args) in do_callback_layoutrecall()
339 struct cb_layoutrecallargs *args = argp; in nfs4_callback_layoutrecall() local
349 struct cb_layoutrecallargs args; in pnfs_recall_all_layouts() local
361 struct cb_devicenotifyargs *args = argp; in nfs4_callback_devicenotify() local
403 const struct cb_sequenceargs * args) in validate_seqid()
491 struct cb_sequenceargs *args = argp; in nfs4_callback_sequence() local
[all …]
/linux-6.1.9/drivers/net/wireless/marvell/libertas/
Ddefs.h51 #define LBS_DEB_LL(grp, grpnam, fmt, args...) \ argument
55 #define LBS_DEB_LL(grp, grpnam, fmt, args...) do {} while (0) argument
58 #define lbs_deb_main(fmt, args...) LBS_DEB_LL(LBS_DEB_MAIN, " main", fmt, ##args) argument
59 #define lbs_deb_net(fmt, args...) LBS_DEB_LL(LBS_DEB_NET, " net", fmt, ##args) argument
60 #define lbs_deb_mesh(fmt, args...) LBS_DEB_LL(LBS_DEB_MESH, " mesh", fmt, ##args) argument
61 #define lbs_deb_wext(fmt, args...) LBS_DEB_LL(LBS_DEB_WEXT, " wext", fmt, ##args) argument
62 #define lbs_deb_ioctl(fmt, args...) LBS_DEB_LL(LBS_DEB_IOCTL, " ioctl", fmt, ##args) argument
63 #define lbs_deb_scan(fmt, args...) LBS_DEB_LL(LBS_DEB_SCAN, " scan", fmt, ##args) argument
64 #define lbs_deb_assoc(fmt, args...) LBS_DEB_LL(LBS_DEB_ASSOC, " assoc", fmt, ##args) argument
65 #define lbs_deb_join(fmt, args...) LBS_DEB_LL(LBS_DEB_JOIN, " join", fmt, ##args) argument
[all …]
/linux-6.1.9/drivers/scsi/libfc/
Dfc_libfc.h30 #define FC_LIBFC_DBG(fmt, args...) \ argument
34 #define FC_LPORT_DBG(lport, fmt, args...) \ argument
40 #define FC_DISC_DBG(disc, fmt, args...) \ argument
46 #define FC_RPORT_ID_DBG(lport, port_id, fmt, args...) \ argument
52 #define FC_RPORT_DBG(rdata, fmt, args...) \ argument
55 #define FC_FCP_DBG(pkt, fmt, args...) \ argument
73 #define FC_EXCH_DBG(exch, fmt, args...) \ argument
79 #define FC_SCSI_DBG(lport, fmt, args...) \ argument
/linux-6.1.9/tools/perf/examples/bpf/
Daugmented_raw_syscalls.c54 unsigned long args[6]; member
72 struct syscall_enter_args args; member
90 static inline int augmented__output(void *ctx, struct augmented_args_payload *args, int len) in augmented__output()
124 int syscall_unaugmented(struct syscall_enter_args *args) in syscall_unaugmented()
136 int sys_enter_connect(struct syscall_enter_args *args) in sys_enter_connect()
155 int sys_enter_sendto(struct syscall_enter_args *args) in sys_enter_sendto()
174 int sys_enter_open(struct syscall_enter_args *args) in sys_enter_open()
189 int sys_enter_openat(struct syscall_enter_args *args) in sys_enter_openat()
204 int sys_enter_rename(struct syscall_enter_args *args) in sys_enter_rename()
221 int sys_enter_renameat(struct syscall_enter_args *args) in sys_enter_renameat()
[all …]
/linux-6.1.9/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_self_test.c52 static int peq(struct st_pred_args *args) in peq()
57 static int pneq(struct st_pred_args *args) in pneq()
62 static int pand_neq(struct st_pred_args *args) in pand_neq()
67 static int pand_neq_x2(struct st_pred_args *args) in pand_neq_x2()
73 static int pneq_err(struct st_pred_args *args) in pneq_err()
78 static int pgt(struct st_pred_args *args) in pgt()
83 static int pneq_r2(struct st_pred_args *args) in pneq_r2()
88 static int plt_sub_r2(struct st_pred_args *args) in plt_sub_r2()
93 static int pne_sub_r2(struct st_pred_args *args) in pne_sub_r2()
98 static int prsh_and_neq(struct st_pred_args *args) in prsh_and_neq()
[all …]
/linux-6.1.9/tools/perf/scripts/python/Perf-Trace-Util/
DContext.c46 static struct scripting_context *get_args(PyObject *args, const char *name, PyObject **arg2) in get_args()
57 static struct scripting_context *get_scripting_context(PyObject *args) in get_scripting_context()
62 static PyObject *perf_trace_context_common_pc(PyObject *obj, PyObject *args) in perf_trace_context_common_pc()
73 PyObject *args) in perf_trace_context_common_flags()
84 PyObject *args) in perf_trace_context_common_lock_depth()
94 static PyObject *perf_sample_insn(PyObject *obj, PyObject *args) in perf_sample_insn()
111 static PyObject *perf_set_itrace_options(PyObject *obj, PyObject *args) in perf_set_itrace_options()
137 static PyObject *perf_sample_src(PyObject *obj, PyObject *args, bool get_srccode) in perf_sample_src()
170 static PyObject *perf_sample_srcline(PyObject *obj, PyObject *args) in perf_sample_srcline()
175 static PyObject *perf_sample_srccode(PyObject *obj, PyObject *args) in perf_sample_srccode()
/linux-6.1.9/drivers/gpu/drm/amd/amdkfd/
Dkfd_chardev.c178 struct kfd_ioctl_get_version_args *args = data; in kfd_ioctl_get_version() local
187 struct kfd_ioctl_create_queue_args *args) in set_queue_properties_from_user()
295 struct kfd_ioctl_create_queue_args *args = data; in kfd_ioctl_create_queue() local
424 struct kfd_ioctl_destroy_queue_args *args = data; in kfd_ioctl_destroy_queue() local
442 struct kfd_ioctl_update_queue_args *args = data; in kfd_ioctl_update_queue() local
489 struct kfd_ioctl_set_cu_mask_args *args = data; in kfd_ioctl_set_cu_mask() local
543 struct kfd_ioctl_get_queue_wave_state_args *args = data; in kfd_ioctl_get_queue_wave_state() local
561 struct kfd_ioctl_set_memory_policy_args *args = data; in kfd_ioctl_set_memory_policy() local
615 struct kfd_ioctl_set_trap_handler_args *args = data; in kfd_ioctl_set_trap_handler() local
670 struct kfd_ioctl_get_clock_counters_args *args = data; in kfd_ioctl_get_clock_counters() local
[all …]

12345678910>>...64