Defined in 3 files as a member:

Referenced in 4 files:

Smatch assignments to (struct mlx5_async_work)->user_callback:

drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_exec_cb() -> (struct mlx5_async_work)->user_callback [0-u64max]

drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_exec_cb_handler() -> (struct mlx5_async_work)->user_callback [0-u64max]

drivers/vfio/pci/mlx5/main.c mlx5vf_mig_file_save_work() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/vfio/pci/mlx5/main.c mlx5vf_pci_save_device_data() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/vfio/pci/mlx5/main.c mlx5vf_pci_save_device_inc_data() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/vfio/pci/mlx5/main.c mlx5vf_pci_step_device_state_locked() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/vfio/pci/mlx5/main.c mlx5vf_precopy_ioctl() -> (struct mlx5_async_work)->user_callback [0-u64max]

drivers/vfio/pci/mlx5/main.c mlx5vf_release_file() -> (struct mlx5_async_work)->user_callback [0-u64max]

drivers/vfio/pci/mlx5/main.c mlx5vf_save_poll() -> (struct mlx5_async_work)->user_callback [0-u64max]

drivers/vfio/pci/mlx5/cmd.c mlx5vf_cmd_save_vhca_state() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/vdpa/mlx5/core/resources.c issue_async_cmd() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/infiniband/hw/mlx5/devx.c devx_async_cmd_event_destroy_uobj() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/infiniband/hw/mlx5/devx.c devx_async_cmd_event_read() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/infiniband/hw/mlx5/devx.c devx_async_destroy() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/infiniband/hw/mlx5/devx.c mlx5_ib_handler_MLX5_IB_METHOD_DEVX_OBJ_ASYNC_QUERY() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/infiniband/hw/mlx5/devx.c mlx5_ib_ufile_hw_cleanup() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_create_tis_cb() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_destroy_tis_cb() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_tls_priv_tx_cleanup() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_tls_priv_tx_init() -> (struct mlx5_async_work)->user_callback [min-max]

drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_tls_priv_tx_list_cleanup() -> (struct mlx5_async_work)->user_callback [min-max]