|
@@ -494,8 +494,6 @@ QDF_STATUS wlan_objmgr_trigger_vdev_comp_priv_object_deletion(
|
|
|
*
|
|
|
* API to get component private object
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void *ptr on SUCCESS
|
|
|
* NULL on Failure
|
|
|
*/
|
|
@@ -511,8 +509,6 @@ void *wlan_objmgr_vdev_get_comp_private_obj(
|
|
|
*
|
|
|
* API to get pdev object pointer from vdev
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: pdev object pointer
|
|
|
*/
|
|
|
static inline struct wlan_objmgr_pdev *wlan_vdev_get_pdev(
|
|
@@ -603,8 +599,6 @@ static inline void wlan_vdev_set_pdev(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get pdev object pointer from vdev
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: psoc object pointer
|
|
|
*/
|
|
|
static inline struct wlan_objmgr_psoc *wlan_vdev_get_psoc(
|
|
@@ -630,8 +624,6 @@ static inline struct wlan_objmgr_psoc *wlan_vdev_get_psoc(
|
|
|
*
|
|
|
* API to set opmode in vdev object
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_opmode(struct wlan_objmgr_vdev *vdev,
|
|
@@ -647,8 +639,6 @@ static inline void wlan_vdev_mlme_set_opmode(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to set opmode of vdev object
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @mode: VDEV op mode
|
|
|
*/
|
|
@@ -735,8 +725,6 @@ static inline uint8_t *wlan_vdev_mlme_get_mataddr(struct wlan_objmgr_vdev *vdev)
|
|
|
*
|
|
|
* API to get vdev id
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @id: vdev id
|
|
|
*/
|
|
@@ -861,8 +849,6 @@ static inline void wlan_vdev_obj_unlock(struct wlan_objmgr_vdev *vdev)
|
|
|
*
|
|
|
* API to set the BSS channel
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_bss_chan(struct wlan_objmgr_vdev *vdev,
|
|
@@ -878,8 +864,6 @@ static inline void wlan_vdev_mlme_set_bss_chan(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the BSS channel
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @bss_chan: Channel
|
|
|
*/
|
|
@@ -897,8 +881,6 @@ static inline struct wlan_channel *wlan_vdev_mlme_get_bss_chan(
|
|
|
*
|
|
|
* API to set the desired channel
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_des_chan(struct wlan_objmgr_vdev *vdev,
|
|
@@ -914,8 +896,6 @@ static inline void wlan_vdev_mlme_set_des_chan(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the desired channel
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @des_chan: Channel configured by user
|
|
|
*/
|
|
@@ -933,8 +913,6 @@ static inline struct wlan_channel *wlan_vdev_mlme_get_des_chan(
|
|
|
*
|
|
|
* API to set the Number of Spatial streams
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_nss(struct wlan_objmgr_vdev *vdev,
|
|
@@ -950,8 +928,6 @@ static inline void wlan_vdev_mlme_set_nss(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the Number of Spatial Streams
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @nss: nss value
|
|
|
*/
|
|
@@ -969,8 +945,6 @@ static inline uint8_t wlan_vdev_mlme_get_nss(
|
|
|
*
|
|
|
* API to set the Tx chainmask
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_txchainmask(struct wlan_objmgr_vdev *vdev,
|
|
@@ -986,8 +960,6 @@ static inline void wlan_vdev_mlme_set_txchainmask(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the Tx chainmask
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @chainmask : Tx chainmask either configured by user or max supported
|
|
|
*/
|
|
@@ -1005,8 +977,6 @@ static inline uint8_t wlan_vdev_mlme_get_txchainmask(
|
|
|
*
|
|
|
* API to set the Rx chainmask
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_rxchainmask(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1022,8 +992,6 @@ static inline void wlan_vdev_mlme_set_rxchainmask(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the Rx chainmask
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @chainmask : Rx chainmask either configured by user or max supported
|
|
|
*/
|
|
@@ -1041,8 +1009,6 @@ static inline uint8_t wlan_vdev_mlme_get_rxchainmask(
|
|
|
*
|
|
|
* API to set the tx power
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_txpower(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1058,8 +1024,6 @@ static inline void wlan_vdev_mlme_set_txpower(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the tx power
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @txpow: tx power either configured by used or max allowed
|
|
|
*/
|
|
@@ -1077,8 +1041,6 @@ static inline uint8_t wlan_vdev_mlme_get_txpower(
|
|
|
*
|
|
|
* API to set the max rate the vdev supports
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_maxrate(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1094,8 +1056,6 @@ static inline void wlan_vdev_mlme_set_maxrate(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the max rate the vdev supports
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @maxrate: configured by used or based on configured mode
|
|
|
*/
|
|
@@ -1113,8 +1073,6 @@ static inline uint32_t wlan_vdev_mlme_get_maxrate(
|
|
|
*
|
|
|
* API to set Mgmt Tx rate
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_txmgmtrate(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1130,8 +1088,6 @@ static inline void wlan_vdev_mlme_set_txmgmtrate(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get Mgmt Tx rate
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @txmgmtrate: Tx Mgmt rate
|
|
|
*/
|
|
@@ -1149,8 +1105,6 @@ static inline uint32_t wlan_vdev_mlme_get_txmgmtrate(
|
|
|
*
|
|
|
* API to set MLME feature capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_feat_cap_set(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1167,8 +1121,6 @@ static inline void wlan_vdev_mlme_feat_cap_set(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to clear MLME feature capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_feat_cap_clear(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1185,8 +1137,6 @@ static inline void wlan_vdev_mlme_feat_cap_clear(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to know MLME feature capability is set or not
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: 1 -- if capabilities set
|
|
|
* 0 -- if capabilities clear
|
|
|
*/
|
|
@@ -1204,8 +1154,6 @@ static inline uint8_t wlan_vdev_mlme_feat_cap_get(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to set the MLME extensive feature capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_feat_ext_cap_set(
|
|
@@ -1223,8 +1171,6 @@ static inline void wlan_vdev_mlme_feat_ext_cap_set(
|
|
|
*
|
|
|
* API to clear the MLME extensive feature capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_feat_ext_cap_clear(
|
|
@@ -1242,8 +1188,6 @@ static inline void wlan_vdev_mlme_feat_ext_cap_clear(
|
|
|
*
|
|
|
* API to know MLME ext feature capability is set or not
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: 1 -- if capabilities set
|
|
|
* 0 -- if capabilities clear
|
|
|
*/
|
|
@@ -1262,8 +1206,6 @@ static inline uint8_t wlan_vdev_mlme_feat_ext_cap_get(
|
|
|
*
|
|
|
* API to set the MLME capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_cap_set(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1280,8 +1222,6 @@ static inline void wlan_vdev_mlme_cap_set(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to clear the MLME capabilities
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_cap_clear(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1298,8 +1238,6 @@ static inline void wlan_vdev_mlme_cap_clear(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to know MLME capability is set or not
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: 1 -- if capabilities set
|
|
|
* 0 -- if capabilities clear
|
|
|
*/
|
|
@@ -1316,8 +1254,6 @@ static inline uint8_t wlan_vdev_mlme_cap_get(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get MLME state
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: state of MLME
|
|
|
*/
|
|
|
static inline enum wlan_vdev_state wlan_vdev_mlme_get_state(
|
|
@@ -1334,8 +1270,6 @@ static inline enum wlan_vdev_state wlan_vdev_mlme_get_state(
|
|
|
*
|
|
|
* API to set MLME state
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_mlme_set_state(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1353,8 +1287,6 @@ static inline void wlan_vdev_mlme_set_state(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to set the self peer of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_set_selfpeer(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1370,8 +1302,6 @@ static inline void wlan_vdev_set_selfpeer(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the self peer of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @peer: peer pointer
|
|
|
*/
|
|
@@ -1389,8 +1319,6 @@ static inline struct wlan_objmgr_peer *wlan_vdev_get_selfpeer(
|
|
|
*
|
|
|
* API to set the BSS peer of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_set_bsspeer(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1406,8 +1334,6 @@ static inline void wlan_vdev_set_bsspeer(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get the BSS peer of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return:
|
|
|
* @peer: BSS peer pointer
|
|
|
*/
|
|
@@ -1424,8 +1350,6 @@ static inline struct wlan_objmgr_peer *wlan_vdev_get_bsspeer(
|
|
|
*
|
|
|
* API to get OS private pointer from VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: ospriv - private pointer
|
|
|
*/
|
|
|
static inline struct vdev_osif_priv *wlan_vdev_get_ospriv(
|
|
@@ -1441,8 +1365,6 @@ static inline struct vdev_osif_priv *wlan_vdev_get_ospriv(
|
|
|
*
|
|
|
* 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)
|
|
@@ -1457,8 +1379,6 @@ static inline void wlan_vdev_reset_ospriv(struct wlan_objmgr_vdev *vdev)
|
|
|
*
|
|
|
* API to get OS private pointer from VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: peer_count - vdev's peer count
|
|
|
*/
|
|
|
static inline uint16_t wlan_vdev_get_peer_count(struct wlan_objmgr_vdev *vdev)
|
|
@@ -1542,8 +1462,6 @@ void wlan_objmgr_vdev_release_ref(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to set max peer count of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: void
|
|
|
*/
|
|
|
static inline void wlan_vdev_set_max_peer_count(struct wlan_objmgr_vdev *vdev,
|
|
@@ -1559,8 +1477,6 @@ static inline void wlan_vdev_set_max_peer_count(struct wlan_objmgr_vdev *vdev,
|
|
|
*
|
|
|
* API to get max peer count of VDEV
|
|
|
*
|
|
|
- * Caller need to acquire lock with wlan_vdev_obj_lock()
|
|
|
- *
|
|
|
* Return: max peer count
|
|
|
*/
|
|
|
static inline uint16_t wlan_vdev_get_max_peer_count(
|