Home
last modified time | relevance | path

Searched full:acl (Results 1 – 25 of 34) sorted by relevance

12

/nrf52832-nimble/nordic/nrfx/hal/
H A Dnrf_acl.h42 * @defgroup nrf_acl_hal ACL HAL
45 * @brief Hardware access layer for managing the Access Control List (ACL) peripheral.
50 /** @brief ACL permissions. */
59 * @brief Function for setting region parameters for given ACL region.
64 * @param[in] region_id ACL region index.
76 * @brief Function for getting the configured region address of a specific ACL region.
79 * @param[in] region_id ACL region index.
81 * @return Configured region address of given ACL region.
86 * @brief Function for getting the configured region size of a specific ACL region.
89 * @param[in] region_id ACL region index.
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/include/nimble/
H A Dble_hci_trans.h81 * Sends ACL data from controller to host.
83 * @param om The ACL data packet to send.
102 * Sends ACL data from host to controller.
104 * @param om The ACL data packet to send.
131 * Configures a callback to get executed whenever an ACL data packet is freed.
151 * @param acl_cb The callback to execute upon receiving ACL
153 * @param acl_arg Optional argument to pass to the ACL
169 * @param acl_cb The callback to execute upon receiving ACL
171 * @param acl_arg Optional argument to pass to the ACL
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/uart/src/
H A Dble_hci_uart.c51 * the command or acl packets are simply skipped so that the HCI interface
66 * the command or acl packets are simply skipped so that the HCI interface
108 * maximum ACL data packet length. The ACL block size is the size of the
121 * A packet to be sent over the UART. This can be a command, an event, or ACL
147 * An incoming ACL data packet.
157 * Structure for transmitting ACL packets over UART
176 uint16_t rem_tx_len; /* Used for acl tx only currently */
185 * Allocates a buffer (mbuf) for ACL operation.
708 * Data portion cannot exceed data length of acl buffer. If it does in ble_hci_uart_rx_acl()
820 ble_hci_uart_free_pkt(uint8_t type, uint8_t *cmdevt, struct os_mbuf *acl) in ble_hci_uart_free_pkt() argument
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/emspi/src/
H A Dble_hci_emspi.c102 * maximum ACL data packet length. The ACL block size is the size of the
115 * A packet to be sent over the EMSPI. This can be a command, an event, or ACL
234 * Transmits a full command or ACL data packet to the controller.
290 * Allocates a buffer (mbuf) for ACL operation.
310 * Transmits an ACL data packet to the controller. The caller relinquishes the
538 * Data portion cannot exceed data length of acl buffer. If it does in ble_hci_emspi_rx_acl()
610 ble_hci_emspi_free_pkt(uint8_t type, uint8_t *cmdevt, struct os_mbuf *acl) in ble_hci_emspi_free_pkt() argument
622 os_mbuf_free_chain(acl); in ble_hci_emspi_free_pkt()
668 * Sends ACL data from host to controller.
670 * @param om The ACL data packet to send.
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/socket/src/
H A Dble_hci_socket.c94 * the command or acl packets are simply skipped so that the HCI interface
134 * the command or acl packets are simply skipped so that the HCI interface
180 * maximum ACL data packet length. The ACL block size is the size of the
211 * Allocates a buffer (mbuf) for ACL operation.
585 * Sends ACL data from controller to host.
587 * @param om The ACL data packet to send.
614 * Sends ACL data from host to controller.
616 * @param om The ACL data packet to send.
636 * @param acl_cb The callback to execute upon receiving ACL
638 * @param acl_arg Optional argument to pass to the ACL
[all …]
/nrf52832-nimble/packages/NimBLE-latest/porting/npl/dummy/src/
H A Dhci_dummy.c50 /* Buffers for HCI ACL data */
155 /* Called by NimBLE host to send HCI ACL Data packet over HCI transport */
162 * TODO Send HCI ACL Data packet somewhere. in ble_hci_trans_hs_acl_tx()
163 * mbuf pointed by 'om' contains complete HCI ACL Data packet as defined in ble_hci_trans_hs_acl_tx()
173 /* Called by application to send HCI ACL Data packet to host */
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_hs_hci.c43 * The number of available ACL transmit buffers on the controller. This
93 * Increases the count of available controller ACL buffers.
388 * Calculates the largest ACL payload that the controller can accept. This is
389 * everything in an ACL data packet except for the ACL header.
398 * Allocates an mbuf to contain an outgoing ACL data fragment.
514 * Transmits an HCI ACL data packet. This function consumes the supplied mbuf,
H A Dble_hs_mbuf.c61 * Allocates an mbuf suitable for an HCI ACL data packet.
75 * o ACL data header
H A Dble_hs.c256 * Schedules the transmission of all queued ACL data packets to the controller.
669 * HCI ACL data header.
693 * Enqueues an ACL data packet for transmission. This function consumes the
697 * HCI ACL data header.
H A Dble_hs_flow.c154 /* An ACL data packet must be a single mbuf, and it must contain the in ble_hs_flow_acl_free()
169 /* Allow nested locks - there are too many places where acl buffers can get in ble_hs_flow_acl_free()
H A Dble_hs_conn.c458 /* ACL reassembly has timed out. Remember the connection in ble_hs_conn_timer()
480 /* ACL reassembly has timed out. Remember the connection in ble_hs_conn_timer()
H A Dble_hs_conn_priv.h39 #define BLE_HS_CONN_F_TX_FRAG 0x04 /* Cur ACL packet partially txed. */
H A Dble_hs_hci_util.c191 /* Strip HCI ACL data header from the front of the packet. */ in ble_hs_hci_util_data_hdr_strip()
H A Dble_hs_hci_evt.c814 * HCI ACL data header.
860 /* Forward ACL data to L2CAP. */ in ble_hs_hci_evt_acl_process()
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/socket/
H A Dsyscfg.yml30 description: 'The number of ACL data buffers'
34 This is the maximum size of the data portion of HCI ACL data
44 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/packages/NimBLE-latest/porting/examples/linux/
H A DREADME.md51 BD Address: 00:1B:DC:06:62:5E ACL MTU: 310:10 SCO MTU: 64:8
53 RX bytes:5470 acl:0 sco:0 events:40 errors:0
54 TX bytes:5537 acl:176 sco:0 commands:139 errors:1
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/uart/
H A Dsyscfg.yml30 description: 'The number of ACL data buffers'
34 This is the maximum size of the data portion of HCI ACL data
44 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/emspi/
H A Dsyscfg.yml44 description: 'The number of ACL data buffers'
49 This is the maximum size of the data portion of HCI ACL data
59 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/ram/
H A Dsyscfg.yml33 description: 'The number of ACL data buffers'
38 This is the maximum size of the data portion of HCI ACL data
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/
H A Dble_hs_mbuf.h40 * - ACL data header
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/src/
H A Dble_ll.c619 * Process ACL data packet input from host
642 /* Strip HCI ACL header to get handle and length */ in ble_ll_tx_pkt_in()
650 /* This is a bad ACL packet. Count a stat and free it */ in ble_ll_tx_pkt_in()
1214 * it should not be used for data packets (ACL data packets) that come from
1464 /* Set acl pkt size and number */ in ble_ll_init()
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/include/controller/
H A Dble_ll.h109 /* Number of ACL data packets supported */
112 /* ACL data packet size */
/nrf52832-nimble/nordic/nrfx/mdk/
H A Dnrf52840_peripherals.h73 /* ACL */
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/ram/src/
H A Dble_hci_ram.c186 * Unsupported; the RAM transport does not have a dedicated ACL data packet
/nrf52832-nimble/nordic/nrfx/
H A DCHANGELOG.md21 - Added HAL for ACL.

12