Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

lib/test_bpf.c __bpf_fill_alu32_imm() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 arg 4371705257051070464
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 32
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 784075764478509056
BUF_SIZE 1 arg 8
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_alu32_reg() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 0,16,32,48,64,80,144,160,176
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 6756624960252542976
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_alu64_imm() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 arg 1269781341647552512
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 32
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 4874975201317285888
BUF_SIZE 1 arg 8
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_alu64_reg() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 0,16,32,48,64,80,144,160,176
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 6170847146770087936
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_atomic32() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 0-1,64-65,80-81,160-161,225
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 0
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 7377913494300581888
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_atomic64() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 0-1,64-65,80-81,160-161,225
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 0
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 3587686301997568000
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_jmp32_imm() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 16,32,48,64,80,96,112,160,176,192,208
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 32
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 5793692962010853376
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_jmp32_reg() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 16,32,48,64,80,96,112,160,176,192,208
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 5606668413946634240
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_jmp_imm() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 16,32,48,64,80,96,112,160,176,192,208
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 32
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 3714166122464620544
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c __bpf_fill_jmp_reg() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 *arg 16,32,48,64,80,96,112,160,176,192,208
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 1
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 1282818075103031296
BUF_SIZE 1 arg 4
DATA_SOURCE 0 self $0

lib/test_bpf.c bpf_fill_cmpxchg32() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 arg 0
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 0
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 1193187582279774208
DATA_SOURCE 0 self $0

lib/test_bpf.c bpf_fill_cmpxchg64() -> __bpf_fill_pattern()

Type Parameter Key Value
PARAM_VALUE 1 arg 0
PARAM_VALUE 2 dbits 64
PARAM_VALUE 3 sbits 64
PARAM_VALUE 4 block1 0
PARAM_VALUE 5 block2 5
PARAM_VALUE 6 emit 4273012484397694976
DATA_SOURCE 0 self $0