Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/soc/fsl/qbman/bman.c bm_rcr_cce_update() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 2 last 0-7
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irqflags

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

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 1 first 0-7
PARAM_VALUE 2 last 0-7
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 first 0-7
HOST_DATA 2 last 0-7

drivers/soc/fsl/qbman/qman.c qm_dqrr_init() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 16
PARAM_VALUE 1 first 0-15
PARAM_VALUE 2 last 0-15
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 first 0-15
HOST_DATA 2 last 0-15

drivers/soc/fsl/qbman/qman.c qm_eqcr_cce_update() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 2 last 0-7
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irqflags

drivers/soc/fsl/qbman/qman.c qm_eqcr_init() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 1 first 0-7
PARAM_VALUE 2 last 0-7
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 first 0-7
HOST_DATA 2 last 0-7

drivers/soc/fsl/qbman/qman.c qm_eqcr_start_stash() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 2 last 0-7
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 irqflags

drivers/soc/fsl/qbman/qman.c qm_mr_init() -> dpaa_cyc_diff()

Type Parameter Key Value
PARAM_VALUE 0 ringsize 8
PARAM_VALUE 1 first 0-7
PARAM_VALUE 2 last 0-7
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 first 0-7
HOST_DATA 2 last 0-7