1*4882a593Smuzhiyun { 2*4882a593Smuzhiyun "ld_dw: xor semi-random 64 bit imms, test 1", 3*4882a593Smuzhiyun .insns = { }, 4*4882a593Smuzhiyun .data = { }, 5*4882a593Smuzhiyun .fill_helper = bpf_fill_rand_ld_dw, 6*4882a593Smuzhiyun .prog_type = BPF_PROG_TYPE_SCHED_CLS, 7*4882a593Smuzhiyun .result = ACCEPT, 8*4882a593Smuzhiyun .retval = 4090, 9*4882a593Smuzhiyun }, 10*4882a593Smuzhiyun { 11*4882a593Smuzhiyun "ld_dw: xor semi-random 64 bit imms, test 2", 12*4882a593Smuzhiyun .insns = { }, 13*4882a593Smuzhiyun .data = { }, 14*4882a593Smuzhiyun .fill_helper = bpf_fill_rand_ld_dw, 15*4882a593Smuzhiyun .prog_type = BPF_PROG_TYPE_SCHED_CLS, 16*4882a593Smuzhiyun .result = ACCEPT, 17*4882a593Smuzhiyun .retval = 2047, 18*4882a593Smuzhiyun }, 19*4882a593Smuzhiyun { 20*4882a593Smuzhiyun "ld_dw: xor semi-random 64 bit imms, test 3", 21*4882a593Smuzhiyun .insns = { }, 22*4882a593Smuzhiyun .data = { }, 23*4882a593Smuzhiyun .fill_helper = bpf_fill_rand_ld_dw, 24*4882a593Smuzhiyun .prog_type = BPF_PROG_TYPE_SCHED_CLS, 25*4882a593Smuzhiyun .result = ACCEPT, 26*4882a593Smuzhiyun .retval = 511, 27*4882a593Smuzhiyun }, 28*4882a593Smuzhiyun { 29*4882a593Smuzhiyun "ld_dw: xor semi-random 64 bit imms, test 4", 30*4882a593Smuzhiyun .insns = { }, 31*4882a593Smuzhiyun .data = { }, 32*4882a593Smuzhiyun .fill_helper = bpf_fill_rand_ld_dw, 33*4882a593Smuzhiyun .prog_type = BPF_PROG_TYPE_SCHED_CLS, 34*4882a593Smuzhiyun .result = ACCEPT, 35*4882a593Smuzhiyun .retval = 5, 36*4882a593Smuzhiyun }, 37*4882a593Smuzhiyun { 38*4882a593Smuzhiyun "ld_dw: xor semi-random 64 bit imms, test 5", 39*4882a593Smuzhiyun .insns = { }, 40*4882a593Smuzhiyun .data = { }, 41*4882a593Smuzhiyun .fill_helper = bpf_fill_rand_ld_dw, 42*4882a593Smuzhiyun .prog_type = BPF_PROG_TYPE_SCHED_CLS, 43*4882a593Smuzhiyun .result = ACCEPT, 44*4882a593Smuzhiyun .retval = 1000000 - 6, 45*4882a593Smuzhiyun }, 46