Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 0
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 0
PARAM_VALUE 4 bit 0
PARAM_VALUE 5 width 12
PARAM_VALUE 6 value 0-4095
BUF_SIZE 0 arr 36
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-4095[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 1
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 3
PARAM_VALUE 4 bit 0
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-u16max[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 0,2
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 6
PARAM_VALUE 4 bit 0
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
FUZZY_MAX 1 idx 0
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-u16max[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 1-3
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 6
PARAM_VALUE 4 bit 16
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-u16max[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 2-4
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 15
PARAM_VALUE 4 bit 0
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 3-5
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 15
PARAM_VALUE 4 bit 16
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 4-6
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 7
PARAM_VALUE 4 bit 0
PARAM_VALUE 5 width 16
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-32256,32768-65024[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu

drivers/infiniband/hw/hfi1/user_sdma.c set_txreq_header_ahg() -> ahg_header_set()

Type Parameter Key Value
PARAM_VALUE 0 arr 392285738363699200
PARAM_VALUE 1 idx 5-7
PARAM_VALUE 2 array_size 9
PARAM_VALUE 3 dw 7
PARAM_VALUE 4 bit 16
PARAM_VALUE 5 width 14
PARAM_VALUE 6 value 0-12287
BUF_SIZE 0 arr 36
DATA_SOURCE 1 idx r ahg_header_set
PARAM_COMPARE 1 idx < $2
PARAM_COMPARE 2 array_size > $1
PARAM_COMPARE 2 array_size > $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 6 value 0-12287[c]
UNITS 2 array_size unit_array_size
LOCK2 &fd->pq_srcu
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hfi1_filedata)->pq_srcu