
                                                Location: id=34#1 src="ldv/68_1/drivers/input/misc/keyspan_remote.ko/unsafe.cil.out.i.pp.i.common.c"; line=0
                                                Location: id=34#1 src="ldv/68_1/drivers/input/misc/keyspan_remote.ko/unsafe.cil.out.i.pp.i.common.c"; line=0
FunctionCall(__BLAST_initialize_ldv/68_1/drivers/input/misc/keyspan_remote.ko/unsafe.cil.out.i.pp.i.common.c())
Locals: 
                                                Location: id=42#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=29
   Block(__param_str_debug[ 0 ] = 100;__param_str_debug[ 1 ] =
101;__param_str_debug[ 2 ] = 98;__param_str_debug[ 3 ] =
117;__param_str_debug[ 4 ] = 103;__param_str_debug[ 5 ] =
0;__param_debug.name = __param_str_debug;__param_debug.ops =
&(param_ops_int);__param_debug.perm = 292;__param_debug.flags =
0;__param_debug.__annonCompField31.arg = &(debug);__mod_debugtype29[ 0 ] =
112;__mod_debugtype29[ 1 ] = 97;__mod_debugtype29[ 2 ] =
114;__mod_debugtype29[ 3 ] = 109;__mod_debugtype29[ 4 ] =
116;__mod_debugtype29[ 5 ] = 121;__mod_debugtype29[ 6 ] =
112;__mod_debugtype29[ 7 ] = 101;__mod_debugtype29[ 8 ] =
61;__mod_debugtype29[ 9 ] = 100;__mod_debugtype29[ 10 ] =
101;__mod_debugtype29[ 11 ] = 98;__mod_debugtype29[ 12 ] =
117;__mod_debugtype29[ 13 ] = 103;__mod_debugtype29[ 14 ] =
58;__mod_debugtype29[ 15 ] = 105;__mod_debugtype29[ 16 ] =
110;__mod_debugtype29[ 17 ] = 116;__mod_debugtype29[ 18 ] =
0;__mod_debug30[ 0 ] = 112;__mod_debug30[ 1 ] = 97;__mod_debug30[ 2 ] =
114;__mod_debug30[ 3 ] = 109;__mod_debug30[ 4 ] = 61;__mod_debug30[ 5 ] =
100;__mod_debug30[ 6 ] = 101;__mod_debug30[ 7 ] = 98;__mod_debug30[ 8 ] =
117;__mod_debug30[ 9 ] = 103;__mod_debug30[ 10 ] = 58;__mod_debug30[ 11 ] =
69;__mod_debug30[ 12 ] = 110;__mod_debug30[ 13 ] = 97;__mod_debug30[ 14 ] =
98;__mod_debug30[ 15 ] = 108;__mod_debug30[ 16 ] = 101;__mod_debug30[ 17 ] =
32;__mod_debug30[ 18 ] = 101;__mod_debug30[ 19 ] = 120;__mod_debug30[ 20 ] =
116;__mod_debug30[ 21 ] = 114;__mod_debug30[ 22 ] = 97;__mod_debug30[ 23 ] =
32;__mod_debug30[ 24 ] = 100;__mod_debug30[ 25 ] = 101;__mod_debug30[ 26 ] =
98;__mod_debug30[ 27 ] = 117;__mod_debug30[ 28 ] = 103;__mod_debug30[ 29 ] =
32;__mod_debug30[ 30 ] = 109;__mod_debug30[ 31 ] = 101;__mod_debug30[ 32 ] =
115;__mod_debug30[ 33 ] = 115;__mod_debug30[ 34 ] = 97;__mod_debug30[ 35 ] =
103;__mod_debug30[ 36 ] = 101;__mod_debug30[ 37 ] = 115;__mod_debug30[ 38 ] =
32;__mod_debug30[ 39 ] = 97;__mod_debug30[ 40 ] = 110;__mod_debug30[ 41 ] =
100;__mod_debug30[ 42 ] = 32;__mod_debug30[ 43 ] = 105;__mod_debug30[ 44 ] =
110;__mod_debug30[ 45 ] = 102;__mod_debug30[ 46 ] = 111;__mod_debug30[ 47 ] =
114;__mod_debug30[ 48 ] = 109;__mod_debug30[ 49 ] = 97;__mod_debug30[ 50 ] =
116;__mod_debug30[ 51 ] = 105;__mod_debug30[ 52 ] = 111;__mod_debug30[ 53 ] =
110;__mod_debug30[ 54 ] = 0;keyspan_key_table[ 0 ] = 0;keyspan_key_table[ 1 ]
= 0;keyspan_key_table[ 2 ] = 128;keyspan_key_table[ 3 ] =
200;keyspan_key_table[ 4 ] = 0;keyspan_key_table[ 5 ] =
165;keyspan_key_table[ 6 ] = 168;keyspan_key_table[ 7 ] =
159;keyspan_key_table[ 8 ] = 163;keyspan_key_table[ 9 ] =
0;keyspan_key_table[ 10 ] = 0;keyspan_key_table[ 11 ] =
0;keyspan_key_table[ 12 ] = 119;keyspan_key_table[ 13 ] =
115;keyspan_key_table[ 14 ] = 0;keyspan_key_table[ 15 ] =
0;keyspan_key_table[ 16 ] = 0;keyspan_key_table[ 17 ] =
114;keyspan_key_table[ 18 ] = 0;keyspan_key_table[ 19 ] =
103;keyspan_key_table[ 20 ] = 0;keyspan_key_table[ 21 ] =
113;keyspan_key_table[ 22 ] = 105;keyspan_key_table[ 23 ] =
28;keyspan_key_table[ 24 ] = 106;keyspan_key_table[ 25 ] =
0;keyspan_key_table[ 26 ] = 0;keyspan_key_table[ 27 ] =
108;keyspan_key_table[ 28 ] = 0;keyspan_key_table[ 29 ] =
55;keyspan_key_table[ 30 ] = 0;keyspan_key_table[ 31 ] =
139;keyspan_table[ 0 ].match_flags = 3;keyspan_table[ 0 ].idVendor =
1741;keyspan_table[ 0 ].idProduct = 514;keyspan_table[ 0 ].bcdDevice_lo =
0;keyspan_table[ 0 ].bcdDevice_hi = 0;keyspan_table[ 0 ].bDeviceClass =
0;keyspan_table[ 0 ].bDeviceSubClass = 0;keyspan_table[ 0 ].bDeviceProtocol =
0;keyspan_table[ 0 ].bInterfaceClass =
0;keyspan_table[ 0 ].bInterfaceSubClass =
0;keyspan_table[ 0 ].bInterfaceProtocol = 0;keyspan_table[ 0 ].driver_info =
0;descriptor.modname = "keyspan_remote";descriptor.function =
"keyspan_load_tester";descriptor.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor.format
= "%s - Error ran out of data. pos: %d, len: %d\n";descriptor.lineno =
163;descriptor.flags = 0;descriptor.enabled = 0;descriptor___0.modname =
"keyspan_remote";descriptor___0.function =
"keyspan_check_data";descriptor___0.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor___0.format
=
"%s found valid message: system: %d, button: %d, toggle: %d\n";descriptor___0.lineno
= 321;descriptor___0.flags = 0;descriptor___0.enabled =
0;descriptor___1.modname = "keyspan_remote";descriptor___1.function =
"keyspan_setup";descriptor___1.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor___1.format
= "%s - failed to set bit rate due to error: %d\n";descriptor___1.lineno =
345;descriptor___1.flags = 0;descriptor___1.enabled =
0;descriptor___2.modname = "keyspan_remote";descriptor___2.function =
"keyspan_setup";descriptor___2.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor___2.format
=
"%s - failed to set resume sensitivity due to error: %d\n";descriptor___2.lineno
= 353;descriptor___2.flags = 0;descriptor___2.enabled =
0;descriptor___3.modname = "keyspan_remote";descriptor___3.function =
"keyspan_setup";descriptor___3.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor___3.format
= "%s - failed to turn receive on due to error: %d\n";descriptor___3.lineno =
361;descriptor___3.flags = 0;descriptor___3.enabled =
0;descriptor___4.modname = "keyspan_remote";descriptor___4.function =
"keyspan_setup";descriptor___4.filename =
"/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c";descriptor___4.format
= "%s - Setup complete.\n";descriptor___4.lineno = 365;descriptor___4.flags =
0;descriptor___4.enabled = 0;keyspan_driver.name =
"keyspan_remote";keyspan_driver.probe =
&(keyspan_probe);keyspan_driver.disconnect =
&(keyspan_disconnect);keyspan_driver.unlocked_ioctl =
0;keyspan_driver.suspend = 0;keyspan_driver.resume =
0;keyspan_driver.reset_resume = 0;keyspan_driver.pre_reset =
0;keyspan_driver.post_reset = 0;keyspan_driver.id_table =
keyspan_table;keyspan_driver.dynids.lock.__annonCompField18.rlock.raw_lock.slock
= 0;keyspan_driver.dynids.lock.__annonCompField18.rlock.magic =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.owner_cpu =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.owner =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.key =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.class_cache[ 0 ]
=
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.class_cache[ 1 ]
= 0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.name =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.cpu =
0;keyspan_driver.dynids.lock.__annonCompField18.rlock.dep_map.ip =
0;keyspan_driver.dynids.list.next = 0;keyspan_driver.dynids.list.prev =
0;keyspan_driver.drvwrap.driver.name = 0;keyspan_driver.drvwrap.driver.bus =
0;keyspan_driver.drvwrap.driver.owner =
0;keyspan_driver.drvwrap.driver.mod_name =
0;keyspan_driver.drvwrap.driver.suppress_bind_attrs =
0;keyspan_driver.drvwrap.driver.of_match_table =
0;keyspan_driver.drvwrap.driver.probe =
0;keyspan_driver.drvwrap.driver.remove =
0;keyspan_driver.drvwrap.driver.shutdown =
0;keyspan_driver.drvwrap.driver.suspend =
0;keyspan_driver.drvwrap.driver.resume =
0;keyspan_driver.drvwrap.driver.groups = 0;keyspan_driver.drvwrap.driver.pm =
0;keyspan_driver.drvwrap.driver.p = 0;keyspan_driver.drvwrap.for_devices =
0;keyspan_driver.no_dynamic_id = 0;keyspan_driver.supports_autosuspend =
0;keyspan_driver.soft_unbind = 0;__mod_author606[ 0 ] =
97;__mod_author606[ 1 ] = 117;__mod_author606[ 2 ] = 116;__mod_author606[ 3 ]
= 104;__mod_author606[ 4 ] = 111;__mod_author606[ 5 ] =
114;__mod_author606[ 6 ] = 61;__mod_author606[ 7 ] = 77;__mod_author606[ 8 ]
= 105;__mod_author606[ 9 ] = 99;__mod_author606[ 10 ] =
104;__mod_author606[ 11 ] = 97;__mod_author606[ 12 ] =
101;__mod_author606[ 13 ] = 108;__mod_author606[ 14 ] =
32;__mod_author606[ 15 ] = 68;__mod_author606[ 16 ] =
111;__mod_author606[ 17 ] = 119;__mod_author606[ 18 ] =
110;__mod_author606[ 19 ] = 101;__mod_author606[ 20 ] =
121;__mod_author606[ 21 ] = 32;__mod_author606[ 22 ] =
60;__mod_author606[ 23 ] = 100;__mod_author606[ 24 ] =
111;__mod_author606[ 25 ] = 119;__mod_author606[ 26 ] =
110;__mod_author606[ 27 ] = 101;__mod_author606[ 28 ] =
121;__mod_author606[ 29 ] = 64;__mod_author606[ 30 ] =
122;__mod_author606[ 31 ] = 121;__mod_author606[ 32 ] =
109;__mod_author606[ 33 ] = 101;__mod_author606[ 34 ] =
116;__mod_author606[ 35 ] = 97;__mod_author606[ 36 ] =
46;__mod_author606[ 37 ] = 99;__mod_author606[ 38 ] =
111;__mod_author606[ 39 ] = 109;__mod_author606[ 40 ] =
62;__mod_author606[ 41 ] = 0;__mod_description607[ 0 ] =
100;__mod_description607[ 1 ] = 101;__mod_description607[ 2 ] =
115;__mod_description607[ 3 ] = 99;__mod_description607[ 4 ] =
114;__mod_description607[ 5 ] = 105;__mod_description607[ 6 ] =
112;__mod_description607[ 7 ] = 116;__mod_description607[ 8 ] =
105;__mod_description607[ 9 ] = 111;__mod_description607[ 10 ] =
110;__mod_description607[ 11 ] = 61;__mod_description607[ 12 ] =
68;__mod_description607[ 13 ] = 114;__mod_description607[ 14 ] =
105;__mod_description607[ 15 ] = 118;__mod_description607[ 16 ] =
101;__mod_description607[ 17 ] = 114;__mod_description607[ 18 ] =
32;__mod_description607[ 19 ] = 102;__mod_description607[ 20 ] =
111;__mod_description607[ 21 ] = 114;__mod_description607[ 22 ] =
32;__mod_description607[ 23 ] = 116;__mod_description607[ 24 ] =
104;__mod_description607[ 25 ] = 101;__mod_description607[ 26 ] =
32;__mod_description607[ 27 ] = 85;__mod_description607[ 28 ] =
83;__mod_description607[ 29 ] = 66;__mod_description607[ 30 ] =
32;__mod_description607[ 31 ] = 75;__mod_description607[ 32 ] =
101;__mod_description607[ 33 ] = 121;__mod_description607[ 34 ] =
115;__mod_description607[ 35 ] = 112;__mod_description607[ 36 ] =
97;__mod_description607[ 37 ] = 110;__mod_description607[ 38 ] =
32;__mod_description607[ 39 ] = 114;__mod_description607[ 40 ] =
101;__mod_description607[ 41 ] = 109;__mod_description607[ 42 ] =
111;__mod_description607[ 43 ] = 116;__mod_description607[ 44 ] =
101;__mod_description607[ 45 ] = 32;__mod_description607[ 46 ] =
99;__mod_description607[ 47 ] = 111;__mod_description607[ 48 ] =
110;__mod_description607[ 49 ] = 116;__mod_description607[ 50 ] =
114;__mod_description607[ 51 ] = 111;__mod_description607[ 52 ] =
108;__mod_description607[ 53 ] = 46;__mod_description607[ 54 ] =
0;__mod_license608[ 0 ] = 108;__mod_license608[ 1 ] =
105;__mod_license608[ 2 ] = 99;__mod_license608[ 3 ] =
101;__mod_license608[ 4 ] = 110;__mod_license608[ 5 ] =
115;__mod_license608[ 6 ] = 101;__mod_license608[ 7 ] =
61;__mod_license608[ 8 ] = 71;__mod_license608[ 9 ] =
80;__mod_license608[ 10 ] = 76;__mod_license608[ 11 ] = 0;ldv_urb_state =
0;ldv_coherent_state = 0;)
                                                Location: id=42#2 src="ldv/68_1/drivers/input/misc/keyspan_remote.ko/unsafe.cil.out.i.pp.i.common.c"; line=0
   Block(Return(0);)
