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
Sourav Mohapatra d8608e5f8c qcacld-3.0: Modify datastructure of sta_info from hash table to list
For each peer connected to SAP, there is a corresponding entry maintained
in HDD called station_info. Currently, this data is being stored as a
hash table. There are two primary complications in using a hash table
in this scenario:

	- The max peers supported are 32. This is a very small number to
	  use a hash table for. The minute time complexity gains for a
	  fetch/insert operation do not justify the implementation
	  complexity.

	- The hash table is being implemented with the use of kernel ht
	  APIs. These do not provide the granularity to achieve proper
	  synchronization as is needed in driver.

To address the above points, move the storage of sta_info from hash
table to linked list. This will provide simpler implementation and also
give access to using proper synchronization methods.

Change-Id: I7d3a8a2937048f29a867453a91dfc1864932619e
CRs-Fixed: 2668300
2020-04-29 06:29:26 -07:00
components qcacld-3.0: Add API policy_mgr_get_can_skip_radar_event 2020-04-28 21:22:47 -07:00
configs qcacld-3.0: Enable inline sw_index update for QCN7605 2020-04-22 14:02:26 -07:00
core qcacld-3.0: Modify datastructure of sta_info from hash table to list 2020-04-29 06:29:26 -07:00
os_if
uapi/linux
Android.mk
Kbuild qcacld-3.0: Add flag for increased Tx descs 2020-04-21 16:54:52 -07:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium