Home
last modified time | relevance | path

Searched refs:gasket_page_table (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/staging/gasket/
Dgasket_page_table.h25 struct gasket_page_table;
49 int gasket_page_table_init(struct gasket_page_table **ppg_tbl,
64 void gasket_page_table_cleanup(struct gasket_page_table *page_table);
79 int gasket_page_table_partition(struct gasket_page_table *page_table,
97 int gasket_page_table_map(struct gasket_page_table *page_table, ulong host_addr,
108 void gasket_page_table_unmap(struct gasket_page_table *page_table,
115 void gasket_page_table_unmap_all(struct gasket_page_table *page_table);
122 void gasket_page_table_reset(struct gasket_page_table *page_table);
131 void gasket_page_table_garbage_collect(struct gasket_page_table *page_table);
148 int gasket_page_table_lookup_page(struct gasket_page_table *page_table,
[all …]
Dgasket_page_table.c169 struct gasket_page_table { struct
226 int gasket_page_table_init(struct gasket_page_table **ppg_tbl, in gasket_page_table_init()
232 struct gasket_page_table *pg_tbl; in gasket_page_table_init()
319 static void gasket_free_extended_subtable(struct gasket_page_table *pg_tbl, in gasket_free_extended_subtable()
346 gasket_page_table_garbage_collect_nolock(struct gasket_page_table *pg_tbl) in gasket_page_table_garbage_collect_nolock()
368 void gasket_page_table_garbage_collect(struct gasket_page_table *pg_tbl) in gasket_page_table_garbage_collect()
376 void gasket_page_table_cleanup(struct gasket_page_table *pg_tbl) in gasket_page_table_cleanup()
391 int gasket_page_table_partition(struct gasket_page_table *pg_tbl, in gasket_page_table_partition()
430 static int is_coherent(struct gasket_page_table *pg_tbl, ulong host_addr) in is_coherent()
465 static int gasket_perform_mapping(struct gasket_page_table *pg_tbl, in gasket_perform_mapping()
[all …]
DMakefile9 gasket-objs := gasket_core.o gasket_ioctl.o gasket_interrupt.o gasket_page_table.o gasket_sysfs.o
Dgasket_core.h280 struct gasket_page_table *page_table[GASKET_MAX_NUM_PAGE_TABLES];
Dapex_driver.c512 struct gasket_page_table *gpt; in sysfs_show()