Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/xen/xen_drm_front_evtchnl.c xen_drm_front_evtchnl_free_all() -> evtchnl_free()

Type Parameter Key Value
PARAM_VALUE 0 front_info 4096-ptr_max
PARAM_VALUE 0 front_info->drm_info 0,4096-ptr_max
PARAM_VALUE 0 front_info->evt_pairs 4096-ptr_max
PARAM_VALUE 0 front_info->num_evt_pairs 1-s32max
PARAM_VALUE 0 front_info->xb_dev 4096-ptr_max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info->evt_pairs (-1),640-s32max
DATA_SOURCE 0 front_info $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 front_info unit_byte
HALF_LOCKED2 global &xenwatch_mutex

drivers/gpu/drm/xen/xen_drm_front_evtchnl.c xen_drm_front_evtchnl_free_all() -> evtchnl_free()

Type Parameter Key Value
PARAM_VALUE 0 front_info 4096-ptr_max
PARAM_VALUE 0 front_info->drm_info 0,4096-ptr_max
PARAM_VALUE 0 front_info->evt_pairs 4096-ptr_max
PARAM_VALUE 0 front_info->num_evt_pairs 1-s32max
PARAM_VALUE 0 front_info->xb_dev 4096-ptr_max
PARAM_VALUE 1 channel 4096-ptr_max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info->evt_pairs (-1),640-s32max
DATA_SOURCE 0 front_info $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 front_info unit_byte
HALF_LOCKED2 global &xenwatch_mutex

sound/xen/xen_snd_front_evtchnl.c xen_snd_front_evtchnl_free_all() -> evtchnl_free()

Type Parameter Key Value
PARAM_VALUE 0 front_info 4096-ptr_max
PARAM_VALUE 0 front_info->card_info 0,4096-ptr_max
PARAM_VALUE 0 front_info->card_info->card 0
PARAM_VALUE 0 front_info->cfg.num_pcm_instances 0-s32max
PARAM_VALUE 0 front_info->evt_pairs 4096-ptr_max
PARAM_VALUE 0 front_info->num_evt_pairs 1-s32max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
DATA_SOURCE 0 front_info $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 front_info unit_byte
HALF_LOCKED2 global &xenwatch_mutex

sound/xen/xen_snd_front_evtchnl.c xen_snd_front_evtchnl_free_all() -> evtchnl_free()

Type Parameter Key Value
PARAM_VALUE 0 front_info 4096-ptr_max
PARAM_VALUE 0 front_info->card_info 0,4096-ptr_max
PARAM_VALUE 0 front_info->card_info->card 0
PARAM_VALUE 0 front_info->cfg.num_pcm_instances 0-s32max
PARAM_VALUE 0 front_info->evt_pairs 4096-ptr_max
PARAM_VALUE 0 front_info->num_evt_pairs 1-s32max
PARAM_VALUE 1 channel 4096-ptr_max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
BUF_SIZE 0 front_info s32min-(-2),1-s32max
DATA_SOURCE 0 front_info $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 front_info unit_byte
HALF_LOCKED2 global &xenwatch_mutex