Skip
                                                Location: id=34#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=699
Block(LDV_IN_INTERRUPT = 1;)
                                                Location: id=34#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=708
FunctionCall(ldv_initialize())
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=34#5 (Artificial)
Skip
                                                Location: id=34#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=731
FunctionCall(tmp___7@main = usb_keyspan_init())
Locals: 
                                                Location: id=30#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=589
   FunctionCall(result@usb_keyspan_init = usb_register(&(keyspan_driver)))
Locals:  driver@usb_register
                                                Location: id=11#1 src="include/linux/usb.h"; line=933
      FunctionCall(tmp___7@usb_register =
usb_register_driver(driver@usb_register, &(__this_module), "keyspan_remote"))
LDV: undefined function called: usb_register_driver
                                                Location: id=11#2 (Artificial)
      Skip
                                                Location: id=11#3 src="include/linux/usb.h"; line=933
      Block(Return(tmp___7@usb_register);)
   Skip
                                                Location: id=30#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=590
   Pred(result@usb_keyspan_init  ==  0)
                                                Location: id=30#7 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=593
   Block(Return(result@usb_keyspan_init);)
Skip
                                                Location: id=34#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=731
Pred(tmp___7@main  ==  0)
                                                Location: id=34#10 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=733
Block(ldv_s_keyspan_driver_usb_driver@main = 0;)
                                                Location: id=34#13 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
