Lines Matching refs:sgt
184 sgt: NonNull<bindings::sg_table>, field
203 sgt: NonNull<bindings::sg_table>, in new()
212 bindings::dma_map_sgtable(dev.as_raw(), sgt.as_ptr(), dir.into(), 0) in new()
218 sgt, in new()
236 bindings::dma_unmap_sgtable(self.dev.as_raw(), self.sgt.as_ptr(), self.dir.into(), 0) in drop()
272 let sgt = Opaque::zeroed(); in new() localVariable
278 sgt.get(), in new()
288 Ok(Self(sgt)) in new()
321 sgt: RawSGTable, field
366 sgt: unsafe { RawSGTable::new(&mut page_vec, size, max_segment, flags) }?, in new()
369 let sgt = unsafe { &raw mut (*this.as_ptr()).sgt }.cast(); in new() localVariable
372 let sgt = unsafe { NonNull::new_unchecked(sgt) }; in new() localVariable
378 Devres::new(dev, unsafe { DmaMappedSgt::new(sgt, dev, dir) }) in new()
452 unsafe { SGTable::from_raw(self.inner.sgt.as_raw()) } in deref()