Searched refs:snb (Results 1 - 2 of 2) sorted by relevance
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | snet_buffer.cpp | 37 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 D | snet_buffer.h | 36 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