rtas_work_area_raw_buf
data_buf = rtas_work_area_raw_buf(work_area);
rtas_work_area_raw_buf(work_area),
area_be = (__be64 *)rtas_work_area_raw_buf(work_area);
if (!copy_from_user(rtas_work_area_raw_buf(work_buf), buf, size)) {
return rtas_work_area_raw_buf(p->work_area);
memcpy(rtas_work_area_raw_buf(work_area), &len_be, sizeof(u32));
memcpy((rtas_work_area_raw_buf(work_area) + sizeof(u32)),
memcpy(rtas_work_area_raw_buf(param->work_area), ¶m->cmd,
return rtas_work_area_raw_buf(p->work_area);
if (copy_to_user(buf, rtas_work_area_raw_buf(params->work_area),
memcpy(rtas_work_area_raw_buf(work_area), buf, sizeof(*buf));
memcpy(buf, rtas_work_area_raw_buf(work_area), sizeof(*buf));
memcpy(rtas_work_area_raw_buf(work_area), buf, sizeof(*buf));
return rtas_work_area_raw_buf(p->work_area);