Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c cim_la_open() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 1 addr 320
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 8487817872815251456
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 0 adap s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c cim_qcfg_show() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 16,640
PARAM_VALUE 2 n 56
PARAM_VALUE 3 valp 2379068881912344576
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 3 valp 224
FUZZY_MAX 1 addr 640
BIT_INFO 1 addr 0x0,0x290
HARD_MAX 1 addr 640
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size
UNITS 2 n unit_array_size
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c cim_qcfg_show() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 260
PARAM_VALUE 2 n 12
PARAM_VALUE 3 valp 6242295238673801216
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 3 valp 48
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size
UNITS 2 n unit_array_size
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c cim_qcfg_show() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 916
PARAM_VALUE 2 n 16
PARAM_VALUE 3 valp 4502190938094833664
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 0 adap s32min-(-2),1-s32max
BUF_SIZE 3 valp 64
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size
UNITS 2 n unit_array_size
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c t4_cim_read_la() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 320
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 6581573337646301184
BUF_SIZE 0 adap s32min-(-1),1-s32max
BUF_SIZE 0 adap s32min-(-1),1-s32max
DATA_SOURCE 0 adap $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c t4_cim_read_la() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 320
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 1932274337553113088
BUF_SIZE 0 adap s32min-(-1),1-s32max
BUF_SIZE 0 adap s32min-(-1),1-s32max
DATA_SOURCE 0 adap $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c t4_cim_read_la() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 0 adap->params.cim_la_size 1-u32max
PARAM_VALUE 1 addr 320
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 1932274337553113088
BUF_SIZE 0 adap s32min-(-1),1-s32max
BUF_SIZE 0 adap s32min-(-1),1-s32max
DATA_SOURCE 0 adap $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c t4_cim_read_la() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 0 adap->params.cim_la_size 1-u32max
PARAM_VALUE 1 addr 324
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 4096-ptr_max
BUF_SIZE 0 adap s32min-(-1),1-s32max
BUF_SIZE 0 adap s32min-(-1),1-s32max
DATA_SOURCE 0 adap $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adap unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_cim_la() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 320
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 2594041508167237632
PARAM_VALUE 3 *valp 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_cim_qcfg() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 16
PARAM_VALUE 2 n 56
BUF_SIZE 3 valp 224
RX_PATH
TASK_NOT_RUNNING
UNITS 2 n unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_cim_qcfg() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 260
PARAM_VALUE 2 n 16
BUF_SIZE 3 valp 64
RX_PATH
TASK_NOT_RUNNING
UNITS 2 n unit_array_size

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_pbt_tables() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 10240-10268
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_pbt_tables() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 10304-10364
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_pbt_tables() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 12288-12316
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_pbt_tables() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 addr 14336-16380
PARAM_VALUE 2 n 1
PARAM_VALUE 3 valp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_up_cim_indirect() -> t4_cim_read()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 2 n 0-4,6,8,10,12-14,16-25,28-30,32-33,48,64-65,80,84,96,104,111-112,128,256,288,299,303-304,325,352,512,560,576,586,592,608,624,640,768,896,2240,4304,4308,8192,8320,18688,18692,18696,18704,18708,18720,18724,18728-u32max
BUF_SIZE 3 valp (-1),128
BUF_SIZE 3 valp (-1),128
FUZZY_MAX 2 n 1
RX_PATH
TASK_NOT_RUNNING