Lines Matching refs:binder_io
12 struct binder_io
46 struct binder_io *msg,
47 struct binder_io *reply);
56 struct binder_io *msg, struct binder_io *reply,
59 /* release any state associate with the binder_io
61 * binder_io after binder_call() returns
65 struct binder_io *msg, struct binder_io *reply);
77 /* allocate a binder_io, providing a stack-allocated working
81 void bio_init(struct binder_io *bio, void *data,
84 void bio_put_obj(struct binder_io *bio, void *ptr);
85 void bio_put_ref(struct binder_io *bio, uint32_t handle);
86 void bio_put_uint32(struct binder_io *bio, uint32_t n);
87 void bio_put_string16(struct binder_io *bio, const uint16_t *str);
88 void bio_put_string16_x(struct binder_io *bio, const char *_str);
90 uint32_t bio_get_uint32(struct binder_io *bio);
91 uint16_t *bio_get_string16(struct binder_io *bio, size_t *sz);
92 uint32_t bio_get_ref(struct binder_io *bio);