// Skip function: __VERIFIER_error // Skip function: __VERIFIER_nondet_int // Skip function: __VERIFIER_nondet_ulong // Function: __const_udelay // with type: void __const_udelay(unsigned long) // with return type: void void __const_udelay(unsigned long arg0) { // Void type return; } // Function: __dynamic_dev_dbg // with type: void __dynamic_dev_dbg(struct _ddebug *, const struct device *, const char *, ...) // with return type: void void __dynamic_dev_dbg(struct _ddebug *arg0, const struct device *arg1, const char *arg2, ...) { // Void type return; } // Function: __dynamic_pr_debug // with type: void __dynamic_pr_debug(struct _ddebug *, const char *, ...) // with return type: void void __dynamic_pr_debug(struct _ddebug *arg0, const char *arg1, ...) { // Void type return; } // Function: __might_fault // with type: void __might_fault(const char *, int) // with return type: void void __might_fault(const char *arg0, int arg1) { // Void type return; } // Function: __msecs_to_jiffies // with type: unsigned long int __msecs_to_jiffies(const unsigned int) // with return type: unsigned long int unsigned long __VERIFIER_nondet_ulong(void); unsigned long int __msecs_to_jiffies(const unsigned int arg0) { // Simple type return __VERIFIER_nondet_ulong(); } // Function: __pci_complete_power_transition // with type: int __pci_complete_power_transition(struct pci_dev *, pci_power_t ) // with return type: int int __VERIFIER_nondet_int(void); int __pci_complete_power_transition(struct pci_dev *arg0, pci_power_t arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: __pci_register_driver // with type: int __pci_register_driver(struct pci_driver *, struct module *, const char *) // with return type: int int __VERIFIER_nondet_int(void); int __pci_register_driver(struct pci_driver *arg0, struct module *arg1, const char *arg2) { // Simple type return __VERIFIER_nondet_int(); } // Function: __raw_spin_lock_init // with type: void __raw_spin_lock_init(raw_spinlock_t *, const char *, struct lock_class_key *) // with return type: void void __raw_spin_lock_init(raw_spinlock_t *arg0, const char *arg1, struct lock_class_key *arg2) { // Void type return; } // Function: _raw_spin_lock_irqsave // with type: unsigned long int _raw_spin_lock_irqsave(raw_spinlock_t *) // with return type: unsigned long int unsigned long __VERIFIER_nondet_ulong(void); unsigned long int _raw_spin_lock_irqsave(raw_spinlock_t *arg0) { // Simple type return __VERIFIER_nondet_ulong(); } // Function: _raw_spin_unlock_irqrestore // with type: void _raw_spin_unlock_irqrestore(raw_spinlock_t *, unsigned long) // with return type: void void _raw_spin_unlock_irqrestore(raw_spinlock_t *arg0, unsigned long arg1) { // Void type return; } // Function: arch_phys_wc_add // with type: int arch_phys_wc_add(unsigned long, unsigned long) // with return type: int int __VERIFIER_nondet_int(void); int arch_phys_wc_add(unsigned long arg0, unsigned long arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: arch_phys_wc_del // with type: void arch_phys_wc_del(int) // with return type: void void arch_phys_wc_del(int arg0) { // Void type return; } // Function: backlight_device_register // with type: struct backlight_device *backlight_device_register(const char *, struct device *, void *, const struct backlight_ops *, const struct backlight_properties *) // with return type: (struct backlight_device)* struct backlight_device *backlight_device_register(const char *arg0, struct device *arg1, void *arg2, const struct backlight_ops *arg3, const struct backlight_properties *arg4) { // Pointer type return ldv_malloc(sizeof(struct backlight_device)); } // Function: backlight_device_unregister // with type: void backlight_device_unregister(struct backlight_device *) // with return type: void void backlight_device_unregister(struct backlight_device *arg0) { // Void type return; } // Skip function: calloc // Function: cfb_copyarea // with type: void cfb_copyarea(struct fb_info *, const struct fb_copyarea *) // with return type: void void cfb_copyarea(struct fb_info *arg0, const struct fb_copyarea *arg1) { // Void type return; } // Function: cfb_fillrect // with type: void cfb_fillrect(struct fb_info *, const struct fb_fillrect *) // with return type: void void cfb_fillrect(struct fb_info *arg0, const struct fb_fillrect *arg1) { // Void type return; } // Function: cfb_imageblit // with type: void cfb_imageblit(struct fb_info *, const struct fb_image *) // with return type: void void cfb_imageblit(struct fb_info *arg0, const struct fb_image *arg1) { // Void type return; } // Function: console_lock // with type: void console_lock() // with return type: void void console_lock() { // Void type return; } // Function: console_trylock // with type: int console_trylock() // with return type: int int __VERIFIER_nondet_int(void); int console_trylock() { // Simple type return __VERIFIER_nondet_int(); } // Function: console_unlock // with type: void console_unlock() // with return type: void void console_unlock() { // Void type return; } // Function: del_timer_sync // with type: int del_timer_sync(struct timer_list *) // with return type: int int __VERIFIER_nondet_int(void); int del_timer_sync(struct timer_list *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Function: dev_warn // with type: void dev_warn(const struct device *, const char *, ...) // with return type: void void dev_warn(const struct device *arg0, const char *arg1, ...) { // Void type return; } // Function: do_gettimeofday // with type: void do_gettimeofday(struct timeval *) // with return type: void void do_gettimeofday(struct timeval *arg0) { // Void type return; } // Function: fb_add_videomode // with type: int fb_add_videomode(const struct fb_videomode *, struct list_head *) // with return type: int int __VERIFIER_nondet_int(void); int fb_add_videomode(const struct fb_videomode *arg0, struct list_head *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_alloc_cmap // with type: int fb_alloc_cmap(struct fb_cmap *, int, int) // with return type: int int __VERIFIER_nondet_int(void); int fb_alloc_cmap(struct fb_cmap *arg0, int arg1, int arg2) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_bl_default_curve // with type: void fb_bl_default_curve(struct fb_info *, u8 , u8 , u8 ) // with return type: void void fb_bl_default_curve(struct fb_info *arg0, u8 arg1, u8 arg2, u8 arg3) { // Void type return; } // Function: fb_ddc_read // with type: unsigned char *fb_ddc_read(struct i2c_adapter *) // with return type: (unsigned char)* unsigned char *fb_ddc_read(struct i2c_adapter *arg0) { // Pointer type return ldv_malloc(sizeof(unsigned char)); } // Function: fb_dealloc_cmap // with type: void fb_dealloc_cmap(struct fb_cmap *) // with return type: void void fb_dealloc_cmap(struct fb_cmap *arg0) { // Void type return; } // Function: fb_destroy_modedb // with type: void fb_destroy_modedb(struct fb_videomode *) // with return type: void void fb_destroy_modedb(struct fb_videomode *arg0) { // Void type return; } // Function: fb_edid_to_monspecs // with type: void fb_edid_to_monspecs(unsigned char *, struct fb_monspecs *) // with return type: void void fb_edid_to_monspecs(unsigned char *arg0, struct fb_monspecs *arg1) { // Void type return; } // Function: fb_find_mode // with type: int fb_find_mode(struct fb_var_screeninfo *, struct fb_info *, const char *, const struct fb_videomode *, unsigned int, const struct fb_videomode *, unsigned int) // with return type: int int __VERIFIER_nondet_int(void); int fb_find_mode(struct fb_var_screeninfo *arg0, struct fb_info *arg1, const char *arg2, const struct fb_videomode *arg3, unsigned int arg4, const struct fb_videomode *arg5, unsigned int arg6) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_pan_display // with type: int fb_pan_display(struct fb_info *, struct fb_var_screeninfo *) // with return type: int int __VERIFIER_nondet_int(void); int fb_pan_display(struct fb_info *arg0, struct fb_var_screeninfo *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_parse_edid // with type: int fb_parse_edid(unsigned char *, struct fb_var_screeninfo *) // with return type: int int __VERIFIER_nondet_int(void); int fb_parse_edid(unsigned char *arg0, struct fb_var_screeninfo *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_set_cmap // with type: int fb_set_cmap(struct fb_cmap *, struct fb_info *) // with return type: int int __VERIFIER_nondet_int(void); int fb_set_cmap(struct fb_cmap *arg0, struct fb_info *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_set_suspend // with type: void fb_set_suspend(struct fb_info *, int) // with return type: void void fb_set_suspend(struct fb_info *arg0, int arg1) { // Void type return; } // Function: fb_validate_mode // with type: int fb_validate_mode(const struct fb_var_screeninfo *, struct fb_info *) // with return type: int int __VERIFIER_nondet_int(void); int fb_validate_mode(const struct fb_var_screeninfo *arg0, struct fb_info *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: fb_var_to_videomode // with type: void fb_var_to_videomode(struct fb_videomode *, const struct fb_var_screeninfo *) // with return type: void void fb_var_to_videomode(struct fb_videomode *arg0, const struct fb_var_screeninfo *arg1) { // Void type return; } // Function: fb_videomode_to_modelist // with type: void fb_videomode_to_modelist(const struct fb_videomode *, int, struct list_head *) // with return type: void void fb_videomode_to_modelist(const struct fb_videomode *arg0, int arg1, struct list_head *arg2) { // Void type return; } // Function: framebuffer_alloc // with type: struct fb_info *framebuffer_alloc(size_t , struct device *) // with return type: (struct fb_info)* struct fb_info *framebuffer_alloc(size_t arg0, struct device *arg1) { // Pointer type return ldv_malloc(sizeof(struct fb_info)); } // Function: framebuffer_release // with type: void framebuffer_release(struct fb_info *) // with return type: void void framebuffer_release(struct fb_info *arg0) { // Void type return; } // Function: i2c_bit_add_bus // with type: int i2c_bit_add_bus(struct i2c_adapter *) // with return type: int int __VERIFIER_nondet_int(void); int i2c_bit_add_bus(struct i2c_adapter *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Function: i2c_del_adapter // with type: void i2c_del_adapter(struct i2c_adapter *) // with return type: void void i2c_del_adapter(struct i2c_adapter *arg0) { // Void type return; } // Function: ioremap_nocache // with type: void *ioremap_nocache(resource_size_t , unsigned long) // with return type: (void)* void *ioremap_nocache(resource_size_t arg0, unsigned long arg1) { // Pointer type return ldv_malloc(0UL); } // Function: ioremap_wc // with type: void *ioremap_wc(resource_size_t , unsigned long) // with return type: (void)* void *ioremap_wc(resource_size_t arg0, unsigned long arg1) { // Pointer type return ldv_malloc(0UL); } // Function: iounmap // with type: void iounmap(volatile void *) // with return type: void void iounmap(volatile void *arg0) { // Void type return; } // Skip function: kfree // Function: ldv_initialize // with type: void ldv_initialize() // with return type: void void ldv_initialize() { // Void type return; } // Function: ldv_probe_4 // with type: int ldv_probe_4() // with return type: int int __VERIFIER_nondet_int(void); int ldv_probe_4() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_probe_5 // with type: int ldv_probe_5() // with return type: int int __VERIFIER_nondet_int(void); int ldv_probe_5() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_release_4 // with type: int ldv_release_4() // with return type: int int __VERIFIER_nondet_int(void); int ldv_release_4() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_release_5 // with type: int ldv_release_5() // with return type: int int __VERIFIER_nondet_int(void); int ldv_release_5() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_resume_early_3 // with type: int ldv_resume_early_3() // with return type: int int __VERIFIER_nondet_int(void); int ldv_resume_early_3() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_shutdown_3 // with type: int ldv_shutdown_3() // with return type: int int __VERIFIER_nondet_int(void); int ldv_shutdown_3() { // Simple type return __VERIFIER_nondet_int(); } // Function: ldv_suspend_late_3 // with type: int ldv_suspend_late_3() // with return type: int int __VERIFIER_nondet_int(void); int ldv_suspend_late_3() { // Simple type return __VERIFIER_nondet_int(); } // Skip function: malloc // Skip function: memcpy // Function: memory_read_from_buffer // with type: ssize_t memory_read_from_buffer(void *, size_t , loff_t *, const void *, size_t ) // with return type: ssize_t long __VERIFIER_nondet_long(void); ssize_t memory_read_from_buffer(void *arg0, size_t arg1, loff_t *arg2, const void *arg3, size_t arg4) { // Typedef type // Real type: __kernel_ssize_t // Typedef type // Real type: __kernel_long_t // Typedef type // Real type: long // Simple type return __VERIFIER_nondet_long(); } // Skip function: memset // Function: mod_timer // with type: int mod_timer(struct timer_list *, unsigned long) // with return type: int int __VERIFIER_nondet_int(void); int mod_timer(struct timer_list *arg0, unsigned long arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: msleep // with type: void msleep(unsigned int) // with return type: void void msleep(unsigned int arg0) { // Void type return; } // Function: mutex_lock // with type: void mutex_lock(struct mutex *) // with return type: void void mutex_lock(struct mutex *arg0) { // Void type return; } // Function: mutex_trylock // with type: int mutex_trylock(struct mutex *) // with return type: int int __VERIFIER_nondet_int(void); int mutex_trylock(struct mutex *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Function: mutex_unlock // with type: void mutex_unlock(struct mutex *) // with return type: void void mutex_unlock(struct mutex *arg0) { // Void type return; } // Function: pci_bus_read_config_word // with type: int pci_bus_read_config_word(struct pci_bus *, unsigned int, int, u16 *) // with return type: int int __VERIFIER_nondet_int(void); int pci_bus_read_config_word(struct pci_bus *arg0, unsigned int arg1, int arg2, u16 *arg3) { // Simple type return __VERIFIER_nondet_int(); } // Function: pci_bus_write_config_word // with type: int pci_bus_write_config_word(struct pci_bus *, unsigned int, int, u16 ) // with return type: int int __VERIFIER_nondet_int(void); int pci_bus_write_config_word(struct pci_bus *arg0, unsigned int arg1, int arg2, u16 arg3) { // Simple type return __VERIFIER_nondet_int(); } // Function: pci_disable_device // with type: void pci_disable_device(struct pci_dev *) // with return type: void void pci_disable_device(struct pci_dev *arg0) { // Void type return; } // Function: pci_enable_device // with type: int pci_enable_device(struct pci_dev *) // with return type: int int __VERIFIER_nondet_int(void); int pci_enable_device(struct pci_dev *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Function: pci_map_rom // with type: void *pci_map_rom(struct pci_dev *, size_t *) // with return type: (void)* void *pci_map_rom(struct pci_dev *arg0, size_t *arg1) { // Pointer type return ldv_malloc(0UL); } // Function: pci_release_region // with type: void pci_release_region(struct pci_dev *, int) // with return type: void void pci_release_region(struct pci_dev *arg0, int arg1) { // Void type return; } // Function: pci_request_region // with type: int pci_request_region(struct pci_dev *, int, const char *) // with return type: int int __VERIFIER_nondet_int(void); int pci_request_region(struct pci_dev *arg0, int arg1, const char *arg2) { // Simple type return __VERIFIER_nondet_int(); } // Function: pci_save_state // with type: int pci_save_state(struct pci_dev *) // with return type: int int __VERIFIER_nondet_int(void); int pci_save_state(struct pci_dev *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Function: pci_unmap_rom // with type: void pci_unmap_rom(struct pci_dev *, void *) // with return type: void void pci_unmap_rom(struct pci_dev *arg0, void *arg1) { // Void type return; } // Function: pci_unregister_driver // with type: void pci_unregister_driver(struct pci_driver *) // with return type: void void pci_unregister_driver(struct pci_driver *arg0) { // Void type return; } // Function: printk // with type: int printk(const char *, ...) // with return type: int int __VERIFIER_nondet_int(void); int printk(const char *arg0, ...) { // Simple type return __VERIFIER_nondet_int(); } // Function: register_framebuffer // with type: int register_framebuffer(struct fb_info *) // with return type: int int __VERIFIER_nondet_int(void); int register_framebuffer(struct fb_info *arg0) { // Simple type return __VERIFIER_nondet_int(); } // Skip function: snprintf // Skip function: strcmp // Function: strlcpy // with type: size_t strlcpy(char *, const char *, size_t ) // with return type: size_t unsigned long __VERIFIER_nondet_ulong(void); size_t strlcpy(char *arg0, const char *arg1, size_t arg2) { // Typedef type // Real type: __kernel_size_t // Typedef type // Real type: __kernel_ulong_t // Typedef type // Real type: unsigned long // Simple type return __VERIFIER_nondet_ulong(); } // Function: sysfs_create_bin_file // with type: int sysfs_create_bin_file(struct kobject *, const struct bin_attribute *) // with return type: int int __VERIFIER_nondet_int(void); int sysfs_create_bin_file(struct kobject *arg0, const struct bin_attribute *arg1) { // Simple type return __VERIFIER_nondet_int(); } // Function: sysfs_remove_bin_file // with type: void sysfs_remove_bin_file(struct kobject *, const struct bin_attribute *) // with return type: void void sysfs_remove_bin_file(struct kobject *arg0, const struct bin_attribute *arg1) { // Void type return; } // Function: trace_hardirqs_off // with type: void trace_hardirqs_off() // with return type: void void trace_hardirqs_off() { // Void type return; } // Function: trace_hardirqs_on // with type: void trace_hardirqs_on() // with return type: void void trace_hardirqs_on() { // Void type return; } // Function: unregister_framebuffer // with type: int unregister_framebuffer(struct fb_info *) // with return type: int int __VERIFIER_nondet_int(void); int unregister_framebuffer(struct fb_info *arg0) { // Simple type return __VERIFIER_nondet_int(); }