Code

History

Commits on master to rust/kernel/dma.rs35+
  1. Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 2 months ago4e69c18
  2. Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 2 months ago59e6295
  3. rust: dma: rename dma_handle to dma_addressAlexandre Courbot committed 3 months ago91645a5
  4. rust: treewide: replace `__pinned_init` with `raw_[try_]init`Gary Guo committed 3 months agoea7da31
  5. rust: dma: return zero for Coherent reads past EOFYounes Akhouayri committed 3 months ago5391b14
  6. rust: io: add copying methodsGary Guo committed 4 months agoe7219e5
  7. rust: dma: drop `dma_read!` and `dma_write!` APIGary Guo committed 4 months ago6ff7d69
  8. rust: io: implement a view type for `Coherent`Gary Guo committed 4 months ago1d409d1
  9. Merge tag 'driver-core-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 5 months ago36808d5
  10. rust: ptr: remove implicit index projection syntaxGary Guo committed 5 months agoab0a321
  11. rust: dma: update to keyworded index projection syntaxGary Guo committed 5 months agobd8e808
  12. rust: ptr: add panicking index projection variantGary Guo committed 5 months ago38c3cbf
  13. rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich committed 5 months ago2479983
  14. rust: dma: add from-slice constructors for Coherent and CoherentBoxAlexandre Courbot committed 7 months ago816718c
  15. rust: dma: add CoherentHandle for DMA allocations without kernel mappingDanilo Krummrich committed 7 months ago6dd782a
  16. rust: dma: remove DMA_ATTR_NO_KERNEL_MAPPING from public attrsDanilo Krummrich committed 7 months ago18fb5f1
  17. rust: dma: generalize BinaryWriter impl for Coherent<T>Danilo Krummrich committed 7 months agod1619a4
  18. rust: dma: implement BinaryWriter for Coherent<[u8]>Timur Tabi committed 8 months ago0168185
  19. rust: dma: remove dma::CoherentAllocation<T>Danilo Krummrich committed 7 months ago55fd681
  20. rust: dma: add Coherent:init() and Coherent::init_with_attrs()Danilo Krummrich committed 7 months ago40251ba
  21. rust: dma: introduce dma::CoherentBox for memory initializationDanilo Krummrich committed 7 months ago80f4a7b
  22. rust: dma: add zeroed constructor to `Coherent`Gary Guo committed 7 months agof84ecff
  23. rust: dma: add generalized container for types other than slicesGary Guo committed 7 months agod9aee73
  24. rust: dma: use "kernel vertical" style for importsDanilo Krummrich committed 7 months ago7ea1a61
  25. rust: dma: use pointer projection infra for `dma_{read,write}` macroGary Guo committed 8 months ago4da879a
  26. rust: dma: allow drivers to tune max segment sizeBeata Michalska committed 9 months agoc712573
  27. rust: dma: fix broken intra-doc linksFUJITA Tomonori committed 10 months ago32cb384
  28. rust: dma: remove incorrect safety documentationYilin Chen committed 10 months ago68ece1e
  29. rust: dma: use NonNull<T> instead of *mut TDanilo Krummrich committed 1 year agoededb7b
  30. rust: dma: make use of start_ptr() and start_ptr_mut()Danilo Krummrich committed 1 year agof7afdc4
  31. Merge tag 'dma-mapping-6.18-2025-09-30' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linuxLinus Torvalds committed 1 year agoa498d59
  32. Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 1 year ago58809f6
  33. dma-mapping: introduce new DMA attribute to indicate MMIO memoryLeon Romanovsky committed 1 year agoeadaa8b
  34. rust: dma: add type alias for bindings::dma_addr_tDanilo Krummrich committed 1 year agoc7081ec
  35. rust: dma: implement DataDirectionDanilo Krummrich committed 1 year agoc2437c4

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t