Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

crypto/async_tx/async_raid6_recov.c __2data_recov_n() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 2 disks 3-s32max
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5731329693362135040,8363957071997124608
PARAM_VALUE 4 submit->cb_fn 0
PARAM_VALUE 4 submit->cb_param 0
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 8
PARAM_VALUE 4 submit->scribble 4096-ptr_max
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 1 offsets (-1),256
BUF_SIZE 1 offsets (-1),256
DATA_SOURCE 0 blocks $4
DATA_SOURCE 1 offsets $5
DATA_SOURCE 2 disks $0
DATA_SOURCE 3 len $1
DATA_SOURCE 4 submit $6
FUZZY_MAX 2 disks 3
PREEMPT_ADD
UNITS 2 disks unit_byte
UNITS 3 len unit_byte

crypto/async_tx/async_raid6_recov.c async_raid6_datap_recov() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5731329693362135040,8363957071997124608
PARAM_VALUE 4 submit->cb_fn 0
PARAM_VALUE 4 submit->cb_param 0
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 8
PARAM_VALUE 4 submit->scribble 4096-ptr_max
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 1 offsets (-1),256
BUF_SIZE 1 offsets (-1),256
CAPPED_DATA 2 disks 1
DATA_SOURCE 0 blocks $3
DATA_SOURCE 1 offsets $4
DATA_SOURCE 2 disks $0
DATA_SOURCE 3 len $1
DATA_SOURCE 4 submit $5
PREEMPT_ADD
UNITS 2 disks unit_byte
UNITS 3 len unit_byte

crypto/async_tx/async_pq.c async_syndrome_val() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 2 disks 4-255
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5731329693362135040,9119066568247648256
PARAM_VALUE 4 submit->cb_fn 0
PARAM_VALUE 4 submit->cb_param 0
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 0
PARAM_VALUE 4 submit->scribble 4096-ptr_max
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 0 blocks (-1),512
BUF_SIZE 1 offsets (-1),256
BUF_SIZE 1 offsets (-1),256
DATA_SOURCE 0 blocks $0
DATA_SOURCE 1 offsets $1
DATA_SOURCE 2 disks $2
DATA_SOURCE 3 len $3
DATA_SOURCE 4 submit $7
PREEMPT_ADD
UNITS 3 len unit_byte

crypto/async_tx/raid6test.c raid6_dual_recov() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 827202341539028992
PARAM_VALUE 2 disks 4-5,11-12,24,64
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5731329693362135040
PARAM_VALUE 4 submit->cb_fn 0
PARAM_VALUE 4 submit->cb_param 0
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 0
PARAM_VALUE 4 submit->scribble 2243873253675384832
BUF_SIZE 0 blocks 512
BUF_SIZE 0 blocks 512
BUF_SIZE 1 offsets 256
BUF_SIZE 1 offsets 256
CAPPED_DATA 2 disks 1
DATA_SOURCE 0 blocks $4
DATA_SOURCE 1 offsets $5
DATA_SOURCE 2 disks $0
DATA_SOURCE 3 len $1
HARD_MAX 2 disks 64
UNITS 3 len unit_byte

crypto/async_tx/raid6test.c raid6_dual_recov() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 827202341539028992
PARAM_VALUE 2 disks 4-5,11-12,24,64
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5731329693362135040
PARAM_VALUE 4 submit->cb_fn 0
PARAM_VALUE 4 submit->cb_param 0
PARAM_VALUE 4 submit->flags 0
PARAM_VALUE 4 submit->scribble 2243873253675384832
BUF_SIZE 0 blocks 512
BUF_SIZE 0 blocks 512
BUF_SIZE 1 offsets 256
BUF_SIZE 1 offsets 256
CAPPED_DATA 2 disks 1
DATA_SOURCE 0 blocks $4
DATA_SOURCE 1 offsets $5
DATA_SOURCE 2 disks $0
DATA_SOURCE 3 len $1
HARD_MAX 2 disks 64
UNITS 3 len unit_byte

crypto/async_tx/raid6test.c test() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4894931266047062016
PARAM_VALUE 1 offsets 827202341539028992
PARAM_VALUE 2 disks 4-5,11-12,24,64
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 4758557044326309888
PARAM_VALUE 4 submit->cb_param 5900186615142510592
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 4
PARAM_VALUE 4 submit->scribble 2243873253675384832
BUF_SIZE 0 blocks 512
BUF_SIZE 1 offsets 256
CAPPED_DATA 2 disks 1
DATA_SOURCE 2 disks $0
HARD_MAX 2 disks 64
UNITS 3 len unit_byte

drivers/md/raid5.c ops_run_compute6_1() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 1 *offsets 0
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 8823630580353482752
PARAM_VALUE 4 submit->cb_param 4096-ptr_max
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 8
PARAM_VALUE 4 submit->scribble 4096-ptr_max
DATA_SOURCE 0 blocks r to_addr_page
DATA_SOURCE 1 offsets r to_addr_offs
PREEMPT_ADD

drivers/md/raid5.c ops_run_compute6_2() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 8363957071997124608
PARAM_VALUE 4 submit->cb_param 4096-ptr_max
PARAM_VALUE 4 submit->depend_tx 0
PARAM_VALUE 4 submit->flags 8
PARAM_VALUE 4 submit->scribble 4096-ptr_max
CAPPED_DATA 2 disks 1
DATA_SOURCE 0 blocks r to_addr_page
DATA_SOURCE 1 offsets r to_addr_offs
PREEMPT_ADD
UNITS 2 disks unit_byte

drivers/md/raid5.c ops_run_compute6_2() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 1 *offsets 0
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 8363957071997124608
PARAM_VALUE 4 submit->cb_param 4096-ptr_max
PARAM_VALUE 4 submit->flags 8
PARAM_VALUE 4 submit->scribble 4096-ptr_max
DATA_SOURCE 0 blocks r to_addr_page
DATA_SOURCE 1 offsets r to_addr_offs
PREEMPT_ADD

drivers/md/raid5.c ops_run_prexor6() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 1 *offsets 0
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 7549283753779548160
PARAM_VALUE 4 submit->cb_param 4096-ptr_max
PARAM_VALUE 4 submit->flags 24
PARAM_VALUE 4 submit->scribble 4096-ptr_max
DATA_SOURCE 0 blocks r to_addr_page
DATA_SOURCE 1 offsets r to_addr_offs
PREEMPT_ADD

drivers/md/raid5.c ops_run_reconstruct6() -> async_gen_syndrome()

Type Parameter Key Value
PARAM_VALUE 0 blocks 4096-ptr_max
PARAM_VALUE 1 offsets 4096-ptr_max
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 submit 5011621990052847616
PARAM_VALUE 4 submit->cb_param 0,4096-ptr_max
PARAM_VALUE 4 submit->flags 0,4,20
PARAM_VALUE 4 submit->scribble 4096-ptr_max
DATA_SOURCE 0 blocks r to_addr_page
DATA_SOURCE 1 offsets r to_addr_offs
PREEMPT_ADD