Searched refs:bufs (Results 1 - 2 of 2) sorted by relevance
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | ethernet.cpp | 126 fbl::unique_ptr<io_buffer_t[]> bufs(new (&ac) io_buffer_t[kNumIoBufs]); 131 memset(bufs.get(), 0, sizeof(io_buffer_t) * kNumIoBufs); 134 if ((rc = io_buffer_init(&bufs[id], bti.get(), buf_size, 140 *out = fbl::move(bufs); 144 void ReleaseBuffers(fbl::unique_ptr<io_buffer_t[]> bufs) { argument 145 if (!bufs) { 149 if (io_buffer_is_valid(&bufs[i])) { 150 io_buffer_release(&bufs[i]); 156 zx_off_t GetFrame(io_buffer_t** bufs, uint16_t ring_id, uint16_t desc_id) { argument 158 *bufs 162 GetFrameVirt(io_buffer_t* bufs, uint16_t ring_id, uint16_t desc_id) argument 168 GetFramePhys(io_buffer_t* bufs, uint16_t ring_id, uint16_t desc_id) argument 173 GetFrameHdr(io_buffer_t* bufs, uint16_t ring_id, uint16_t desc_id) argument 177 GetFrameData(io_buffer_t* bufs, uint16_t ring_id, uint16_t desc_id, size_t hdr_size) argument [all...] |
/fuchsia/zircon/kernel/object/ |
H A D | mbuf.cpp | 89 fbl::SinglyLinkedList<MBuf*> bufs; 93 while (!bufs.is_empty()) 94 FreeMBuf(bufs.pop_front()); 97 bufs.push_front(buf); 101 for (auto& buf : bufs) { 104 while (!bufs.is_empty()) 105 FreeMBuf(bufs.pop_front()); 112 bufs.front().pkt_len_ = static_cast<uint32_t>(len); 115 while (!bufs.is_empty()) { 116 auto next = bufs [all...] |
Completed in 28 milliseconds