Lines Matching refs:WlRecv
862 enum WlRecv { enum
877 in_queue: VecDeque<(u32 /* vfd_id */, WlRecv)>,
1077 self.in_queue.push_back((vfd_id, WlRecv::Hup)); in process_wait_context()
1086 if let WlRecv::Vfd { id } = q { in close()
1270 self.in_queue.push_back((vfd_id, WlRecv::Hup)); in recv()
1283 WlRecv::Vfd { in recv()
1289 self.in_queue.push_back((vfd_id, WlRecv::Data { buf })); in recv()
1387 (vfd_id, WlRecv::Vfd { id }) => { in next_recv()
1413 (vfd_id, WlRecv::Data { ref buf }) => { in next_recv()
1428 (vfd_id, WlRecv::Hup) => Some(WlResp::VfdHup { id: vfd_id }), in next_recv()
1438 (vfd_id, WlRecv::Vfd { id }) => { in pop_recv()
1448 (vfd_id, WlRecv::Data { .. }) => { in pop_recv()
1455 (_, WlRecv::Hup) => { in pop_recv()