bios_return
struct bios_args *bios_return;
bios_return = ((struct bios_args *)obj->buffer.pointer);
return_code = bios_return->result_code;
struct bios_return *bios_return;
obj->buffer.length < sizeof(*bios_return)) {
bios_return = (struct bios_return *)obj->buffer.pointer;
ret = bios_return->return_code;
actual_outsize = min_t(u32, outsize, obj->buffer.length - sizeof(*bios_return));
memcpy_and_pad(buffer, outsize, obj->buffer.pointer + sizeof(*bios_return),
struct bios_return *bios_return;
bios_return = (struct bios_return *)obj->buffer.pointer;
ret = bios_return->return_code;
actual_outsize = min(outsize, (int)(obj->buffer.length - sizeof(*bios_return)));
memcpy(buffer, obj->buffer.pointer + sizeof(*bios_return), actual_outsize);