FunctionCall(tmp___9@main = nondet_int())
LDV: undefined function called: nondet_int
                                                Location: id=34#14 (Artificial)
Skip
                                                Location: id=34#15 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
Pred(tmp___9@main  !=  0)
                                                Location: id=34#16 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=740
FunctionCall(tmp___8@main = nondet_int())
LDV: undefined function called: nondet_int
                                                Location: id=34#18 (Artificial)
Skip
                                                Location: id=34#19 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=742
Pred(tmp___8@main  ==  0)
                                                Location: id=34#20 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=745
Pred(ldv_s_keyspan_driver_usb_driver@main  ==  0)
                                                Location: id=34#22 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=767
FunctionCall(res_keyspan_probe_9 =
keyspan_probe(var_group1@main, var_keyspan_probe_9_p1@main))
Locals:  interface@keyspan_probe id@keyspan_probe
                                                Location: id=28#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=445
   FunctionCall(tmp___7@keyspan_probe =
interface_to_usbdev(interface@keyspan_probe))
Locals:  intf@interface_to_usbdev
                                                Location: id=9#1 src="include/linux/usb.h"; line=499
      Block(__mptr@interface_to_usbdev = * (intf@interface_to_usbdev ).dev.parent;)
                                                Location: id=9#2 src="include/linux/usb.h"; line=499
      Block(cil_3@interface_to_usbdev = 0;)
                                                Location: id=9#3 src="include/linux/usb.h"; line=499
      Block(__retres4@interface_to_usbdev = __mptr@interface_to_usbdev  - 
cil_3@interface_to_usbdev  foffset  dev;)
                                                Location: id=9#4 src="include/linux/usb.h"; line=497
      Block(Return(__retres4@interface_to_usbdev);)
   Skip
                                                Location: id=28#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=445
   Block(udev@keyspan_probe = tmp___7@keyspan_probe;)
                                                Location: id=28#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=451
   FunctionCall(endpoint@keyspan_probe =
keyspan_get_in_endpoint(* (interface@keyspan_probe ).cur_altsetting))
Locals:  iface@keyspan_get_in_endpoint
                                                Location: id=27#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=428
      Block(i@keyspan_get_in_endpoint = 0;)
                                                Location: id=27#2 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=428
      Pred(i@keyspan_get_in_endpoint  < 
     * (iface@keyspan_get_in_endpoint ).desc.bNumEndpoints)
                                                Location: id=27#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=429
      Block(cil_5@keyspan_get_in_endpoint =
* (iface@keyspan_get_in_endpoint ).endpoint  + 
i@keyspan_get_in_endpoint;endpoint@keyspan_get_in_endpoint =
cil_5@keyspan_get_in_endpoint  foffset  desc;)
                                                Location: id=27#5 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=431
      FunctionCall(tmp___7@keyspan_get_in_endpoint =
usb_endpoint_is_int_in(endpoint@keyspan_get_in_endpoint))
Locals:  epd@usb_endpoint_is_int_in
                                                Location: id=6#1 src="include/linux/usb/ch9.h"; line=531
         FunctionCall(tmp@usb_endpoint_is_int_in =
usb_endpoint_xfer_int(epd@usb_endpoint_is_int_in))
Locals:  epd@usb_endpoint_xfer_int
                                                Location: id=5#1 src=""; line=-1
            Pred(* (epd@usb_endpoint_xfer_int ).bmAttributes  &  3  ==  3)
                                                Location: id=5#2 src=""; line=-1
            Block(__cil_tmp2@usb_endpoint_xfer_int = 1;)
                                                Location: id=5#4 src="include/linux/usb/ch9.h"; line=477
            Block(Return(__cil_tmp2@usb_endpoint_xfer_int);)
         Skip
                                                Location: id=6#3 src="include/linux/usb/ch9.h"; line=531
         Pred(tmp@usb_endpoint_is_int_in  !=  0)
                                                Location: id=6#4 src="include/linux/usb/ch9.h"; line=531
         FunctionCall(tmp___0@usb_endpoint_is_int_in =
usb_endpoint_dir_in(epd@usb_endpoint_is_int_in))
Locals:  epd@usb_endpoint_dir_in
                                                Location: id=4#1 src=""; line=-1
            Pred(* (epd@usb_endpoint_dir_in ).bEndpointAddress  &  128  ==  128)
                                                Location: id=4#2 src=""; line=-1
            Block(__cil_tmp2@usb_endpoint_dir_in = 1;)
                                                Location: id=4#4 src="include/linux/usb/ch9.h"; line=426
            Block(Return(__cil_tmp2@usb_endpoint_dir_in);)
         Skip
                                                Location: id=6#7 src="include/linux/usb/ch9.h"; line=531
         Pred(tmp___0@usb_endpoint_is_int_in  !=  0)
                                                Location: id=6#8 src="include/linux/usb/ch9.h"; line=531
         Block(tmp___1@usb_endpoint_is_int_in = 1;)
                                                Location: id=6#10 src="include/linux/usb/ch9.h"; line=531
         Block(Return(tmp___1@usb_endpoint_is_int_in);)
      Skip
                                                Location: id=27#7 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=431
      Pred(tmp___7@keyspan_get_in_endpoint  !=  0)
                                                Location: id=27#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=433
      Block(__retres6@keyspan_get_in_endpoint = endpoint@keyspan_get_in_endpoint;)
                                                Location: id=27#10 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=422
      Block(Return(__retres6@keyspan_get_in_endpoint);)
   Skip
                                                Location: id=28#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=452
   Pred(endpoint@keyspan_probe  !=  0)
                                                Location: id=28#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=455
   FunctionCall(tmp___8@keyspan_probe = kzalloc(24064, 208))
Locals:  size@kzalloc flags@kzalloc
                                                Location: id=3#1 src="include/linux/slab.h"; line=320
      FunctionCall(tmp@kzalloc = kmalloc(size@kzalloc, flags@kzalloc  |  32768))
Locals:  size@kmalloc flags@kmalloc
                                                Location: id=2#1 src="include/linux/slub_def.h"; line=270
         FunctionCall(tmp___2@kmalloc = __kmalloc(size@kmalloc, flags@kmalloc))
LDV: undefined function called: __kmalloc
                                                Location: id=2#2 (Artificial)
         Skip
                                                Location: id=2#3 src="include/linux/slub_def.h"; line=270
         Block(Return(tmp___2@kmalloc);)
      Skip
                                                Location: id=3#3 src="include/linux/slab.h"; line=320
      Block(Return(tmp@kzalloc);)
   Skip
                                                Location: id=28#11 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=455
   Block(remote@keyspan_probe = tmp___8@keyspan_probe;)
                                                Location: id=28#12 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=456
   FunctionCall(input_dev@keyspan_probe = input_allocate_device())
LDV: undefined function called: input_allocate_device
                                                Location: id=28#13 (Artificial)
   Skip
                                                Location: id=28#14 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=457
   Pred(remote@keyspan_probe  !=  0)
                                                Location: id=28#16 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=457
   Pred(input_dev@keyspan_probe  !=  0)
                                                Location: id=28#24 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=462
   Block(* (remote@keyspan_probe ).udev =
udev@keyspan_probe;* (remote@keyspan_probe ).input =
input_dev@keyspan_probe;* (remote@keyspan_probe ).interface =
interface@keyspan_probe;* (remote@keyspan_probe ).in_endpoint =
endpoint@keyspan_probe;* (remote@keyspan_probe ).toggle = -1;)
                                                Location: id=28#26 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=468
   FunctionCall(tmp___9@keyspan_probe =
usb_alloc_coherent(udev@keyspan_probe, 8, 32, remote@keyspan_probe  foffset 
in_dma))
Locals:  dev@usb_alloc_coherent size@usb_alloc_coherent mem_flags@usb_alloc_coherent dma@usb_alloc_coherent
                                                Location: id=37#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=64
      FunctionCall(tmp___7@usb_alloc_coherent = ldv_undefined_pointer())
