Home | History | Annotate | Download | only in slirp-android

Lines Matching refs:sbuf

1316 static void slirp_sbuf_save(QEMUFile *f, struct sbuf *sbuf)
1320 qemu_put_be32(f, sbuf->sb_cc);
1321 qemu_put_be32(f, sbuf->sb_datalen);
1322 off = (uint32_t)(sbuf->sb_wptr - sbuf->sb_data);
1324 off = (uint32_t)(sbuf->sb_rptr - sbuf->sb_data);
1326 qemu_put_buffer(f, (unsigned char*)sbuf->sb_data, sbuf->sb_datalen);
1410 static int slirp_sbuf_load(QEMUFile *f, struct sbuf *sbuf)
1417 sbreserve(sbuf, sb_datalen);
1419 if (sbuf->sb_datalen != sb_datalen)
1422 sbuf->sb_cc = sb_cc;
1425 sbuf->sb_wptr = sbuf->sb_data + off;
1427 sbuf->sb_rptr = sbuf->sb_data + off;
1428 qemu_get_buffer(f, (unsigned char*)sbuf->sb_data, sbuf->sb_datalen);