Home
last modified time | relevance | path

Searched refs:os_mbuf (Results 1 – 17 of 17) sorted by relevance

/hal_espressif-latest/components/bt/porting/include/os/
Dos_mbuf.h86 struct os_mbuf { struct
109 SLIST_ENTRY(os_mbuf) om_next; argument
143 (void *)((uint8_t *)&(__om)->om_data + sizeof(struct os_mbuf)))
147 (struct os_mbuf *)(void *)((uint8_t *)(__hdr) - sizeof(struct os_mbuf))
170 (void *)((uint8_t *)om + sizeof (struct os_mbuf) + \
188 _os_mbuf_leadingspace(struct os_mbuf *om) in _os_mbuf_leadingspace()
223 _os_mbuf_trailingspace(struct os_mbuf *om) in _os_mbuf_trailingspace()
276 struct os_mbuf *r_os_mqueue_get(struct os_mqueue *);
288 int r_os_mqueue_put(struct os_mqueue *, struct ble_npl_eventq *, struct os_mbuf *);
321 struct os_mbuf *r_os_msys_get(uint16_t dsize, uint16_t leadingspace);
[all …]
/hal_espressif-latest/components/bt/porting/include/
Dble_hci_trans.h51 typedef int ble_hci_trans_rx_acl_fn(struct os_mbuf *om, void *arg);
59 int(*_ble_hci_trans_hs_acl_tx)(struct os_mbuf *om);
61 int(*_ble_hci_trans_ll_acl_tx)(struct os_mbuf *om);
89 extern int r_ble_hci_trans_ll_acl_tx(struct os_mbuf *om);
112 extern int r_ble_hci_trans_hs_acl_tx(struct os_mbuf *om);
220 int ble_hci_trans_ll_acl_tx(struct os_mbuf *om);
241 int ble_hci_trans_hs_acl_tx(struct os_mbuf *om);
262 int esp_ble_hci_trans_hs_acl_tx(struct os_mbuf *om);
Dmem_api.h60 typedef struct os_mbuf *mem_frag_alloc_fn(uint16_t frag_size, void *arg);
64 struct os_mbuf *r_mem_split_frag(struct os_mbuf **om, uint16_t max_frag_sz,
68 void *r_mem_pullup_obj(struct os_mbuf **om, uint16_t len);
/hal_espressif-latest/components/bt/porting/transport/include/common/
Dhci_driver_mem.h15 struct os_mbuf *hci_driver_mem_acl_alloc(void);
17 struct os_mbuf *hci_driver_mem_acl_len_alloc(uint32_t len);
19 struct os_mbuf *hci_driver_mem_iso_alloc(void);
21 struct os_mbuf *hci_driver_mem_iso_len_alloc(uint32_t len);
Dhci_driver_h4.h38 typedef struct os_mbuf *(hci_h4_alloc_acl)(void);
39 typedef struct os_mbuf *(hci_h4_alloc_iso)(void);
62 struct os_mbuf *om;
/hal_espressif-latest/components/bt/porting/transport/driver/common/
Dhci_driver_mem.c26 struct os_mbuf *
32 struct os_mbuf *
38 struct os_mbuf *
44 struct os_mbuf *
Dhci_driver_util.c124 struct os_mbuf *om; in hci_driver_util_tx_list_dequeue()
136 om = (struct os_mbuf *)tx_entry->data; in hci_driver_util_tx_list_dequeue()
215 os_mbuf_free_chain((struct os_mbuf *)tx_entry->data); in hci_driver_util_deinit()
/hal_espressif-latest/components/bt/porting/transport/include/
Desp_hci_internal.h29 typedef int esp_hci_internal_rx_acl_fn(struct os_mbuf *om, void *arg);
54 int r_ble_hci_trans_hs_acl_tx(struct os_mbuf *om);
/hal_espressif-latest/components/bt/porting/transport/driver/vhci/
Dhci_driver_standard.c27 struct os_mbuf *om; in hci_driver_vhci_controller_tx()
30 om = (struct os_mbuf *)data; in hci_driver_vhci_controller_tx()
58 struct os_mbuf *om; in hci_driver_vhci_host_tx()
Dhci_driver_tamplete.c25 struct os_mbuf *om; in hci_driver_vhci_controller_tx()
67 struct os_mbuf *om; in hci_driver_vhci_host_tx()
/hal_espressif-latest/components/bt/host/nimble/esp-hci/src/
Desp_nimble_hci.c104 int ble_hci_trans_hs_acl_tx(struct os_mbuf *om) in ble_hci_trans_hs_acl_tx()
134 int ble_hci_trans_ll_acl_tx(struct os_mbuf *om) in ble_hci_trans_ll_acl_tx()
155 struct os_mbuf *m = NULL; in ble_hci_rx_acl()
/hal_espressif-latest/components/bt/porting/transport/src/
Dhci_transport.c30 r_ble_hci_trans_hs_acl_tx((struct os_mbuf *) data); in hci_transport_controller_packet_rx()
85 hci_transport_controller_acl_tx(struct os_mbuf *om, void *arg) in hci_transport_controller_acl_tx()
/hal_espressif-latest/components/bt/host/bluedroid/hci/include/hci/
Dhci_hal.h91 int ble_hs_rx_data(struct os_mbuf *om, void *arg);
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/include/
Desp_blufi.h34 struct os_mbuf *buf;
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/nimble_host/
Desp_blufi.c133 struct os_mbuf *last; in write_value()
138 struct os_mbuf *temp = SLIST_NEXT(last, om_next); in write_value()
496 struct os_mbuf *om; in esp_blufi_send_notify()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/nimble_host/
Dmesh_bearer_adapt.c1295 struct os_mbuf *om; in bt_mesh_gatts_notify()
1557 struct os_mbuf *om; in bt_mesh_gattc_write_no_rsp()
/hal_espressif-latest/components/bt/
DCMakeLists.txt688 "host/nimble/nimble/porting/nimble/src/os_mbuf.c"