Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/firewire/firedtv-avc.c avc_ca_pmt() -> pad_operands()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->ctype 0
PARAM_VALUE 0 c->opcode 0
PARAM_VALUE 0 c->operand 4096-ptr_max
BUF_SIZE 0 c 512
BIT_INFO 0 c->subunit 0x28,0xff
NOCHECK_CALL
USER_DATA 1 from 29-4598[c][u]
UNITS 1 from unit_byte
LOCK2 &fdtv->avc_mutex
TYPE_LOCK (struct firedtv)->avc_mutex

drivers/media/firewire/firedtv-avc.c avc_lnb_control() -> pad_operands()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->ctype 0
PARAM_VALUE 0 c->opcode 0
PARAM_VALUE 0 c->operand 4096-ptr_max
PARAM_VALUE 1 from 9-s32max
BUF_SIZE 0 c 512
BIT_INFO 0 c->subunit 0x28,0xff
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fdtv->avc_mutex
HALF_LOCKED2 &fepriv->sem
TYPE_LOCK (struct firedtv)->avc_mutex

drivers/media/firewire/firedtv-avc.c avc_tuner_dsd() -> pad_operands()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->ctype 0
PARAM_VALUE 1 from 13,16,18,23
BUF_SIZE 0 c 512
BIT_INFO 0 c->subunit 0x28,0xff
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fdtv->avc_mutex
TYPE_LOCK (struct firedtv)->avc_mutex

drivers/media/firewire/firedtv-avc.c avc_tuner_set_pids() -> pad_operands()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->ctype 0
PARAM_VALUE 0 c->opcode 203
PARAM_VALUE 0 c->operand 4096-ptr_max
PARAM_VALUE 1 from 6,12-s32max
BUF_SIZE 0 c 512
FUZZY_MAX 1 from 6
BIT_INFO 0 c->subunit 0x28,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fdtv->avc_mutex
LOCK2 &fdtv->demux_mutex
HALF_LOCKED2 &demux->mutex
HALF_LOCKED2 &dvbdmx->mutex
TYPE_LOCK (struct firedtv)->avc_mutex
TYPE_LOCK (struct firedtv)->demux_mutex