Florian Grandel
7816b82039
Bluetooth: mgmt: multi adv for set_advertising*()
...
The set_advertising() and set_advertising_complete() methods rely on
the now obsolete hci_dev->adv_instance structure. We replace this
reference by an equivalent access to the newly introduced dynamic
advertising instance list.
This patch introduces a helper function that schedules an advertising
instance correctly calculating advertising timing based on the timeout
and duration settings of the instance. Scheduling is factored into
its own function for readability and code sharing.
Signed-off-by: Florian Grandel <fgrandel@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2015-06-18 18:11:52 +02:00
..
bnep
net: Pass kern from net_proto_family.create to sk_alloc
2015-05-11 10:50:17 -04:00
cmtp
net: Pass kern from net_proto_family.create to sk_alloc
2015-05-11 10:50:17 -04:00
hidp
net: Pass kern from net_proto_family.create to sk_alloc
2015-05-11 10:50:17 -04:00
rfcomm
Bluetooth: Fix potential NULL dereference in RFCOMM bind callback
2015-06-06 08:44:33 +02:00
6lowpan.c
Bluetooth: 6lowpan: Fix module refcount
2015-06-17 19:17:58 +02:00
a2mp.c
Bluetooth: Make __next_ident function static.
2015-02-15 10:14:54 +02:00
a2mp.h
Bluetooth: Make __next_ident function static.
2015-02-15 10:14:54 +02:00
af_bluetooth.c
Bluetooth: Convert mgmt to use HCI chan registration API
2015-03-06 20:15:21 +01:00
amp.c
Bluetooth: Fix sparse warning in amp.c
2014-11-11 00:07:29 +01:00
amp.h
ecc.c
Bluetooth: Add ECC library for LE Secure Connections
2014-12-03 16:51:16 +01:00
ecc.h
Bluetooth: Add ECC library for LE Secure Connections
2014-12-03 16:51:16 +01:00
hci_conn.c
Bluetooth: Fix encryption key size handling for LTKs
2015-06-09 09:09:06 +02:00
hci_core.c
Bluetooth: hci_core/mgmt: move adv timeout to hdev
2015-06-18 18:11:51 +02:00
hci_debugfs.c
Bluetooth: Expose current Device ID information via debugfs
2015-04-02 08:40:35 +03:00
hci_debugfs.h
Bluetooth: Provide option to enable/disable debugfs information
2015-02-15 18:54:13 +02:00
hci_event.c
Bluetooth: Remove redundant check for ACL_LINK
2015-06-12 12:07:20 +02:00
hci_request.c
Bluetooth: Add second hci_request callback option for full skb
2015-04-02 16:09:27 +02:00
hci_request.h
Bluetooth: Add second hci_request callback option for full skb
2015-04-02 16:09:27 +02:00
hci_sock.c
Bluetooth: Fix race condition with user channel and setup stage
2015-06-08 11:04:49 +03:00
hci_sysfs.c
Kconfig
Bluetooth: Provide option to enable/disable debugfs information
2015-02-15 18:54:13 +02:00
l2cap_core.c
Bluetooth: Stop sabotaging list poisoning
2015-06-11 01:22:54 +02:00
l2cap_sock.c
net: Pass kern from net_proto_family.create to sk_alloc
2015-05-11 10:50:17 -04:00
lib.c
Makefile
Bluetooth: Move SCO support under BT_BREDR config option
2015-06-09 13:41:36 +02:00
mgmt.c
Bluetooth: mgmt: multi adv for set_advertising*()
2015-06-18 18:11:52 +02:00
mgmt_util.c
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
mgmt_util.h
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
sco.c
Bluetooth: Make l2cap_recv_acldata() and sco_recv_scodata() return void
2015-06-09 13:41:36 +02:00
selftest.c
Bluetooth: Export ECDH selftest result in debugfs
2015-04-02 08:47:38 +03:00
selftest.h
Bluetooth: Add support for self testing framework
2014-12-30 08:53:55 +02:00
smp.c
Bluetooth: Use actual encryption key size for SMP over BR/EDR
2015-06-12 11:38:45 +02:00
smp.h
Bluetooth: Add function for generating LE SC out-of-band data
2015-03-16 10:31:27 +02:00