Lines Matching refs:rep
17 rep: u32, field
141 pub fn new_own(rep: u32, ty: D) -> Self { in new_own()
144 rep, in new_own()
150 pub fn new_borrow(rep: u32, ty: D) -> Self { in new_borrow()
153 rep, in new_borrow()
159 pub fn rep(&self) -> u32 { in rep() function
160 self.rep in rep()
181 let rep = match self.state.get() { in lower_to_index() localVariable
195 self.rep in lower_to_index()
207 cx.guest_resource_lower_own(t, rep) in lower_to_index()
214 let rep = match self.state.get() { in lower_to_index() localVariable
217 ResourceState::Borrow => self.rep, in lower_to_index()
234 let idx = cx.host_resource_lower_own(self.rep, None, None)?; in lower_to_index()
244 cx.guest_resource_lower_borrow(t, rep) in lower_to_index()
251 let (state, rep, ty) = match ty { in lift_from_index()
258 let (rep, dtor, flags) = cx.guest_resource_lift_own(t, index)?; in lift_from_index()
261 (AtomicResourceState::NOT_IN_TABLE, rep, t) in lift_from_index()
272 let rep = cx.guest_resource_lift_borrow(t, index)?; in lift_from_index() localVariable
273 (AtomicResourceState::BORROW, rep, t) in lift_from_index()
280 rep, in lift_from_index()
288 rep, in try_into_resource_any()
297 ResourceState::Borrow => (tables.host_resource_lower_borrow(rep)?, false), in try_into_resource_any()
299 let idx = tables.host_resource_lower_own(rep, None, None)?; in try_into_resource_any()
394 .field("rep", &self.rep) in fmt()