snet_buffer
snb_free((snet_buffer*)item);
snet_buffer* snbuf;
snet_buffer* item = NULL;
while ((item = (snet_buffer*)list_get_next_item(
snet_buffer* eventRx;
snet_buffer* snbuf = (snet_buffer*)cookie;
submit_tx_command(bt_usb_dev* bdev, snet_buffer* snbuf)
status_t submit_tx_command(bt_usb_dev* bdev, snet_buffer* snbuf);
snet_buffer* snbuf = (snet_buffer*)buf;
send_command(hci_id hid, snet_buffer* snbuf)
snet_buffer* snbuf;
snbuf = (snet_buffer*)
status_t send_command(hci_id hid, snet_buffer* snbuf);
snb_size(snet_buffer* snb)
snb_cookie(snet_buffer* snb)
snb_set_cookie(snet_buffer* snb, void* cookie)
snb_completed(snet_buffer* snb)
snb_finished(snet_buffer* snb)
snb_remaining_to_put(snet_buffer* snb)
snb_remaining_to_pull(snet_buffer* snb)
static snet_buffer*
snb_attempt_reuse(snet_buffer* snb, uint16 size)
snb_park(struct list* l, snet_buffer* snb)
snet_buffer* item = NULL;
while ((item = (snet_buffer*)list_get_next_item(l, item)) != NULL) {
snet_buffer*
snet_buffer* item = NULL;
snet_buffer* newitem = NULL;
while ((item = (snet_buffer*)list_get_next_item(l, item)) != NULL) {
snet_buffer* item = NULL;
while ((item = (snet_buffer*)list_get_next_item(l, item)) != NULL)
snb_dump(snet_buffer* snb)
snet_buffer*
snet_buffer* snb = (snet_buffer*) malloc(sizeof(snet_buffer) + size);
snb->buffer = ((uint8*)snb) + sizeof(snet_buffer);
snet_buffer* snb = malloc(sizeof (snet_buffer));
snb_put(snet_buffer* snb, void* data, uint16 size)
snb_pull(snet_buffer* snb, uint16 size)
snb_reset(snet_buffer* snb)
snb_free(snet_buffer* snb)
snb_get(snet_buffer* snb)
struct snet_buffer;
typedef struct snet_buffer snet_buffer;
snet_buffer* snb_create(uint16 size);
void snb_free(snet_buffer* snb);
void* snb_get(snet_buffer* snb);
uint16 snb_size(snet_buffer* snb);
void* snb_cookie(snet_buffer* snb);
void snb_set_cookie(snet_buffer* snb, void* cookie);
void snb_put(snet_buffer* snb, void* data, uint16 size);
void* snb_pull(snet_buffer* snb, uint16 size);
void snb_reset(snet_buffer* snb);
bool snb_completed(snet_buffer* snb);
bool snb_finished(snet_buffer* snb);
uint16 snb_remaining_to_put(snet_buffer* snb);
uint16 snb_remaining_to_pull(snet_buffer* snb);
void snb_park(struct list* l, snet_buffer* snb);
snet_buffer* snb_fetch(struct list* l, uint16 size);
void snb_dump(snet_buffer* snb);