Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/soc/fsl/qbman/bman.c bm_isr_bscn_disable() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 512
PARAM_VALUE 2 val 0
BUF_SIZE 0 p 128
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bm_isr_bscn_disable() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 516
PARAM_VALUE 2 val 0
BUF_SIZE 0 p 128
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bm_rcr_init() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 val 0,2-u32max
BUF_SIZE 0 p 128
DATA_SOURCE 0 p $0
FUZZY_MAX 0 p->rcr.vbit 128
BIT_INFO 2 val 0x2,0xffffffe2
HARD_MAX 0 p->rcr.vbit 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0,2-u32max

drivers/soc/fsl/qbman/bman.c bm_rcr_set_ithresh() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce_be 4096-ptr_max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.ithresh 0
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 val 0
DATA_SOURCE 0 p $0
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/soc/fsl/qbman/bman.c bman_create_portal() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 3592
PARAM_VALUE 2 val u32max
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bman_create_portal() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 3588
PARAM_VALUE 2 val 0
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bman_create_portal() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 3584
PARAM_VALUE 2 val u32max
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bman_create_portal() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 3592
PARAM_VALUE 2 val 0
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bman_create_portal() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce 1-u64max
PARAM_VALUE 0 p->addr.ce_be 1-u64max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->mc.cr 4096-ptr_max
PARAM_VALUE 0 p->mc.rr 4096-ptr_max
PARAM_VALUE 0 p->mc.rridx 0-1
PARAM_VALUE 0 p->mc.state 0
PARAM_VALUE 0 p->mc.vbit 0,128
PARAM_VALUE 0 p->rcr.available 0-7,250-255
PARAM_VALUE 0 p->rcr.busy 0
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 0 p->rcr.cmode 1
PARAM_VALUE 0 p->rcr.pmode 2
PARAM_VALUE 0 p->rcr.ring 4096-ptr_max
PARAM_VALUE 0 p->rcr.vbit 0,128
PARAM_VALUE 1 offset 3596
PARAM_VALUE 2 val 0
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p->rcr.ithresh 0-255

drivers/soc/fsl/qbman/bman.c bman_p_irqsource_add() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 offset 3588
BIT_INFO 2 val 0x2,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irqflags

drivers/soc/fsl/qbman/bman.c poll_portal_slow() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ce_be 4096-ptr_max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 0 p->rcr.ci 0-7
PARAM_VALUE 1 offset 3584
PARAM_VALUE 2 val 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/soc/fsl/qbman/bman.c portal_isr() -> bm_out()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->addr.ci 4096-ptr_max
PARAM_VALUE 1 offset 3584
BUF_SIZE 0 p 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags