No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Chaithanya Garrepalli e2b00339f3 qcacmn: add APIs to iterate the peers at vdev level
Add new APIs to iterate through the vdev peer list
by taking the peer reference.

A call back has to be passed to these APIs which will
be called for every peer in the lisst

dp_vdev_iterate_peer() -> iterates through peer_list of vdev
dp_pdev_iterate_peer() -> iterates through peer_list of all
                          vdevs in pdev
dp_soc_iterate_peer() -> iterates through peer_lists of all vdevs
                         in soc

Additonal APIs are added to for itearations where the callback
will be called outside the vdev->peer_list_lock, as these APIs
have additional memory allocations suggested to use only in case
the iteration need to happen outside lock

dp_vdev_iterate_peer_lock_safe()
dp_pdev_iterate_peer_lock_safe()
dp_soc_iterate_peer_lock_safe

Change-Id: I24632fe611355cc3e93b7f16d90913d4b8686ca9
2020-08-15 01:26:23 -07:00
cfg qcacmn: Move scoring logic to connection manager 2020-06-26 11:08:56 -07:00
dp qcacmn: add APIs to iterate the peers at vdev level 2020-08-15 01:26:23 -07:00
ftm
global_lmac_if qcacmn: Enable VDEV response wakelock 2020-08-05 00:03:57 -07:00
hal/wifi3.0 qcacmn: Monitor Status ring memory optimization 2020-08-12 06:42:13 -07:00
hif qcacmn: Fix uninitialized scalar variable 2020-08-06 10:38:07 -07:00
htc qcacmn: Correct the return types of functions in HIF component 2020-07-24 09:21:14 -07:00
init_deinit/dispatcher qcacmn: Move scoring logic to connection manager 2020-06-26 11:08:56 -07:00
iot_sim qcacmn: Add support for frame delay operation 2020-07-31 09:53:57 -07:00
os_if/linux qcacmn: Move get_peer_info into cp_stats component 2020-08-14 04:12:25 -07:00
qal
qdf qcacmn: qdf: Introduce QDF_MAC_ADDR_FMT and QDF_MAC_ADDR_REF 2020-08-14 23:06:23 -07:00
scheduler qcacmn: Check if the scheduler thread is already flushed 2020-08-13 22:06:04 -07:00
spectral qcacmn: return error if the callback for spectral is NULL 2020-08-12 17:48:11 -07:00
target_if qcacmn: Update proper band to mac param in INIT cmd 2020-08-14 14:44:21 -07:00
umac qcacmn: Fix the 6Ghz MBSSID connection failure 2020-08-14 21:06:34 -07:00
utils qcacmn: start packetdump_timer when registering the function 2020-08-07 12:57:39 -07:00
wbuff
wlan_cfg qcacmn: Allow drop pkts when pkts pending is large 2020-08-05 20:59:13 -07:00
wmi qcacmn: Move get_peer_info into cp_stats component 2020-08-14 04:12:25 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium