Lines Matching defs:bt
46 void bulk_destroy(struct bulk_transfer *bt);
48 struct bulk_transfer *bt);
50 struct bulk_transfer *bt);
51 struct bulk_buf *bulk_alloc(struct bulk_transfer *bt);
52 errval_t bulk_free(struct bulk_transfer *bt, uintptr_t id);
89 static inline void *bulk_slave_buf_get_mem(struct bulk_transfer_slave *bt,
92 if (id > bt->size) {
99 *maxlen = bt->size - id;
101 return (char *)bt->mem + id;
106 struct bulk_transfer_slave *bt)
108 bt->mem = mem;
109 bt->size = size;
113 static inline void bulk_slave_prepare_send(struct bulk_transfer_slave *bt,
117 void *mem = bulk_slave_buf_get_mem(bt, id, &len);
122 static inline void bulk_slave_prepare_recv(struct bulk_transfer_slave *bt,
126 void *mem = bulk_slave_buf_get_mem(bt, id, &len);