summaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/mm.h
AgeCommit message (Expand)Author
2025-06-11vm: retire vm_page_lock()Alan Cox
2025-05-12linuxkpi: Add `folio` and `folio_batch` APIsJean-Sébastien Pédron
2025-05-12linuxkpi: Make "free page" code paths closer to LinuxJean-Sébastien Pédron
2025-05-12linuxkpi: Constify `struct page` arg to `linux_page_address()`Jean-Sébastien Pédron
2025-05-12linuxkpi: Move `put_page()` closer to `get_page()`Jean-Sébastien Pédron
2025-05-12linuxkpi: Move `release_pages()` to linux_page.cJean-Sébastien Pédron
2024-07-21LinuxKPI: Remove vmas argument from get_user_pages on KBI layerVladimir Kondratyev
2024-06-26LinuxKPI: Remove vmas argument from get_user_pages on KPI layerVladimir Kondratyev
2024-06-26LinuxKPI: Add header polution to compile linux/numa.hVladimir Kondratyev
2024-06-06LinuxKPI: Move page_address definition from linux/gfp.h to linux/mm.hVladimir Kondratyev
2024-04-08LinuxKPI: Add want_init_on_free to linux/mm.hVladimir Kondratyev
2024-04-08LinuxKPI: Add vm_flags_(clear|set) functionsVladimir Kondratyev
2024-04-08LinuxKPI: Add VM_ACCESS_FLAGS define to linux/mm.hVladimir Kondratyev
2024-04-08LinuxKPI: Import vanilla linux/overflow.hVladimir Kondratyev
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-07LinuxKPI: reduce usage of struct vm_page and vm_page_tBjoern A. Zeeb
2023-02-14linuxkpi: Define `totalram_pages()`Jean-Sébastien Pédron
2023-02-05LinuxKPI: mm.h: implement virt_to_head_page()Bjoern A. Zeeb
2023-01-30linuxkpi: Define `might_alloc()`Jean-Sébastien Pédron
2023-01-30linuxkpi: Add `freeram` and `freehigh` to `struct sysinfo`Jean-Sébastien Pédron
2023-01-27linuxkpi: Add `pin_user_pages*()` functionsJean-Sébastien Pédron
2023-01-25linuxkpi: Define `is_cow_mapping(flags)` as falseJean-Sébastien Pédron
2023-01-25linuxkpi: Add `io_mapping_map_user()` and `remap_pfn_range()`Jean-Sébastien Pédron
2022-11-11linuxkpi: Introduce `vma_set_file()`Jean-Sébastien Pédron
2022-11-11linuxkpi: Include <linux/shinker.h> in <linux/mm.h>Jean-Sébastien Pédron
2022-08-08linuxkpi: Add trylock_page and unlock_pageEmmanuel Vadot
2022-02-17linuxkpi: Add mmap_lock.hEmmanuel Vadot
2022-01-10LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsVladimir Kondratyev
2021-10-11linuxkpi: add PAGE_ALIGNED macroAlex Richardson
2021-09-29LinuxKPI: Remove vma argument from fault method of vm_operations_structVladimir Kondratyev
2021-09-29LinuxKPI: Import linux_page.c and some dependent code from drm-kmodVladimir Kondratyev
2021-09-29LinuxKPI: Update pte_fn_t definition to match Linux 5.3Vladimir Kondratyev
2021-09-29LinuxKPI: Cast offset_in_page() parameter to unsigned longVladimir Kondratyev
2021-09-29LinuxKPI: Factor out vmf_insert_pfn_prot() routineVladimir Kondratyev
2021-06-09LinuxKPI: add fault_flag_allow_retry_firstGreg V
2021-05-11Implement read-only VM_SHARED flag in the LinuxKPI.Hans Petter Selasky
2020-01-02Remove set_page_dirty_lock().Mark Johnston
2019-09-09Change synchonization rules for vm_page reference counting.Mark Johnston
2019-03-13Implement si_meminfo() in the LinuxKPI.Hans Petter Selasky
2018-12-30Implement zap_vma_ptes() for managed device objects.Konstantin Belousov
2018-06-05Add "access" function pointer to the "vm_operations_struct" structureHans Petter Selasky
2018-02-18Make the vm_fault structure in the LinuxKPI compatible withHans Petter Selasky
2018-02-13linuxkpi: Do not leak pages on put.Konstantin Belousov
2017-09-18Only wire pages in the LinuxKPI instead of holding and wiring them.Hans Petter Selasky
2017-06-17Remove prototypes for unimplemented LinuxKPI functions.Mark Johnston
2017-04-09Fix compilation of LinuxKPI for PowerPC.Hans Petter Selasky
2017-04-06Define VM_READ, VM_WRITE and VM_EXEC in the LinuxKPI.Hans Petter Selasky
2017-04-06Implement proper support for memory map operations in the LinuxKPI,Hans Petter Selasky
2017-03-27Implement a series of physical page management related functions inHans Petter Selasky
2017-03-17Implement minimalistic memory mapping structure, struct mm_struct, andHans Petter Selasky