l4vbus_device_handle_t *child, char const *hid,
int depth, l4vbus_device_t *devinfo)
{
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << parent << l4_uint32_t(L4vbus_vdevice_get_by_hid) << *child << depth
<< hid;
int err = l4_error(s.call(vbus));
l4vbus_device_handle_t *child, int depth,
l4vbus_device_t *devinfo)
{
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << parent << l4_uint32_t(L4vbus_vdevice_get_next) << *child << depth;
int err = l4_error(s.call(vbus));
if (err < 0)
l4vbus_get_resource(l4_cap_idx_t vbus, l4vbus_device_handle_t dev,
int res_idx, l4vbus_resource_t *res)
{
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << dev << l4_uint32_t(L4vbus_vdevice_get_resource) << res_idx;
int err = l4_error(s.call(vbus));
if (err < 0)
l4_uint16_t log2_size = l4util_splitlog2_size(r.start, res.end);
r.end = r.start + (1UL << log2_size) -1;
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << l4vbus_device_handle_t(0)
<< L4::Opcode(L4vbus_vbus_request_resource);
s.put(r);
- s << L4::Rcv_fpage::io(r.start, log2_size, 0);
+ s << L4::Ipc::Rcv_fpage::io(r.start, log2_size, 0);
long err= l4_error(s.call(vbus));
if (err < 0)
int
l4vbus_release_resource(l4_cap_idx_t vbus, l4vbus_resource_t *res)
{
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << l4vbus_device_handle_t(0)
<< l4_uint32_t(L4vbus_vbus_release_resource) << res->type << res->start
<< res->end;
l4vbus_vicu_get_cap(l4_cap_idx_t vbus, l4vbus_device_handle_t icu,
l4_cap_idx_t res)
{
- L4::Ipc_iostream s(l4_utcb());
+ L4::Ipc::Iostream s(l4_utcb());
s << icu << l4_uint32_t(L4vbus_vicu_get_cap);
- s << L4::Small_buf(res);
+ s << L4::Ipc::Small_buf(res);
int err = l4_error(s.call(vbus));
return err;