Searched refs:rbuf_offset (Results 1 – 3 of 3) sorted by relevance
289 info->rbuf_offset = 0; in if_register_receive()415 if (interface->rbuf_offset >= interface->rbuf_len) { in receive_packet()420 interface->rbuf_offset = 0; in receive_packet()429 if (interface->rbuf_len - interface->rbuf_offset < in receive_packet()431 interface->rbuf_offset = interface->rbuf_len; in receive_packet()436 memcpy(&hdr, &interface->rbuf[interface->rbuf_offset], in receive_packet()443 if (interface->rbuf_offset + hdr.bh_hdrlen + hdr.bh_caplen > in receive_packet()445 interface->rbuf_offset = interface->rbuf_len; in receive_packet()450 interface->rbuf_offset += hdr.bh_hdrlen; in receive_packet()458 interface->rbuf_offset = in receive_packet()[all …]
208 size_t rbuf_offset; member
333 int rbuf_offset; member2382 int rmsg_head, rbuf_offset; in rs_peek() local2385 rbuf_offset = rs->rbuf_offset; in rs_peek()2396 end_size = rs->rbuf_size - rbuf_offset; in rs_peek()2398 memcpy(buf, &rs->rbuf[rbuf_offset], end_size); in rs_peek()2399 rbuf_offset = 0; in rs_peek()2404 memcpy(buf, &rs->rbuf[rbuf_offset], rsize); in rs_peek()2405 rbuf_offset += rsize; in rs_peek()2463 end_size = rs->rbuf_size - rs->rbuf_offset; in rrecv()2465 memcpy(buf, &rs->rbuf[rs->rbuf_offset], end_size); in rrecv()[all …]