Searched refs:os_mbuf (Results 1 – 17 of 17) sorted by relevance
/hal_espressif-latest/components/bt/porting/include/os/ |
D | os_mbuf.h | 86 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/ |
D | ble_hci_trans.h | 51 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);
|
D | mem_api.h | 60 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/ |
D | hci_driver_mem.h | 15 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);
|
D | hci_driver_h4.h | 38 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/ |
D | hci_driver_mem.c | 26 struct os_mbuf * 32 struct os_mbuf * 38 struct os_mbuf * 44 struct os_mbuf *
|
D | hci_driver_util.c | 124 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/ |
D | esp_hci_internal.h | 29 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/ |
D | hci_driver_standard.c | 27 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()
|
D | hci_driver_tamplete.c | 25 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/ |
D | esp_nimble_hci.c | 104 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/ |
D | hci_transport.c | 30 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/ |
D | hci_hal.h | 91 int ble_hs_rx_data(struct os_mbuf *om, void *arg);
|
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/include/ |
D | esp_blufi.h | 34 struct os_mbuf *buf;
|
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/nimble_host/ |
D | esp_blufi.c | 133 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/ |
D | mesh_bearer_adapt.c | 1295 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/ |
D | CMakeLists.txt | 688 "host/nimble/nimble/porting/nimble/src/os_mbuf.c"
|