148729226SJakub Kicinski { 248729226SJakub Kicinski "ld_dw: xor semi-random 64 bit imms, test 1", 348729226SJakub Kicinski .insns = { }, 448729226SJakub Kicinski .data = { }, 548729226SJakub Kicinski .fill_helper = bpf_fill_rand_ld_dw, 648729226SJakub Kicinski .prog_type = BPF_PROG_TYPE_SCHED_CLS, 748729226SJakub Kicinski .result = ACCEPT, 848729226SJakub Kicinski .retval = 4090, 948729226SJakub Kicinski }, 1048729226SJakub Kicinski { 1148729226SJakub Kicinski "ld_dw: xor semi-random 64 bit imms, test 2", 1248729226SJakub Kicinski .insns = { }, 1348729226SJakub Kicinski .data = { }, 1448729226SJakub Kicinski .fill_helper = bpf_fill_rand_ld_dw, 1548729226SJakub Kicinski .prog_type = BPF_PROG_TYPE_SCHED_CLS, 1648729226SJakub Kicinski .result = ACCEPT, 1748729226SJakub Kicinski .retval = 2047, 1848729226SJakub Kicinski }, 1948729226SJakub Kicinski { 2048729226SJakub Kicinski "ld_dw: xor semi-random 64 bit imms, test 3", 2148729226SJakub Kicinski .insns = { }, 2248729226SJakub Kicinski .data = { }, 2348729226SJakub Kicinski .fill_helper = bpf_fill_rand_ld_dw, 2448729226SJakub Kicinski .prog_type = BPF_PROG_TYPE_SCHED_CLS, 2548729226SJakub Kicinski .result = ACCEPT, 2648729226SJakub Kicinski .retval = 511, 2748729226SJakub Kicinski }, 2848729226SJakub Kicinski { 2948729226SJakub Kicinski "ld_dw: xor semi-random 64 bit imms, test 4", 3048729226SJakub Kicinski .insns = { }, 3148729226SJakub Kicinski .data = { }, 3248729226SJakub Kicinski .fill_helper = bpf_fill_rand_ld_dw, 3348729226SJakub Kicinski .prog_type = BPF_PROG_TYPE_SCHED_CLS, 3448729226SJakub Kicinski .result = ACCEPT, 3548729226SJakub Kicinski .retval = 5, 3648729226SJakub Kicinski }, 37*8aa2d4b4SAlexei Starovoitov { 38*8aa2d4b4SAlexei Starovoitov "ld_dw: xor semi-random 64 bit imms, test 5", 39*8aa2d4b4SAlexei Starovoitov .insns = { }, 40*8aa2d4b4SAlexei Starovoitov .data = { }, 41*8aa2d4b4SAlexei Starovoitov .fill_helper = bpf_fill_rand_ld_dw, 42*8aa2d4b4SAlexei Starovoitov .prog_type = BPF_PROG_TYPE_SCHED_CLS, 43*8aa2d4b4SAlexei Starovoitov .result = ACCEPT, 44*8aa2d4b4SAlexei Starovoitov .retval = 1000000 - 6, 45*8aa2d4b4SAlexei Starovoitov }, 46