Searched defs:gasket_dev (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.10/drivers/staging/gasket/ |
D | gasket_core.c | 107 check_and_invoke_callback(struct gasket_dev *gasket_dev, in check_and_invoke_callback() 108 int (*cb_function)(struct gasket_dev *)) in check_and_invoke_callback() 122 gasket_check_and_invoke_callback_nolock(struct gasket_dev *gasket_dev, in gasket_check_and_invoke_callback_nolock() 123 int (*cb_function)(struct gasket_dev *)) in gasket_check_and_invoke_callback_nolock() 192 struct gasket_dev *gasket_dev; in gasket_alloc_dev() local 241 static void gasket_free_dev(struct gasket_dev *gasket_dev) in gasket_free_dev() 258 static int gasket_map_pci_bar(struct gasket_dev *gasket_dev, int bar_num) in gasket_map_pci_bar() 369 struct gasket_dev *gasket_dev) in gasket_setup_pci() 391 static void gasket_cleanup_pci(struct gasket_dev *gasket_dev) in gasket_cleanup_pci() 400 static int gasket_get_hw_status(struct gasket_dev *gasket_dev) in gasket_get_hw_status() [all …]
|
D | gasket_ioctl.c | 27 static int gasket_set_event_fd(struct gasket_dev *gasket_dev, in gasket_set_event_fd() 42 static int gasket_read_page_table_size(struct gasket_dev *gasket_dev, in gasket_read_page_table_size() 68 static int gasket_read_simple_page_table_size(struct gasket_dev *gasket_dev, in gasket_read_simple_page_table_size() 94 static int gasket_partition_page_table(struct gasket_dev *gasket_dev, in gasket_partition_page_table() 130 static int gasket_map_buffers(struct gasket_dev *gasket_dev, in gasket_map_buffers() 156 static int gasket_unmap_buffers(struct gasket_dev *gasket_dev, in gasket_unmap_buffers() 185 static int gasket_config_coherent_allocator(struct gasket_dev *gasket_dev, in gasket_config_coherent_allocator() 226 struct gasket_dev *gasket_dev = (struct gasket_dev *)filp->private_data; in gasket_ioctl_check_permissions() local 272 struct gasket_dev *gasket_dev; in gasket_handle_ioctl() local
|
D | gasket_core.h | 254 struct gasket_dev { struct 256 struct gasket_internal_desc *internal_desc; 259 struct device *dev; 262 struct pci_dev *pci_dev; 265 int dev_idx; 268 char kobj_name[GASKET_NAME_MAX]; 271 struct gasket_bar_data bar_data[PCI_STD_NUM_BARS]; 274 struct gasket_coherent_buffer coherent_buffer; 277 int num_page_tables; 280 struct gasket_page_table *page_table[GASKET_MAX_NUM_PAGE_TABLES]; [all …]
|
D | apex_driver.c | 247 static int apex_get_status(struct gasket_dev *gasket_dev) in apex_get_status() 254 static int apex_enter_reset(struct gasket_dev *gasket_dev) in apex_enter_reset() 309 static int apex_quit_reset(struct gasket_dev *gasket_dev) in apex_quit_reset() 393 static int apex_device_cleanup(struct gasket_dev *gasket_dev) in apex_device_cleanup() 415 static bool is_gcb_in_reset(struct gasket_dev *gasket_dev) in is_gcb_in_reset() 425 static int apex_reset(struct gasket_dev *gasket_dev) in apex_reset() 455 static long apex_clock_gating(struct gasket_dev *gasket_dev, in apex_clock_gating() 491 struct gasket_dev *gasket_dev = filp->private_data; in apex_ioctl() local 509 struct gasket_dev *gasket_dev; in sysfs_show() local 564 static int apex_device_open_cb(struct gasket_dev *gasket_dev) in apex_device_open_cb() [all …]
|
D | gasket_interrupt.c | 75 static void gasket_interrupt_setup(struct gasket_dev *gasket_dev) in gasket_interrupt_setup() 233 static void force_msix_interrupt_unmasking(struct gasket_dev *gasket_dev) in force_msix_interrupt_unmasking() 265 struct gasket_dev *gasket_dev; in interrupt_sysfs_show() local 315 int gasket_interrupt_init(struct gasket_dev *gasket_dev) in gasket_interrupt_init() 396 int gasket_interrupt_reinit(struct gasket_dev *gasket_dev) in gasket_interrupt_reinit() 434 int gasket_interrupt_reset_counts(struct gasket_dev *gasket_dev) in gasket_interrupt_reset_counts() 444 void gasket_interrupt_cleanup(struct gasket_dev *gasket_dev) in gasket_interrupt_cleanup() 470 int gasket_interrupt_system_status(struct gasket_dev *gasket_dev) in gasket_interrupt_system_status()
|
D | gasket_sysfs.c | 23 struct gasket_dev *gasket_dev; member 153 struct gasket_dev *gasket_dev) in gasket_sysfs_create_mapping() 352 struct gasket_dev *gasket_dev; in gasket_sysfs_register_store() local
|
D | gasket_page_table.c | 1226 int gasket_set_user_virt(struct gasket_dev *gasket_dev, u64 size, in gasket_set_user_virt() 1252 int gasket_alloc_coherent_memory(struct gasket_dev *gasket_dev, u64 size, in gasket_alloc_coherent_memory() 1314 int gasket_free_coherent_memory(struct gasket_dev *gasket_dev, u64 size, in gasket_free_coherent_memory() 1345 void gasket_free_coherent_memory_all(struct gasket_dev *gasket_dev, u64 index) in gasket_free_coherent_memory_all()
|