LDV: undefined function called: ldv_undefined_pointer
                                                Location: id=37#2 (Artificial)
      Skip
                                                Location: id=37#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=64
      Block(arbitrary_memory@usb_alloc_coherent = tmp___7@usb_alloc_coherent;)
                                                Location: id=37#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=64
      Pred(arbitrary_memory@usb_alloc_coherent  !=  0)
                                                Location: id=37#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=64
      Block(ldv_coherent_state = ldv_coherent_state  +  1;)
                                                Location: id=37#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=64
      Block(__retres7@usb_alloc_coherent = arbitrary_memory@usb_alloc_coherent;)
                                                Location: id=37#7 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=62
      Block(Return(__retres7@usb_alloc_coherent);)
   Skip
                                                Location: id=28#28 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=468
   Block(* (remote@keyspan_probe ).in_buffer = tmp___9@keyspan_probe;)
                                                Location: id=28#29 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=469
   Pred(* (remote@keyspan_probe ).in_buffer  !=  0)
                                                Location: id=28#31 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=474
   FunctionCall(* (remote@keyspan_probe ).irq_urb = usb_alloc_urb(0, 208))
Locals:  iso_packets@usb_alloc_urb mem_flags@usb_alloc_urb
                                                Location: id=39#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=75
      FunctionCall(tmp___7@usb_alloc_urb = ldv_undefined_pointer())
LDV: undefined function called: ldv_undefined_pointer
                                                Location: id=39#2 (Artificial)
      Skip
                                                Location: id=39#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=75
      Block(arbitrary_memory@usb_alloc_urb = tmp___7@usb_alloc_urb;)
                                                Location: id=39#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=75
      Pred(arbitrary_memory@usb_alloc_urb  !=  0)
                                                Location: id=39#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=75
      Block(ldv_urb_state = ldv_urb_state  +  1;)
                                                Location: id=39#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=75
      Block(__retres5@usb_alloc_urb = arbitrary_memory@usb_alloc_urb;)
                                                Location: id=39#7 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=74
      Block(Return(__retres5@usb_alloc_urb);)
   Skip
                                                Location: id=28#34 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=475
   Pred(* (remote@keyspan_probe ).irq_urb  !=  0)
                                                Location: id=28#36 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=480
   FunctionCall(error@keyspan_probe = keyspan_setup(udev@keyspan_probe))
Locals:  dev@keyspan_setup
                                                Location: id=23#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=339
      Block(retval@keyspan_setup = 0;)
                                                Location: id=23#2 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=341
      FunctionCall(tmp___7@keyspan_setup = __create_pipe(dev@keyspan_setup, 0))
Locals:  dev@__create_pipe endpoint@__create_pipe
                                                Location: id=13#1 src="include/linux/usb.h"; line=1529
         Block(__retres3@__create_pipe = * (dev@__create_pipe ).devnum  <<  8  | 
endpoint@__create_pipe  <<  15;)
                                                Location: id=13#2 src="include/linux/usb.h"; line=1526
         Block(Return(__retres3@__create_pipe);)
      Skip
                                                Location: id=23#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=341
      FunctionCall(retval@keyspan_setup = usb_control_msg(dev@keyspan_setup, 2  << 
30  |  tmp___7@keyspan_setup, 17, 64, 22017, 0, 0, 0, 0))
LDV: undefined function called: usb_control_msg
                                                Location: id=23#5 (Artificial)
      Skip
                                                Location: id=23#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=343
      Pred(retval@keyspan_setup  ==  0)
                                                Location: id=23#8 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=349
      FunctionCall(tmp___9@keyspan_setup = __create_pipe(dev@keyspan_setup, 0))
