qcacmn: Handle vdev start stop delete event in mc thread
vdev start/stop/delete event need be handled in mc thread to avoid race condition issue. Change vdev start/stop/delete event handler as static Change-Id: I360c3b34a18c41c506179225168d3bb490fc8823 CRs-Fixed: 2554731
This commit is contained in:
@@ -79,45 +79,6 @@ void target_if_timer_flush_handler(struct wlan_objmgr_pdev *pdev,
|
||||
*/
|
||||
void target_if_flush_vdev_timers(struct wlan_objmgr_pdev *pdev);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_delete_response_handler() - API to handle vdev delete
|
||||
* response
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_delete_response_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_stop_response_handler() - API to handle vdev stop
|
||||
* response
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_stop_response_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_start_response_handler() - API to handle vdev stop
|
||||
* response
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_start_response_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_offload_bcn_tx_status_handler() - API to handle beacon
|
||||
* tx status event
|
||||
|
Reference in New Issue
Block a user