Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/fddi/skfp/fplustm.c mac_set_rx_mode() -> mac_update_multicast()

Type Parameter Key Value
PARAM_VALUE 0 smc 4096-ptr_max
PARAM_VALUE 0 smc->evcs->evc_code 0-255
PARAM_VALUE 0 smc->evcs->evc_para 0,4168,8332-8336,16464-16467
PARAM_VALUE 0 smc->evcs->evc_rep_required 0-255
PARAM_VALUE 0 smc->hw.fp.mc.table->n 0-255
PARAM_VALUE 0 smc->hw.fp.mc.table->perm 0
PARAM_VALUE 0 smc->hw.fp.nsa_mode 0,512
PARAM_VALUE 0 smc->hw.fp.rx_mode 0,16,512,528,1536
PARAM_VALUE 0 smc->mib.m->fddiMACFrameErrorRatio 0-u16max
PARAM_VALUE 0 smc->mib.m->fddiMACNotCopiedRatio 0-u16max
PARAM_VALUE 0 smc->mib.m->fddiMACTVXCapabilitiy s64max
PARAM_VALUE 0 smc->mib.m->fddiMACT_MaxCapabilitiy s64max
PARAM_VALUE 0 smc->mib.m->fddiMACT_MaxMIB s64max
PARAM_VALUE 0 smc->mib.m->fddiMACT_ReqMIB s64max
PARAM_VALUE 0 smc->mib.m->fddiMACTvxValueMIB s64max
PARAM_VALUE 0 smc->y->lem.lem_float_ber 0-u16max
PARAM_VALUE 0 smc->y->lem.lem_on 0-1
PARAM_VALUE 0 smc->y->ls_flag 0
PARAM_VALUE 0 smc->y->mib->fddiPORTAvailablePaths 0-255
PARAM_VALUE 0 smc->y->mib->fddiPORTHardwarePresent 0-1
PARAM_VALUE 0 smc->y->mib->fddiPORTLer_Estimate 0-65
PARAM_VALUE 0 smc->y->mib->fddiPORTMy_Type 0-2,4
PARAM_VALUE 0 smc->y->mib->fddiPORTNeighborType 0-4
PARAM_VALUE 0 smc->y->mib->fddiPORTPCMState 0-u16max
PARAM_VALUE 0 smc->y->mib->fddiPORTPCMStateX 0-4,6-u16max
PARAM_VALUE 0 smc->y->mib->fddiPORTPMDClass 0-2,4-6
PARAM_VALUE 0 smc->y->np 0-1
PARAM_VALUE 0 smc->y->pc_lem_fail 0-1
PARAM_VALUE 0 smc->y->phy_name 0-255
PARAM_VALUE 0 smc->y->plc.np_err 0
PARAM_VALUE 0 smc->y->plc.p_bits 0-3
PARAM_VALUE 0 smc->y->plc.p_pad 0
PARAM_VALUE 0 smc->y->plc.p_start 0,3-4,7-8
PARAM_VALUE 0 smc->y->plc.p_state 0-7
PARAM_VALUE 0 smc->y->plc.parity_err 0
PARAM_VALUE 0 smc->y->pmd_scramble 0-1
PARAM_VALUE 0 smc->y->rc_flag 0
PARAM_VALUE 0 smc->y->tc_flag 0
PARAM_VALUE 0 smc->y->td_flag 0-1
PARAM_VALUE 0 smc->y->wc_flag 0-1
PARAM_VALUE 0 *smc->evcs->evc_cond_state 0-255
PARAM_VALUE 0 *smc->evcs->evc_multiple 0-255
PARAM_VALUE 0 *smc->hw.fddi_canon_addr.a 0-255
PARAM_VALUE 0 *smc->hw.fddi_home_addr.a 0-255
PARAM_VALUE 0 *smc->hw.fddi_phys_addr.a 0-255
PARAM_VALUE 0 *smc->mib.fddiSMTStationId.sid_node.a 0-255
DATA_SOURCE 0 smc $0
FUZZY_MAX 0 smc->hw.fp.nsa_mode 512
FUZZY_MAX 0 smc->hw.fp.rx_mode 1536
BIT_INFO 0 smc->hw.fp.nsa_mode 0x0,0x200
BIT_INFO 0 smc->hw.fp.rx_mode 0x0,0x610
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bp->DriverLock

drivers/net/fddi/skfp/skfddi.c skfp_ctl_set_multicast_list_wo_lock() -> mac_update_multicast()

Type Parameter Key Value
PARAM_VALUE 0 smc 4096-ptr_max
PARAM_VALUE 0 smc->hw.fp.mc.table->n 0
PARAM_VALUE 0 smc->hw.fp.mc.table->perm 0
PARAM_VALUE 0 smc->hw.fp.nsa_mode 0,512
PARAM_VALUE 0 smc->hw.fp.os_slots_used s32min-44
PARAM_VALUE 0 smc->hw.fp.rx_mode 0,16,512,528,1536
PARAM_VALUE 0 smc->os.hwm.pass_DB 0-1
PARAM_VALUE 0 smc->os.hwm.pass_NSA 0-1
PARAM_VALUE 0 smc->os.hwm.pass_SMT 0-1
PARAM_VALUE 0 smc->os.hwm.pass_llc_promisc 0-1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bp->DriverLock
HALF_LOCKED2 Flags
TYPE_LOCK (struct s_smt_os)->DriverLock