Home
last modified time | relevance | path

Searched refs:buffer_t (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/bt/common/osi/include/osi/
Dbuffer.h25 typedef struct buffer_t buffer_t; typedef
30 buffer_t *buffer_new(size_t size);
37 buffer_t *buffer_new_ref(const buffer_t *buf);
43 buffer_t *buffer_new_slice(const buffer_t *buf, size_t slice_size);
46 void buffer_free(buffer_t *buf);
53 void *buffer_ptr(const buffer_t *buf);
57 size_t buffer_length(const buffer_t *buf);
/hal_espressif-latest/components/bt/common/osi/
Dbuffer.c23 struct buffer_t { struct
24 buffer_t *root; argument
30 buffer_t *buffer_new(size_t size) in buffer_new() argument
34 buffer_t *buffer = osi_malloc(sizeof(buffer_t) + size); in buffer_new()
47 buffer_t *buffer_new_ref(const buffer_t *buf) in buffer_new_ref()
53 buffer_t *buffer_new_slice(const buffer_t *buf, size_t slice_size) in buffer_new_slice()
59 buffer_t *ret = osi_calloc(sizeof(buffer_t)); in buffer_new_slice()
74 void buffer_free(buffer_t *buffer) in buffer_free()
92 void *buffer_ptr(const buffer_t *buf) in buffer_ptr()
98 size_t buffer_length(const buffer_t *buf) in buffer_length()
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dl2cap_client.h27 typedef struct buffer_t buffer_t; typedef
33 void (*read_ready)(l2cap_client_t *client, buffer_t *packet, void *context);
41 buffer_t *l2cap_buffer_new(size_t size);
76 bool l2cap_client_write(l2cap_client_t *client, buffer_t *packet);
/hal_espressif-latest/components/bt/host/bluedroid/stack/l2cap/
Dl2cap_client.c51 static void fragment_packet(l2cap_client_t *client, buffer_t *packet);
72 buffer_t *l2cap_buffer_new(size_t size) in l2cap_buffer_new()
74 buffer_t *buf = buffer_new(size + L2CAP_MIN_OFFSET); in l2cap_buffer_new()
75 buffer_t *slice = NULL; in l2cap_buffer_new()
185 bool l2cap_client_write(l2cap_client_t *client, buffer_t *packet) in l2cap_client_write()
375 buffer_t *buffer = buffer_new(packet->len); in read_ready_cb()
390 static void fragment_packet(l2cap_client_t *client, buffer_t *packet) in fragment_packet()