Locals:  dev@__create_pipe endpoint@__create_pipe
                                                Location: id=13#1 src="include/linux/usb.h"; line=1529
         Block(__retres3@__create_pipe = * (dev@__create_pipe ).devnum  <<  8  | 
endpoint@__create_pipe  <<  15;)
                                                Location: id=13#2 src="include/linux/usb.h"; line=1526
         Block(Return(__retres3@__create_pipe);)
      Skip
                                                Location: id=23#19 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=349
      FunctionCall(retval@keyspan_setup = usb_control_msg(dev@keyspan_setup, 2  << 
30  |  tmp___9@keyspan_setup, 68, 64, 0, 0, 0, 0, 0))
LDV: undefined function called: usb_control_msg
                                                Location: id=23#20 (Artificial)
      Skip
                                                Location: id=23#21 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=351
      Pred(retval@keyspan_setup  ==  0)
                                                Location: id=23#23 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=357
      FunctionCall(tmp___11@keyspan_setup = __create_pipe(dev@keyspan_setup, 0))
Locals:  dev@__create_pipe endpoint@__create_pipe
                                                Location: id=13#1 src="include/linux/usb.h"; line=1529
         Block(__retres3@__create_pipe = * (dev@__create_pipe ).devnum  <<  8  | 
endpoint@__create_pipe  <<  15;)
                                                Location: id=13#2 src="include/linux/usb.h"; line=1526
         Block(Return(__retres3@__create_pipe);)
      Skip
                                                Location: id=23#34 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=357
      FunctionCall(retval@keyspan_setup = usb_control_msg(dev@keyspan_setup, 2  << 
30  |  tmp___11@keyspan_setup, 34, 64, 0, 0, 0, 0, 0))
LDV: undefined function called: usb_control_msg
                                                Location: id=23#35 (Artificial)
      Skip
                                                Location: id=23#36 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=359
      Pred(retval@keyspan_setup  ==  0)
                                                Location: id=23#38 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=365
      FunctionCall(tmp___13@keyspan_setup =
__builtin_expect(descriptor___4.enabled, 0))
LDV: undefined function called: __builtin_expect
                                                Location: id=23#48 (Artificial)
      Skip
                                                Location: id=23#49 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=365
      Pred(tmp___13@keyspan_setup  ==  0)
                                                Location: id=23#53 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=369
      Skip
                                                Location: id=23#54 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=369
      Skip
                                                Location: id=23#55 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=366
      Block(__retres10@keyspan_setup = retval@keyspan_setup;)
                                                Location: id=23#17 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=337
      Block(Return(__retres10@keyspan_setup);)
   Skip
                                                Location: id=28#41 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=481
   Pred(error@keyspan_probe  ==  0)
                                                Location: id=28#43 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=486
   Pred(* (udev@keyspan_probe ).manufacturer  ==  0)
                                                Location: id=28#50 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=489
   Pred(* (udev@keyspan_probe ).product  ==  0)
                                                Location: id=28#58 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=495
   FunctionCall(tmp___10@keyspan_probe = strlen(* (remote@keyspan_probe ).name))
LDV: undefined function called: strlen
                                                Location: id=28#59 (Artificial)
   Skip
                                                Location: id=28#60 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=495
   Pred(tmp___10@keyspan_probe  !=  0)
                                                Location: id=28#61 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=501
   FunctionCall(usb_make_path(udev@keyspan_probe, * (remote@keyspan_probe ).phys, 4096))
Locals:  dev@usb_make_path buf@usb_make_path size@usb_make_path
                                                Location: id=10#1 src="include/linux/usb.h"; line=640
      Block(cil_6@usb_make_path = * (dev@usb_make_path ).bus;)
                                                Location: id=10#2 src="include/linux/usb.h"; line=640
      FunctionCall(actual@usb_make_path =
snprintf(buf@usb_make_path, size@usb_make_path, "usb-%s-%s", * (cil_6@usb_make_path ).bus_name, * (dev@usb_make_path ).devpath))
LDV: undefined function called: snprintf
                                                Location: id=10#3 (Artificial)
      Skip
                                                Location: id=10#4 src="include/linux/usb.h"; line=642
      Pred(actual@usb_make_path  >=  size@usb_make_path)
                                                Location: id=10#5 src="include/linux/usb.h"; line=642
      Block(tmp___7@usb_make_path = -1;)
                                                Location: id=10#7 src="include/linux/usb.h"; line=642
      Block(Return(tmp___7@usb_make_path);)
   Skip
                                                Location: id=28#64 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=502
   FunctionCall(strlcat(* (remote@keyspan_probe ).phys, "/input0", 4096))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=28#65 (Artificial)
   Skip
                                                Location: id=28#66 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=503
   Block(__len@keyspan_probe = 4096;)
                                                Location: id=28#67 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=503
   Pred(__len@keyspan_probe  >=  64)
                                                Location: id=28#68 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=503
   FunctionCall(__ret@keyspan_probe =
__memcpy(* (remote@keyspan_probe ).keymap, keyspan_key_table, __len@keyspan_probe))
LDV: undefined function called: __memcpy
                                                Location: id=28#70 (Artificial)
   Skip
                                                Location: id=28#71 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=505
   Block(* (input_dev@keyspan_probe ).name =
* (remote@keyspan_probe ).name;* (input_dev@keyspan_probe ).phys =
* (remote@keyspan_probe ).phys;)
                                                Location: id=28#72 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=507
   FunctionCall(usb_to_input_id(udev@keyspan_probe, input_dev@keyspan_probe
 foffset  id))
