Lines Matching refs:rbuf_offset
250 info->rbuf_offset = 0;
383 if (interface->rbuf_offset >= interface->rbuf_len) {
388 interface->rbuf_offset = 0;
397 if (interface->rbuf_len - interface->rbuf_offset <
399 interface->rbuf_offset = interface->rbuf_len;
404 memcpy(&hdr, &interface->rbuf[interface->rbuf_offset],
411 if (interface->rbuf_offset + hdr.bh_hdrlen + hdr.bh_caplen >
413 interface->rbuf_offset = interface->rbuf_len;
418 interface->rbuf_offset += hdr.bh_hdrlen;
426 interface->rbuf_offset =
427 BPF_WORDALIGN(interface->rbuf_offset +
434 interface->rbuf_offset, hfrom);
442 interface->rbuf_offset =
443 BPF_WORDALIGN(interface->rbuf_offset +
447 interface->rbuf_offset += offset;
452 interface->rbuf_offset, from, NULL, hdr.bh_caplen);
456 interface->rbuf_offset =
457 BPF_WORDALIGN(interface->rbuf_offset +
461 interface->rbuf_offset += offset;
470 interface->rbuf_offset =
471 BPF_WORDALIGN(interface->rbuf_offset +
477 memcpy(buf, interface->rbuf + interface->rbuf_offset,
479 interface->rbuf_offset =
480 BPF_WORDALIGN(interface->rbuf_offset +