Searched refs:snb (Results 1 - 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/
H A Dsnet_buffer.cpp37 snet_buffer* snb = (snet_buffer*) malloc(sizeof(snet_buffer) + size); local
38 snb->buffer = ((uint8*)snb) + sizeof(snet_buffer);
40 snet_buffer* snb = malloc(sizeof (snet_buffer));
41 snb->buffer = malloc(size);
44 snb->pullingSize = snb->puttingSize = 0;
45 snb->expectedSize = snb->allocatedSize = size;
47 return snb;
52 snb_put(snet_buffer* snb, void* data, uint16 size) argument
61 snb_pull(snet_buffer* snb, uint16 size) argument
71 snb_reset(snet_buffer* snb) argument
78 snb_free(snet_buffer* snb) argument
94 snb_get(snet_buffer* snb) argument
102 snb_size(snet_buffer* snb) argument
110 snb_cookie(snet_buffer* snb) argument
118 snb_set_cookie(snet_buffer* snb, void* cookie) argument
127 snb_completed(snet_buffer* snb) argument
135 snb_finished(snet_buffer* snb) argument
142 snb_remaining_to_put(snet_buffer* snb) argument
149 snb_remaining_to_pull(snet_buffer* snb) argument
170 snb_attempt_reuse(snet_buffer* snb, uint16 size) argument
188 snb_park(struct list* l, snet_buffer* snb) argument
246 snb_dump(snet_buffer* snb) argument
[all...]
H A Dsnet_buffer.h36 void snb_free(snet_buffer* snb);
38 void* snb_get(snet_buffer* snb);
40 uint16 snb_size(snet_buffer* snb);
43 void* snb_cookie(snet_buffer* snb);
45 void snb_set_cookie(snet_buffer* snb, void* cookie);
47 /* Place the memory given by data to the "tail" of the snb */
48 void snb_put(snet_buffer* snb, void* data, uint16 size);
50 void* snb_pull(snet_buffer* snb, uint16 size);
52 void snb_reset(snet_buffer* snb);
55 bool snb_completed(snet_buffer* snb);
[all...]

Completed in 173 milliseconds