mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 06:09:23 -04:00
qcacmn: Provide new objmgr API
Provide objmgr API to reset os private object of vdev, during vap deletion. Change-Id: I52c6b7905f0bb9ef109390d649f2f59ba3c8d849 CRs-Fixed: 2019136
This commit is contained in:
parent
2190e728ad
commit
40b91b83fa
1 changed files with 16 additions and 0 deletions
|
|
@ -1377,6 +1377,22 @@ static inline struct vdev_osif_priv *wlan_vdev_get_ospriv(
|
|||
return vdev->vdev_nif.osdev;
|
||||
}
|
||||
|
||||
/**
|
||||
* wlan_vdev_reset_ospriv() - reset os priv pointer
|
||||
* @vdev: VDEV object
|
||||
*
|
||||
* API to reset OS private pointer in VDEV
|
||||
*
|
||||
* Caller need to acquire lock with wlan_vdev_obj_lock()
|
||||
*
|
||||
* Return: void
|
||||
*/
|
||||
static inline void wlan_vdev_reset_ospriv(struct wlan_objmgr_vdev *vdev)
|
||||
{
|
||||
/* This API is invoked with lock acquired, do not add log prints */
|
||||
vdev->vdev_nif.osdev = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* wlan_vdev_get_peer_count() - get vdev peer count
|
||||
* @vdev: VDEV object
|
||||
|
|
|
|||
Loading…
Reference in a new issue