Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_port_phy_restart() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dwork->timer.expires 0-u64max
HOST_DATA 0 dwork->timer.flags 0-u32max
HOST_DATA 0 dwork->work.canceling s32min-s32max
LOCK2 &ptp_port->ps_lock
TYPE_LOCK (struct ice_ptp_port)->ps_lock

drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_port_phy_stop() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_port->ps_lock
TYPE_LOCK (struct ice_ptp_port)->ps_lock

drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_prepare_for_reset() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_release() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/sc16is7xx.c sc16is7xx_remove() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/tty/serial/sc16is7xx.c sc16is7xx_remove() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/tty/serial/sc16is7xx.c sc16is7xx_set_termios() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &port->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &console_mutex

drivers/tty/serial/sc16is7xx.c sc16is7xx_shutdown() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/tty/serial/sc16is7xx.c sc16is7xx_shutdown() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/net/ethernet/intel/ice/ice_gnss.c ice_gnss_close() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gdev->rwsem
TYPE_LOCK (struct gnss_device)->rwsem

drivers/net/ethernet/intel/ice/ice_gnss.c ice_gnss_exit() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/ptp/ptp_clock.c ptp_cancel_worker_sync() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &adapter->vport_ctrl_lock
HALF_LOCKED2 &pool->lock

drivers/ptp/ptp_clock.c ptp_clock_unregister() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &adapter->vport_ctrl_lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &mdev->intf_state_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &iwlwifi_opmode_table_mtx

drivers/net/ethernet/intel/ice/ice_dpll.c ice_dpll_deinit_worker() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dwork->timer.expires 0-u64max
HOST_DATA 0 dwork->timer.flags 0-u32max
HOST_DATA 0 dwork->work.canceling s32min-s32max

drivers/net/dsa/mv88e6xxx/chip.c mv88e6xxx_irq_poll_free() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/dpll/zl3073x/core.c zl3073x_dev_stop() -> kthread_cancel_delayed_work_sync()

Type Parameter Key Value
PARAM_VALUE 0 dwork 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL