Lines Matching refs:rbuf_offset
252 info->rbuf_offset = 0;
385 if (interface->rbuf_offset >= interface->rbuf_len) {
390 interface->rbuf_offset = 0;
399 if (interface->rbuf_len - interface->rbuf_offset <
401 interface->rbuf_offset = interface->rbuf_len;
406 memcpy(&hdr, &interface->rbuf[interface->rbuf_offset],
413 if (interface->rbuf_offset + hdr.bh_hdrlen + hdr.bh_caplen >
415 interface->rbuf_offset = interface->rbuf_len;
420 interface->rbuf_offset += hdr.bh_hdrlen;
428 interface->rbuf_offset =
429 BPF_WORDALIGN(interface->rbuf_offset +
436 interface->rbuf_offset, hfrom);
444 interface->rbuf_offset =
445 BPF_WORDALIGN(interface->rbuf_offset +
449 interface->rbuf_offset += offset;
454 interface->rbuf_offset, from, NULL, hdr.bh_caplen);
458 interface->rbuf_offset =
459 BPF_WORDALIGN(interface->rbuf_offset +
463 interface->rbuf_offset += offset;
472 interface->rbuf_offset =
473 BPF_WORDALIGN(interface->rbuf_offset +
479 memcpy(buf, interface->rbuf + interface->rbuf_offset,
481 interface->rbuf_offset =
482 BPF_WORDALIGN(interface->rbuf_offset +