Lines Matching refs:binder_io
21 void bio_init_from_txn(struct binder_io *io, struct binder_transaction_data *txn);
168 struct binder_io *reply,
201 int binder_parse(struct binder_state *bs, struct binder_io *bio,
236 struct binder_io msg;
237 struct binder_io reply;
316 struct binder_io *msg, struct binder_io *reply,
406 void bio_init_from_txn(struct binder_io *bio, struct binder_transaction_data *txn)
415 void bio_init(struct binder_io *bio, void *data,
434 static void *bio_alloc(struct binder_io *bio, size_t size)
449 struct binder_io *msg,
450 struct binder_io *reply)
465 static struct flat_binder_object *bio_alloc_obj(struct binder_io *bio)
481 void bio_put_uint32(struct binder_io *bio, uint32_t n)
488 void bio_put_obj(struct binder_io *bio, void *ptr)
502 void bio_put_ref(struct binder_io *bio, uint32_t handle)
520 void bio_put_string16(struct binder_io *bio, const uint16_t *str)
546 void bio_put_string16_x(struct binder_io *bio, const char *_str)
575 static void *bio_get(struct binder_io *bio, size_t size)
591 uint32_t bio_get_uint32(struct binder_io *bio)
597 uint16_t *bio_get_string16(struct binder_io *bio, size_t *sz)
608 static struct flat_binder_object *_bio_get_obj(struct binder_io *bio)
624 uint32_t bio_get_ref(struct binder_io