Locals:  dev@usb_to_input_id id@usb_to_input_id
                                                Location: id=18#1 src="include/linux/usb/input.h"; line=19
      Block(* (id@usb_to_input_id ).bustype = 3;* (id@usb_to_input_id ).vendor =
* (dev@usb_to_input_id ).descriptor.idVendor;* (id@usb_to_input_id ).product
=
* (dev@usb_to_input_id ).descriptor.idProduct;* (id@usb_to_input_id ).version
= * (dev@usb_to_input_id ).descriptor.bcdDevice;)
                                                Location: id=18#2 src="include/linux/usb/input.h"; line=16
      Block(Return(0);)
   Skip
                                                Location: id=28#74 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=508
   Block(* (input_dev@keyspan_probe ).dev.parent = interface@keyspan_probe
 foffset  dev;* (input_dev@keyspan_probe ).keycode =
* (remote@keyspan_probe ).keymap;* (input_dev@keyspan_probe ).keycodesize =
128;* (input_dev@keyspan_probe ).keycodemax = 4096  /  128  +  0;)
                                                Location: id=28#75 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=513
   FunctionCall(input_set_capability(input_dev@keyspan_probe, 4, 4))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=28#76 (Artificial)
   Skip
                                                Location: id=28#77 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=514
   FunctionCall(__set_bit(1, * (input_dev@keyspan_probe ).evbit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#79 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = 0;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  <  4096  /  128  +  0)
                                                Location: id=28#81 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=516
   FunctionCall(__set_bit(keyspan_key_table[ i@keyspan_probe ], * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__set_bit addr@__set_bit
                                                Location: id=0#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=84
      Block(cil_3@__set_bit = addr@__set_bit;)
                                                Location: id=0#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=82
      Block(Return(0);)
   Skip
                                                Location: id=28#84 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Block(i@keyspan_probe = i@keyspan_probe  +  1;)
                                                Location: id=28#80 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=515
   Pred(i@keyspan_probe  >=  4096  /  128  +  0)
                                                Location: id=28#82 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=517
   FunctionCall(__clear_bit(0, * (input_dev@keyspan_probe ).keybit))
Locals:  nr@__clear_bit addr@__clear_bit
                                                Location: id=1#1 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=127
      Block(cil_3@__clear_bit = addr@__clear_bit;)
                                                Location: id=1#2 src="/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"; line=125
      Block(Return(0);)
   Skip
                                                Location: id=28#87 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=519
   FunctionCall(input_set_drvdata(input_dev@keyspan_probe, remote@keyspan_probe))
Locals:  dev@input_set_drvdata data@input_set_drvdata
                                                Location: id=15#1 src="include/linux/input.h"; line=1446
      FunctionCall(dev_set_drvdata(dev@input_set_drvdata  foffset 
dev, data@input_set_drvdata))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=15#2 (Artificial)
      Skip
                                                Location: id=15#3 src="include/linux/input.h"; line=1444
      Block(Return(0);)
   Skip
                                                Location: id=28#89 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=521
   Block(* (input_dev@keyspan_probe ).open =
&(keyspan_open);* (input_dev@keyspan_probe ).close = &(keyspan_close);)
                                                Location: id=28#90 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=528
   FunctionCall(tmp___11@keyspan_probe =
__create_pipe(* (remote@keyspan_probe ).udev, * (endpoint@keyspan_probe ).bEndpointAddress))
Locals:  dev@__create_pipe endpoint@__create_pipe
                                                Location: id=13#1 src="include/linux/usb.h"; line=1529
      Block(__retres3@__create_pipe = * (dev@__create_pipe ).devnum  <<  8  | 
endpoint@__create_pipe  <<  15;)
                                                Location: id=13#2 src="include/linux/usb.h"; line=1526
      Block(Return(__retres3@__create_pipe);)
   Skip
                                                Location: id=28#92 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=528
   FunctionCall(usb_fill_int_urb(* (remote@keyspan_probe ).irq_urb, * (remote@keyspan_probe ).udev, 1
 <<  30  |  tmp___11@keyspan_probe  | 
128, * (remote@keyspan_probe ).in_buffer, 8, &(keyspan_irq_recv), remote@keyspan_probe, * (endpoint@keyspan_probe ).bInterval))
Locals:  urb@usb_fill_int_urb dev@usb_fill_int_urb pipe@usb_fill_int_urb transfer_buffer@usb_fill_int_urb buffer_length@usb_fill_int_urb complete_fn@usb_fill_int_urb context@usb_fill_int_urb interval@usb_fill_int_urb
                                                Location: id=12#1 src="include/linux/usb.h"; line=1318
      Block(* (urb@usb_fill_int_urb ).dev =
dev@usb_fill_int_urb;* (urb@usb_fill_int_urb ).pipe =
pipe@usb_fill_int_urb;* (urb@usb_fill_int_urb ).transfer_buffer =
transfer_buffer@usb_fill_int_urb;* (urb@usb_fill_int_urb ).transfer_buffer_length
= buffer_length@usb_fill_int_urb;* (urb@usb_fill_int_urb ).complete =
complete_fn@usb_fill_int_urb;* (urb@usb_fill_int_urb ).context =
context@usb_fill_int_urb;)
                                                Location: id=12#2 src="include/linux/usb.h"; line=1324
      Pred(* (dev@usb_fill_int_urb ).speed  ==  3)
                                                Location: id=12#3 src="include/linux/usb.h"; line=1325
      Block(* (urb@usb_fill_int_urb ).interval = 1  <<  interval@usb_fill_int_urb
 -  1;)
                                                Location: id=12#5 src="include/linux/usb.h"; line=1328
      Block(* (urb@usb_fill_int_urb ).start_frame = -1;)
                                                Location: id=12#6 src="include/linux/usb.h"; line=1309
      Block(Return(0);)
   Skip
                                                Location: id=28#94 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=533
   Block(cil_18@keyspan_probe =
* (remote@keyspan_probe ).irq_urb;* (cil_18@keyspan_probe ).transfer_dma =
* (remote@keyspan_probe ).in_dma;cil_19@keyspan_probe =
* (remote@keyspan_probe ).irq_urb;cil_20@keyspan_probe =
* (remote@keyspan_probe ).irq_urb;* (cil_19@keyspan_probe ).transfer_flags =
* (cil_20@keyspan_probe ).transfer_flags  |  4;)
                                                Location: id=28#95 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=537
   FunctionCall(tmp___12@keyspan_probe =
input_register_device(* (remote@keyspan_probe ).input))
LDV: undefined function called: input_register_device
                                                Location: id=28#96 (Artificial)
   Skip
                                                Location: id=28#97 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=537
   Block(tmp@keyspan_probe = tmp___12@keyspan_probe;error@keyspan_probe =
tmp@keyspan_probe;)
                                                Location: id=28#98 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=538
   Pred(error@keyspan_probe  ==  0)
                                                Location: id=28#100 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=542
   FunctionCall(usb_set_intfdata(interface@keyspan_probe, remote@keyspan_probe))
Locals:  intf@usb_set_intfdata data@usb_set_intfdata
                                                Location: id=8#1 src="include/linux/usb.h"; line=198
      FunctionCall(dev_set_drvdata(intf@usb_set_intfdata  foffset 
dev, data@usb_set_intfdata))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=8#2 (Artificial)
      Skip
                                                Location: id=8#3 src="include/linux/usb.h"; line=196
      Block(Return(0);)
   Skip
                                                Location: id=28#102 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=544
   Block(__retres21@keyspan_probe = 0;)
                                                Location: id=28#9 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=443
   Block(Return(__retres21@keyspan_probe);)
Skip
                                                Location: id=34#25 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=768
FunctionCall(ldv_check_return_value(res_keyspan_probe_9))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=34#26 (Artificial)
Skip
                                                Location: id=34#27 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=769
Pred(res_keyspan_probe_9  ==  0)
                                                Location: id=34#29 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=771
Block(ldv_s_keyspan_driver_usb_driver@main =
ldv_s_keyspan_driver_usb_driver@main  +  1;)
                                                Location: id=34#32 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=813
Skip
                                                Location: id=34#13 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
FunctionCall(tmp___9@main = nondet_int())
LDV: undefined function called: nondet_int
                                                Location: id=34#14 (Artificial)
Skip
                                                Location: id=34#15 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
Pred(tmp___9@main  !=  0)
                                                Location: id=34#16 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=740
FunctionCall(tmp___8@main = nondet_int())
LDV: undefined function called: nondet_int
                                                Location: id=34#18 (Artificial)
Skip
                                                Location: id=34#19 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=742
Pred(tmp___8@main  !=  0)
                                                Location: id=34#21 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=778
Pred(tmp___8@main  ==  1)
                                                Location: id=34#34 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=781
Pred(ldv_s_keyspan_driver_usb_driver@main  ==  1)
                                                Location: id=34#36 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=803
FunctionCall(keyspan_disconnect(var_group1@main))
Locals:  interface@keyspan_disconnect
                                                Location: id=29#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=561
   FunctionCall(tmp___7@keyspan_disconnect =
usb_get_intfdata(interface@keyspan_disconnect))
Locals:  intf@usb_get_intfdata
                                                Location: id=7#1 src="include/linux/usb.h"; line=193
      FunctionCall(tmp___7@usb_get_intfdata = dev_get_drvdata(intf@usb_get_intfdata
 foffset  dev))
LDV: undefined function called: dev_get_drvdata
                                                Location: id=7#2 (Artificial)
      Skip
                                                Location: id=7#3 src="include/linux/usb.h"; line=193
      Block(Return(tmp___7@usb_get_intfdata);)
   Skip
                                                Location: id=29#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=561
   Block(remote@keyspan_disconnect = tmp___7@keyspan_disconnect;)
                                                Location: id=29#4 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=562
   FunctionCall(usb_set_intfdata(interface@keyspan_disconnect, 0))
Locals:  intf@usb_set_intfdata data@usb_set_intfdata
                                                Location: id=8#1 src="include/linux/usb.h"; line=198
      FunctionCall(dev_set_drvdata(intf@usb_set_intfdata  foffset 
dev, data@usb_set_intfdata))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=8#2 (Artificial)
      Skip
                                                Location: id=8#3 src="include/linux/usb.h"; line=196
      Block(Return(0);)
   Skip
                                                Location: id=29#6 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=564
   Pred(remote@keyspan_disconnect  ==  0)
                                                Location: id=29#18 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=557
   Block(Return(0);)
Skip
                                                Location: id=34#39 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=804
Block(ldv_s_keyspan_driver_usb_driver@main = 0;)
                                                Location: id=34#32 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=813
Skip
                                                Location: id=34#13 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
FunctionCall(tmp___9@main = nondet_int())
LDV: undefined function called: nondet_int
                                                Location: id=34#14 (Artificial)
Skip
                                                Location: id=34#15 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
Pred(tmp___9@main  ==  0)
                                                Location: id=34#17 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=736
Pred(ldv_s_keyspan_driver_usb_driver@main  ==  0)
                                                Location: id=34#43 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=819
Skip
                                                Location: id=34#28 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=840
FunctionCall(usb_keyspan_exit())
Locals: 
                                                Location: id=31#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=599
   FunctionCall(usb_deregister(&(keyspan_driver)))
LDV: undefined function called: NOT_IMPLEMENTED_FUNCTION
                                                Location: id=31#2 (Artificial)
   Skip
                                                Location: id=31#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=596
   Block(Return(0);)
Skip
                                                Location: id=34#9 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/input/misc/keyspan_remote.c.common.c"; line=843
FunctionCall(ldv_check_final_state())
Locals: 
                                                Location: id=41#1 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=86
   Pred(ldv_urb_state  !=  0)
                                                Location: id=41#3 src="/anthill/stuff/tacas-comp/work/current--X--drivers/input/misc/keyspan_remote.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/kernel-rules/files/model0068.c"; line=86
   FunctionCall(ldv_blast_assert())
Locals: 
