Lines Matching refs:len
128 int len; in get_console_data() local
132 len = cons->length; in get_console_data()
134 if (len > avail) { in get_console_data()
138 ebcdic_put(buf, (char *)&cons->buf, len); in get_console_data()
139 *size = len; in get_console_data()
199 static int write_console_data(SCLPEvent *event, const uint8_t *buf, int len) in write_console_data() argument
205 return len; in write_console_data()
210 return qemu_chr_fe_write_all(&scon->chr, buf, len); in write_console_data()
216 int len; in process_mdb() local
219 len = be16_to_cpu(mdbo->length); in process_mdb()
220 len -= sizeof(mdbo->length) + sizeof(mdbo->type) in process_mdb()
225 assert(len <= SIZE_BUFFER); in process_mdb()
228 ascii_put(buffer, mdbo->mto.message, len); in process_mdb()
233 return write_console_data(event, buffer, len); in process_mdb()
238 int len; in write_event_data() local
245 len = be16_to_cpu(data->mdb.header.length); in write_event_data()
246 if (len < sizeof(data->mdb.header)) { in write_event_data()
249 len -= sizeof(data->mdb.header); in write_event_data()
253 while (len > 0) { in write_event_data()
254 if (be16_to_cpu(mdbo->length) > len in write_event_data()
258 len -= be16_to_cpu(mdbo->length); in write_event_data()
263 len = be16_to_cpu(data->mdb.header.length) - sizeof(data->mdb.header); in write_event_data()
265 while (len > 0) { in write_event_data()
278 len -= be16_to_cpu(mdbo->length); in write_event_data()